Índice:
- Etapa 1: Introdução
- Etapa 2: remoto sem fio
- Etapa 3: Lista de peças e ferramentas
- Etapa 4: Montagem
- Etapa 5: Fiação
- Etapa 6: PROGRAMAÇÃO 1: TESTE DO MOTOR
- Etapa 7: controle de rádio
- Etapa 8:
- Etapa 9: Programa de recepção de controle de rádio
Vídeo: Robô Microbit Simples: 9 Passos
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
O seguinte descreve um carro RC simples feito usando o BBC Microbit, o Adafruit Dragontail para Microbit e o chassi Emgreat.
Este robô custa cerca de US $ 30 para ser construído. Embora existam robôs Microbit de baixo custo disponíveis comercialmente, como o DFROBOT, minha abordagem DIY ajuda o construtor a entender como o sistema funciona, usando código não especializado, ajudando o construtor a se sentir fortalecido.
Etapa 1: Introdução
O seguinte descreve uma versão do veículo robótico feito usando um BBC MicroBit no lugar de um Arduino.
Um pedaço recortado caseiro de plástico corrugado (Coroplast) ou papelão é usado no lugar da placa de plexiglas que vem com o kit de chassi do robô Emgreat. Isso é feito porque o chassi Emgreat é cerca de uma polegada muito estreito para caber na bateria na parte inferior, e é cerca de uma polegada muito curto para permitir a rotação livre da roda do rodízio.
Os principais componentes elétricos são fixados com velcro, para facilitar o reposicionamento, se necessário.
O Microbit não pode fornecer diretamente corrente suficiente para acionar os motores, então drivers de transistor devem ser usados. Embora a versão Arduino do carro robô usasse um módulo L298 H-bridge para controlar os motores, isso requer seis (6) linhas de controle, que estão em falta no Microbit. Percebi que não era essencial que os motores pudessem girar para trás. Portanto, no lugar do L298, a versão Microbit do robô usa um conjunto de transistores Darlington de 8 canais ULN2803A como driver do motor. Isso pode ser usado para acionar um alto-falante, luzes e outros dispositivos também, já que o Microbit tem cinco (5) linhas de E / S de uso geral nos pinos 0, 1, 2, 8 e 16. O pino 0 pode ser usado para saída de áudio. Os outros pinos podem ser difíceis de usar, pois são compartilhados com os LEDs integrados.
Alternativamente, pode-se usar transistores discretos, como o TIP120; no entanto, isso exigiria o uso de muito mais peças e fios.
Para acessar os pinos do MicroBit, este projeto usa o Adafruit Dragontail for Microbit, que se conecta diretamente à placa de ensaio, tornando os pinos facilmente acessíveis sem a necessidade de fios de conexão, além de conectar o barramento de força de 3V.
Etapa 2: remoto sem fio
Para controlar o robô sem fio via Bluetooth, você pode usar um segundo Microbit, alimentado pelo pacote de bateria AAA que vem no kit Microbit Go ou por um pacote de bateria de célula tipo moeda, o MI Power Board for Microbit.
Ambos os Microbits precisam ser configurados para o mesmo canal de rádio.
Etapa 3: Lista de peças e ferramentas
VEÍCULO:
- Emgreat Motor Robot Chassis Kit
- Kit Microbit Go
- ULN 2803A 8 canais Darlington Array
- Adafruit Dragontail for Microbit # 3695
- Tábua de pão de meio tamanho Adafruit # 64
- Caixa de bateria Adafruit 4x "AA" com interruptor # 830
- Fio de conexão sólido calibre 22, cores sortidas Adafruit # 1311
- Mini alto-falante de metal com fios Adafruit # 1890
- Plástico ondulado ou papelão
- Tiras de fixação Scotch 1 "x 1"
- Pilhas AA x 4
CONTROLO REMOTO:
- Kit Microbit Go
- Placa de alimentação MI para o Microbit BBC ou baterias AAA x 2
Ferramentas:
- Navalha
- Ferro de solda
- Decapador de Arame
- Pistola de cola quente
- Mini chave de fenda (vem com chassi)
- Marcador Sharpie
Opcional (para uso com fio trançado)
Terminais de parafuso de 2 posições Addicore x3
Etapa 4: Montagem
- Corte um pedaço de 6 "x 8" de plástico ou papelão ondulado
- Marque a posição dos orifícios para a roda de rodízio e os suportes do motor, usando o plexiglas fornecido como modelo.
- Solde os fios vermelho e preto de 8 "em cada um dos dois motores; cola quente nos motores para aliviar a tensão.
- Fixe os motores à placa de base com os suportes de metal fornecidos no kit Emgreat.
- Prenda o rodízio na extremidade inferior. Prenda a caixa de bateria 4 x AA (com baterias) na parte inferior do chassi, usando quadrados de velcro,
- Localize a caixa da bateria entre os motores e a roda do rodízio; isso dá a melhor tração.
- Insira o MicroBit Dragontail na placa de ensaio;
- Prenda a placa de ensaio na parte superior do chassi usando fita adesiva dupla ou tiras de velcro
- Fixe a bateria 2xAAA 3V ao chassi usando tiras de velcro;
- Insira o plugue da bateria JST no soquete da bateria da placa Microbit.
- Insira o ULN 2803A Darlington array IC na placa de ensaio através do 'vale'.
- Faça um pequeno orifício de 1/4 "x 1/4" na placa do chassi próximo à placa de ensaio para a passagem dos fios.
Etapa 5: Fiação
FIOS DE ENERGIA:
- Passe os fios de 6 V através do orifício e conecte no barramento de força do lado direito na placa de ensaio.
- Conecte o fio entre os barramentos de aterramento esquerdo e direito na placa de ensaio.
- Conecte o fio preto entre o pino 9 em ULN2803A e o aterramento.
- Conecte o fio vermelho entre o pino 10 no ULN 2803A e o barramento de alimentação de + 6V.
FIOS DE SINAL:
Conecte os fios do jumper:
- Entre o pino 0 no rabo de dragão e o pino 8 no 2803A (ALTO-FALANTE)
- Entre o Pino 1 no rabo de dragão e o Pino 6 no 2803A (MOTOR 1)
- Entre o Pino 2 no rabo de dragão e o Pino 4 no 2803A (MOTOR 2)
- Entre o pino 8 no rabo de dragão e o pino 2 no 2803A (ACESSÓRIO)
- Conecte os fios do Motor 1 ao barramento de + 6V e ao Pino 13 em 2803A
- Conecte os fios do motor 2 ao barramento de + 6V e o pino 15 em 2803A
- Conecte os fios do alto-falante a + 6V e pino 11 em 2803A
Etapa 6: PROGRAMAÇÃO 1: TESTE DO MOTOR
Vá para o editor Make Code Microbit online:
Crie três funções motoras - virar à esquerda, avançar e parar
No loop principal, chame cada função conforme mostrado.
Etapa 7: controle de rádio
Para o controle de rádio, usaremos o recurso Bluetooth do Microbit.
Monte um segundo Microbit na Placa de Alimentação MI para Microbit, que inclui uma bateria de célula tipo moeda de 3 V, ou use a bateria 2xAAA que vem na embalagem do Microbit Go.
Usando o MakeCode Editor, escreva um programa curto, conforme mostrado acima, para que ele possa funcionar como um controle remoto. Nomeie-o como "Transmissor".
O programa de amostra inclui um display para o LED para que você possa saber se ele está ligado.
O programa faz 2 coisas. Quando o botão A é pressionado, ele envia o nº 1 (para buzinar).
Quando o botão B é pressionado, ele envia o nº 2 para acionar os motores de acionamento.
Etapa 8:
Etapa 9: Programa de recepção de controle de rádio
Usando o editor MakeCode, crie um novo projeto chamado Receiver.
Para usar o controle de rádio, ambos os Microbits precisam ser configurados para o mesmo canal.
Quando o número 1 é recebido, soa a buzina, Quando o número 2 é recebido, o robô gira, avança e para.
Recomendado:
"Kit Robô" Simples para Clubes, Professores, Espaços de Criação, etc.: 18 Passos
Simples "Robot Kit" para Clubes, Professores, Makerspaces, etc.: A ideia era construir um pequeno, mas expansível, kit para os nossos membros da " Middle TN Robotic Arts Society ". Planejamos workshops em torno do kit, especialmente para competições, como seguimento de linha e viagem rápida. Incorporamos um Arduino
Robô controlado por RC em XLR8! Robô Educacional: 5 Passos
Robô controlado por RC em XLR8! Robô educacional: Olá, neste artigo, mostrarei como construir um robô básico. A palavra " Robô 'significa literalmente um " Escravo " ou um? Operário '. Graças aos avanços na Inteligência Artificial, os robôs não são mais apenas parte da ficção científica de Issac Asimov
Robô de equilíbrio / Robô de 3 rodas / Robô STEM: 8 etapas
Robô de balanceamento / Robô de 3 rodas / Robô STEM: Construímos um robô de balanceamento combinado e de 3 rodas para uso educacional em escolas e programas educacionais após as aulas. O robô é baseado em um Arduino Uno, um escudo personalizado (todos os detalhes de construção fornecidos), um pacote de bateria Li Ion (todos constr
O que o bit está pensando? Faça um jogo de adivinhação simples com o Microbit da BBC !: 10 etapas
O que o bit está pensando? Faça um jogo de adivinhação simples com o Microbit da BBC !: Peguei alguns Microbits da BBC depois de ler críticas positivas sobre eles em vários artigos online. Na tentativa de me familiarizar com o BIT, eu brinquei com o Editor de Blocos da Microsoft online para algumas horas e apareceu com
Robô Quadrúpede Simples: 3 Passos (com Imagens)
Robô quadrúpede simples: este instrutível foi criado em cumprimento ao requisito do projeto do Makecourse na University of South Florida (www.makecourse.com). Durante o último ano e meio, estive trabalhando no projeto de um novo robô quadrúpede para o MECH Club