Índice:
- Etapa 1: Ferramentas
- Etapa 2: peças
- Etapa 3: trilhos do pino do conector
- Etapa 4: soldando os componentes
- Etapa 5: Pinos de soquete e conector
- Etapa 6: suprimentos de programação
- Etapa 7: Bootloader
- Etapa 8: Conectando o programador
- Etapa 9: Gravando o Bootloader
- Etapa 10: Programação
- Etapa 11: Programação In Board
- Etapa 12: O produto acabado
Vídeo: Arduino Bread Board Buddy: 12 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
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
Solda
Clipes de primavera
Cortadores Laterais Pequenos
Ferro de solda
Estação de solda, se você tiver uma.
Etapa 2: 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
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
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
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
Arduino UNO ou MEGA e cabo
Tábua de pão
Jumpers
3 resistores de 680Ω
3 LEDs azul vermelho verde
Etapa 7: 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
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
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
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
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
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:
Engenheiros Buddy Bluetooth Kbd e Mouse: 3 etapas
Engenheiros Buddy Bluetooth Kbd e Mouse .: Engenheiros Buddy USB teclado e módulo emulador de mouse. Este pequeno e prático dispositivo, com sua conexão blue-tooth, transforma seu telefone / tablet Android em um controle remoto sem fio para qualquer computador. Dá ao seu dispositivo Android controle sobre todos os componentes HID
Preguiçoso 301 Dart Buddy !: 5 Passos
Lazy 301 Dart Buddy !: Meus colegas de quarto da faculdade e eu recentemente herdamos um jogo de dardos surrado … Começamos a explorar jogos como 301, em que cada jogador começa com 301 pontos e chega a zero ao longo de algumas rodadas . Isso foi divertido, no entanto, escrever sobre
Stop Rants With the Rant Buddy: 8 etapas (com fotos)
Stop Rants With the Rant Buddy: Em minha casa, encontramos muito do que reclamar: o ônibus estava atrasado, o bebedouro no trabalho não estava frio o suficiente, a delicatessen fechava cedo. Mas se não forem controlados, esses pequenos resmungos podem se transformar em discursos totalmente desenvolvidos
Um sensor de temperatura e umidade de fala - Si7021 e Little Buddy Talker: 3 etapas
Um sensor de temperatura e umidade de fala - Si7021 e o Little Buddy Talker: o " Little Buddy Talker " é um pequeno dispositivo que permite adicionar uma saída de voz simples aos seus projetos do Arduino. Ele contém um conjunto limitado de 254 palavras e pode ser conectado ao Arduino ou a outros microcontroladores via SPI. The Little Buddy T
Magno-buddy: 5 etapas
Magno-buddy: Sempre fui fascinado por ímãs. Hoje fiz um brinquedo para a minha irmã brincar. É muito fácil de fazer, tudo o que você precisa é de dois pequenos ímãs, um carro pequeno, uma bateria e decorações. Além disso: este é o meu primeiro instrutível