Índice:

Arduino Bread Board Buddy: 12 etapas
Arduino Bread Board Buddy: 12 etapas

Vídeo: Arduino Bread Board Buddy: 12 etapas

Vídeo: Arduino Bread Board Buddy: 12 etapas
Vídeo: How to Use a Breadboard 2024, Julho
Anonim
Arduino Bread Board Buddy
Arduino Bread Board Buddy
Arduino Bread Board Buddy
Arduino Bread Board Buddy
Arduino Bread Board Buddy
Arduino Bread Board Buddy

Eu construo todos os circuitos em uma placa de pão; no entanto, construir o mesmo circuito uma centena de vezes pode se tornar monótono, então eu gosto de peças modulares para construir protótipos. A maioria dos circuitos, como fontes de alimentação de 5 volts, são bem padronizados. O Arduino Bread Board Buddy que comprei da Universal Solder é um Arduino UNO autônomo para uso com placas de pão. É um pequeno kit muito útil que evita que você crie um Arduino independente sempre que quiser construir um projeto em uma placa de ensaio.

Você pode baixar o pdf da montagem ou no site, mas aqui estão algumas dicas não cobertas no pdf, incluindo a programação do Bread Board Buddy.

universal-solder.ca/

Etapa 1: Ferramentas

Ferramentas
Ferramentas
Ferramentas
Ferramentas

Solda

Clipes de primavera

Cortadores Laterais Pequenos

Ferro de solda

Estação de solda, se você tiver uma.

Etapa 2: peças

Peças
Peças
Peças
Peças

O Canaduino Bread Board Kit não vem com um CI ATMEGA328P, então você terá que fornecer um.

O kit contém o seguinte para cada placa:

1 PCB (placa de circuito impresso)

1 soquete IC de 28 pinos

1 cristal de 16 MHz

1 LED (diodo emissor de luz)

1 botão de reinicialização

Jumper de 1 pino

1 resistor de 680 Ω

1 resistor de 10 KΩ

1 100 nF

2 18 pF

2 trilhos de pino de conector de 20 pinos

Etapa 3: trilhos do pino do conector

Trilhos do pino do conector
Trilhos do pino do conector
Trilhos do pino do conector
Trilhos do pino do conector

Comece cortando os trilhos do pino do conector em dois trilhos de 15 pinos e um trilho de 2 pinos com os cortadores laterais.

Etapa 4: soldando os componentes

Soldando os componentes
Soldando os componentes
Soldando os componentes
Soldando os componentes
Soldando os componentes
Soldando os componentes
Soldando os componentes
Soldando os componentes

Comece a soldar os componentes ao PCB; do centro do PCB para fora. É uma dor tentar soldar os componentes certos no lugar certo sob peças como o soquete IC.

Solde e apare um componente de cada vez, pode ser difícil tentar contornar o excesso de fios para soldar ou inspecionar as juntas.

Segure o componente no lugar com os clipes de mola.

Solde a junta certificando-se de fazer uma boa conexão.

Inspecione a conexão e corte qualquer excesso de fios.

O pino longo do LED vai para o orifício mais próximo ao botão de reset.

O resistor de 680 Ω chega mais perto do cristal.

O resistor de 10 KΩ é o que mais se aproxima do botão de reset.

Etapa 5: Pinos de soquete e conector

Pinos de soquete e conector
Pinos de soquete e conector
Pinos de soquete e conector
Pinos de soquete e conector
Pinos de soquete e conector
Pinos de soquete e conector

Visto que o soquete IC solda na parte inferior da placa de circuito impresso e os trilhos do pino do conector soldam na parte superior da placa de circuito impresso, solde o soquete IC primeiro. Desta forma, os trilhos do pino do conector não atrapalharão a soldagem do soquete IC.

Depois de ter todos os pequenos componentes conectados ao PCB, conecte o soquete IC, certificando-se de que todas as juntas estão boas.

Em seguida, prenda os dois trilhos de pino de 15 conectores, certificando-se de que eles estejam quadrados e que todas as juntas estejam em bom estado. Se os pinos não estiverem quadrados, você não conseguirá inserir o buddy da placa do pão em uma placa do pão.

Por último, conecte o ATMega 328P IC no soquete IC e você estará pronto para programar e usar.

Etapa 6: suprimentos de programação

Suprimentos de programação
Suprimentos de programação

Arduino UNO ou MEGA e cabo

Tábua de pão

Jumpers

3 resistores de 680Ω

3 LEDs azul vermelho verde

Etapa 7: Bootloader

Bootloader
Bootloader
Bootloader
Bootloader
Bootloader
Bootloader

Se o ATMega328P IC não tem bootloader nele; você precisará queimar o bootloader, você deve ser capaz de dizer se ele tem o bootloader se o LED na Bread Board Buddy piscar quando ligado.

Para gravar o bootloader no Bread Board Buddy, siga estas etapas:

Certificando-se de que nada está conectado ao seu UNO, conecte-o ao computador.

Esboço aberto

Você precisará selecionar o quadro no menu Ferramentas que corresponde ao seu quadro.

Em seguida, selecione a porta serial no menu Ferramentas que corresponde à sua placa.

Clique no arquivo, role para baixo até exemplos e clique em Arduino ISP.

Uma nova janela do Arduino IDE será aberta com o esboço do Arduino ISP.

Copie as conexões de pino, mas não as faça ainda.

Carregue o esboço do ISP do Arduino em sua placa Arduino.

O Sketch deve informar quando estiver pronto e o LED em seu Arduino deve parar de piscar.

Etapa 8: Conectando o programador

Conectando o programador
Conectando o programador
Conectando o programador
Conectando o programador
Conectando o programador
Conectando o programador

Desconecte a placa Uno do computador e conecte a placa e o microcontrolador conforme descrito no esboço do ISP.

nome do pino: UNO:

reset escravo: 10:

MOSI: 11:

MISO: 12:

SCK: 13:

Mega (1280 e 2560)

reset escravo: 53

MOSI: 51

MISO: 50

SCK: 52

Coloque um LED (com resistor) nos seguintes pinos:

9: Heartbeat - mostra que o programador está em execução

8: Erro - Acende se algo der errado (use vermelho se fizer sentido)

7: Programação - Em comunicação com o escravo

Usei um LED azul para pulsação, vermelho para erro e verde para programação, conforme mostrado no diagrama. Além do fato de eu gostar de luzes piscando, os LEDs informam se o ISP do Arduino está funcionando bem. O LED azul pulsante informará que o ISP do Arduino está em execução, o LED verde informará que está fazendo upload quando acender e o LED vermelho informará que o upload falhou quando acender.

Etapa 9: Gravando o Bootloader

Gravando o Bootloader
Gravando o Bootloader
Gravando o Bootloader
Gravando o Bootloader

No menu Ferramentas do esboço, selecione Placa e, em seguida, ATmega328 em uma placa de ensaio (clock interno de 8 MHz).

Selecione a porta serial no menu Ferramentas que corresponde à sua placa.

No menu Ferramentas, vá para o menu Programador e selecione Arduino como ISP.

Em seguida, no menu Ferramentas, selecione Gravar Bootloader.

Os LEDs devem piscar e o LED verde deve acender enquanto o ISP do Arduino carrega o bootload. Quando terminar de carregar, o LED azul deve voltar a piscar e o LED na Bread Board Buddy deve piscar uma vez por segundo.

Você pode verificar isso apenas conectando o Bread Board Buddy à energia.

Você só deve precisar gravar o bootloader uma vez.

Etapa 10: Programação

Programação
Programação
Programação
Programação
Programação
Programação

Depois de inicializado, o Bread Board Buddy pode ser programado de três maneiras diferentes.

Primeiro. Você pode remover o ATMega328P do Arduino UNO R3 e conectar o ATMega328P do Bread Board Buddy ao Arduino UNO R3.

Segundo. Você pode remover o ATMega328P do Arduino UNO R3 e conectar 5V a 5V, aterramento, RX (D0) para Do, TX (D1) para D1 e Reset para RST do Arduino UNO para a placa Bread Buddy.

Terceiro, você pode usar o circuito bootloader para programar a bordo o Bread Board Buddy.

Etapa 11: Programação In Board

Programação na placa
Programação na placa
Programação na placa
Programação na placa
Programação na placa
Programação na placa
Programação na placa
Programação na placa

Agora que o seu Bread Board Buddy tem o bootloader, você pode carregar programas para o microcontrolador usando a mesma configuração que você usou para o bootloader.

Selecione ou crie o esboço que deseja carregar no microcontrolador.

No menu Ferramentas, selecione Placa e, em seguida, ATmega328 em uma placa de ensaio (clock interno de 8 MHz) se você estiver usando a configuração mínima do menu Placa.

Selecione a porta serial no menu Ferramentas que corresponde à sua placa.

Selecione Arduino como ISP no menu Ferramentas e no menu Programador.

Então, para fazer o upload do esboço para o microcontrolador, não clique em upload. Clique no menu Arquivo e selecione Carregar usando programador para programar o microcontrolador na placa de ensaio.

Os LEDs devem piscar e o LED verde deve acender enquanto o ISP do Arduino carrega o programa para o seu microcontrolador. Quando terminar de carregar, o LED azul deve voltar a pulsar.

Etapa 12: O produto acabado

O Produto Acabado
O Produto Acabado
O Produto Acabado
O Produto Acabado

Agora que o Arduino Bread Board Buddy está programado, você pode montar o circuito pronto.

Basta adicionar uma fonte de alimentação e os outros componentes como este circuito de LCD “Hello World” e pronto.

Recomendado: