Índice:
- Etapa 1: Torne o Rover V2 controlado por smartphone baseado em Bluetooth
- Etapa 2: Chassi: -
- Etapa 3: Diagrama de circuito do Rover controlado por Android baseado em Bluetooth
- Etapa 4: Código Arduino
- Etapa 5: aplicativo Android
- Etapa 6: Agora grave o código
- Etapa 7: etapas para controlar o rover controlado por smartphone
- Etapa 8: Funcionamento do circuito
- Etapa 9:
- Etapa 10: braço robótico controlado por Bluetooth
- Etapa 11: construção
- Etapa 12: Diagrama de circuito
- Etapa 13: Código Arduino
- Etapa 14: etapas para gravar o código no Arduino
- Etapa 15: AndroBot_Arm para controlar 4 Servo
- Etapa 16: etapas para controlar o braço controlado por Bluetooth
- Etapa 17: Funcionamento do circuito
- Etapa 18: O AndroBot completo
- Etapa 19: Algum problema e preciso de sua ajuda
Vídeo: AndroBot: 19 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
AndroBot é um robô avançado controlado por Android e é uma combinação de Rover controlado por Android com braço robótico. Portanto, vamos começar com sua história: Idéia e inspiração
Quase dois meses atrás eu assisti um filme "The Hurt Locker", nele é mostrado um rover que está com a equipe do Bomb Squad e funciona bem, mas não conseguiu completar sua tarefa principal. E seu design e funções me inspiraram. um experiente criador de projetos de robótica, mas sei que posso fazer um semelhante, mas não será dessa qualidade, precisão e custo, mas poderá realizar as mesmas tarefas.
Artigo Original e Detalhado: -
Como fazer um rover com braço robótico
Etapa 1: Torne o Rover V2 controlado por smartphone baseado em Bluetooth
Primeiro, estou fazendo o robô controlado pelo Android v2. E acabei de modificar o projeto anterior do robô controlado pelo Android, e obtive o resultado que desejo. O Rover / Bot será controlado pelo Bluetooth e todas as suas funções serão controladas pelo Microcontrolador Atmega 328p-PU. Também estamos usando uma placa de driver de motor L298N que controlará os motores. Todo o item acima será alimentado por bateria de 12v.
Após esta modificação, adicionei algumas funções avançadas, e a lista de suas funções é a seguinte: -
- Movimento de quatro vias
- Luz frontal e traseira
- chifre
- Luz de Indicação
- Um smartphone pode ser adicionado para ser usado como câmera.
Então, depois de toda a introdução sobre o plano e as ideias, vamos falar sobre os requisitos: -
Requisitos para tornar o robô controlado pelo Android: -
- 1 x placa Arduino Uno
- 1 x placa de driver de motor L298N
- 1 x Módulo Bluetooth
- 1 x bateria 12v
- 2 x LED branco
- 1 x LED vermelho
- 1 x LED de indicação de qualquer cor
- 4 x motor Bo ou 2 x motor de engrenagens 12v
- 1 x campainha
- 4 x pneus de brinquedo (se você tiver Bo Motors) Se estiver usando 2 x 12v Geared Motor, em seguida, dois pneus e uma roda Coster
- .1 x Switch
Outros requerimentos;-
- 1 x Chassi / base do robô: - Fiz isso combinando 2 saídas de CD / DVD
- 1 x PC / laptop (apenas para codificar e assistir os vídeos recebidos do bot) Arduino IDE
- 2 x telefone Android
- App Android para controlar o robô.
Leia mais: Instale o APK
Etapa 2: Chassi: -
Ou Use Chassis Pronto-Feito alguns deles são os seguintes: -
Ou faça um fácil como eu fiz: - Precisamos de algum espaço grande, então traga duas unidades de CD / DVD defeituosas do PC antigo. Abra a caixa / tomada / corpo externo dessa unidade de CD / DVD usando a chave de fenda. Junte-as conforme mostrado em as imagens. Agora conecte as braçadeiras do motor redutor, se você estiver usando o motor Bo, encaixe-as no chassi conforme o diagrama a seguir.
Portanto, agora fizemos um chassi para o projeto completo e estamos passando para a próxima coisa mais importante que é a montagem do circuito. Observe o seguinte diagrama de circuito que é feito pelo Fritzing Software e então faça a conexão.
Leia mais: Remover GRUB
Etapa 3: Diagrama de circuito do Rover controlado por Android baseado em Bluetooth
Fonte de energia:-
L298N's + 12v = bateria de + 12v
GND do L298N = Gnd da bateria e GND do Arduino
L298N's 5v = VIN do Arduino
Placa Arduino ---- Módulo Bluetooth
RX do Arduino = Tx do Módulo Bluetooth
Arduino's TX = Bluetooth Module's Rx
5v do Arduino = VCC do módulo Bluetooth
GND do Arduino = GND do módulo Bluetooth
Placa Arduino ---- Placa de driver do motor L298N
5 = in1 do Arduino
6 = in2 do Arduino
10 = in3 do Arduino
11 = in4 do Arduino
Placa Arduino ---- LED e Buzzer
2 do Arduino = vermelho da campainha
Arduino's 3 = Led vermelho (com resistor de 220ohm)
4 do Arduino = LED branco (com resistor de 220 ohms)
Leia mais: Andro Bot por Sourabh Kumar
Etapa 4: Código Arduino
Copie ou baixe o código aqui
Etapa 5: aplicativo Android
Encontrei alguns aplicativos bons na Playstore e também fiz um aplicativo para controlar o Rover: -
Os links são os seguintes: -
Opção 1: - Carro RC Arduino Bluetooth
O aplicativo permite que você controle um carro RC baseado em Arduino através de Bluetooth. Isso é feito usando um telefone Android habilitado para Bluetooth. Visite este site https://sites.google.com/site/bluetoothrccar/ para obter o código do Arduino e o circuito de controle. O aplicativo permite que você controle o carro com os botões ou com o acelerômetro do telefone. Uma barra deslizante permite que você controle a velocidade do carro se o circuito de controle do carro tiver esse recurso. Existem também dois botões para luzes dianteiras e traseiras. Uma luz piscando permite que você saiba quando o telefone está conectado ao carro e as setas acendem informando a direção do carro.
https://play.google.com/store/apps/details?id=braulio.calle.bluetoothRCcontroller&hl=en
Opção 2: -AndroBot Rover
Com a ajuda do site MIT App Developer eu fiz um aplicativo e ele está em modo de teste beta, então você pode tentar e se algo der errado nós resolveremos esse problema aqui está o link do meu aplicativo.
AndroBot Rover.apk
Baixe o aplicativo e instale-o no smartphone Android.
Etapa 6: Agora grave o código
As etapas são as seguintes: -
- Baixe ou copie o código da seção Código ou programa para fazer um robô controlado por Android v2 acima.
- Agora inicie o seu computador, transfira o arquivo.ino e abra-o com o Arduino IDE.
- Conecte a placa Arduino e o computador com o cabo de conexão.
- Selecione a porta e placa
- Compile e grave o código clicando no botão Upload que estará no canto superior esquerdo do IDE.
Então agora tudo está concluído e nosso BOT / ROVER está pronto. E nós apenas temos que ligá-lo ligando-o.
Leia mais: Easy Andro Bot
Etapa 7: etapas para controlar o rover controlado por smartphone
Ligue o Rover
- No seu telefone, vá para Configurações e encontre as configurações de Bluetooth.
- Ligue o Bluetooth do telefone Android e procure novos dispositivos Bluetooth.
- HC-04/05 aparecerá na lista após o resultado da pesquisa. Emparelhar com o módulo Bluetooth usando Passward: -1234
- Agora abra o aplicativo Android e clique em Conectar ou conectar ao bot.
- Uma nova janela será exibida na qual todos os dispositivos Bluetooth serão exibidos.
- Clique em HC-04/05.
- Agora o seu bot está conectado ao smartphone Android.
- Observe os botões e verifique-os um a um, pressionando-os.
- Para adicionar uma câmera pegue um telefone Android instale o aplicativo AirDroid no seu Smartphone e também no Computador e conecte-os.
- A opção de câmera aparecerá no menu principal da área de trabalho do AirDroid, clique nela.
- Agora coloque o smartphone no espaço livre do rover.
Não estou explicando a última etapa 3 porque tenho um plano diferente. Vou adicionar a câmera na próxima etapa.
Leia mais: Andro Bot por Sourabh Kumar
Etapa 8: Funcionamento do circuito
Em primeiro lugar, o interruptor do Rover "ON" e o módulo bluetooth também serão ligados com ele. Temos que conectar o Rover ao Smartphone usando os passos acima. Agora, após a conexão bem-sucedida, temos que pressionar qualquer botão para que seja o botão Avançar. ele irá enviar o texto "F" para o Arduino
e no programa F denota Forward
void forward () {
analogWrite (in1, velocidade);
analogWrite (in3, velocidade);
e habilitará os pinos 5, 6 do arduino e esses pinos são conectados aos pinos in1 e in2 do módulo de acionamento do motor L298N, de modo que fornece alimentação aos motores para girar. e, portanto, o rover se move para frente. temos que pressionar o botão Parar após cada execução de comando bem-sucedida. portanto, o comando anterior será interrompido. e, portanto, todos os botões de direção funcionarão. Também existe um controle deslizante para controlar a velocidade do motor. que envia o valor entre 0 a 10, portanto, a velocidade do motor controlada. No aplicativo, há também 3 botões extras disponíveis para algumas funções extras, como luz e buzina. Com o clique, uma letra maiúscula é transferida no clique longo. A letra minúscula é transferida para o arduino e é combinada com o programa e de acordo com o o programa e o pino digital habilitam ou desabilitam assim o Led e a campainha acesos (com maiúscula) ou apagados (com minúscula). assim, o rover completo funciona.
Leia mais: Instale o XAPK
Etapa 9:
Se tudo der certo e funcionando, parabéns. Você concluiu a Parte 1, Como fazer um rover controlado por Bluetooth v2 do AndroBot, e estamos prontos para passar para a próxima etapa.
Você pode me sugerir alguma ideia para fazer alguma melhoria que possamos fazer neste projeto, então compartilhe conosco.
Etapa 10: braço robótico controlado por Bluetooth
O braço de robótica será capaz de pegar e soltar qualquer coisa pequena e girar em 180 graus Direita - ângulo esquerdo outra coisa depende do design. O braço de robótica será controlado através do Bluetooth e todas as suas funções serão controladas através do Atmega 328p -PU Micro-controlador. Estamos usando 4 servo controladores e tudo será alimentado por qualquer Powerbank ou bateria de 9v.
Então, depois de toda a introdução sobre o plano e as idéias, vamos falar sobre os requisitos.
Requisitos para fazer o braço de Robótica Controlada por Bluetooth: -
- 1 x placa Arduino Uno
- 1 x Módulo Bluetooth
- 1 x banco de energia ou bateria de 9v
- 1 x LED de indicação de qualquer cor
- 4 x 9g Micro Servo Motor com engrenagens e braçadeiras
- 1 x interruptor
Outros requerimentos:-
- Uma base forte
- Alguns palitos ou escamas ou palitos metálicos.
- Uma folha redonda forte, mas fina.
- Fita dupla-face ou super cola
- Arma glu com vara
- e um smartphone Android
Leia mais: Robô para evitar obstáculos
Etapa 11: construção
A primeira imagem fornecerá detalhes completos.
Clique aqui para ver mais fotos
Estou usando meu rover como uma plataforma / base e já o concluí, então estou postando algumas fotos do plano e configuração para que seja fácil fazer o braço semelhante e você não precisa pensar mais no design, mas você tem que fazer os fios do servo mais longos adicionando alguns fios.
Etapa 12: Diagrama de circuito
Montagem do circuito: -
- Arduino Uno's 10 - Bluetooth Módulo TX
- Arduino Uno's 11 - Módulo Bluetooth RX
- Servo 1's Orange- Arduino Uno's 3
- Servo 2's Orange- Arduino Uno's 5
- Servo 3's Orange- Arduino Uno's 6
- Servo 4's Orange - Arduino Uno's 9
Leia mais: Rover com braço robótico
Etapa 13: Código Arduino
Copie ou baixe aqui
Etapa 14: etapas para gravar o código no Arduino
As etapas são as seguintes: -
- Baixe ou copie o código da seção acima
- Agora inicie o seu computador, transfira o arquivo.ino e abra-o com o Arduino IDE.
- Conecte a placa Arduino e o computador com o cabo de conexão.
- Selecione a porta e placa
- Compile e grave o código clicando no botão Upload que estará no canto superior esquerdo do IDE.
Portanto, agora tudo está concluído e nosso braço robótico está pronto. E só temos que ligá-lo ligando-o.
Leia mais: Robô fácil com braço robótico
Etapa 15: AndroBot_Arm para controlar 4 Servo
AndroBot_Arm por Sourabh Kumar (MIT app Inventor)
Desenvolvi um aplicativo "AndroBot_Arm" para smartphone Android com a ajuda do aplicativo MIT Inventor, e ele é capaz de fazer conexão com o braço via Bluetooth e pode controlar 4 servo. Ainda estou aprendendo e irei atualizar regularmente.então visite nosso site e siga nossos perfis sociais. Clique na imagem para ver os detalhes de todas as opções e botões. Baixe o aplicativo AndroBot _Arm por Sourabh Kumar daqui: -
AndroBot_Arm.apk por Sourabh Kumar
Etapa 16: etapas para controlar o braço controlado por Bluetooth
- Ligue o braço ligando-o
- No seu telefone, vá para Configurações e encontre as configurações de Bluetooth.
- Ligue o Bluetooth do telefone Android e procure um novo Bluetooth
- Devices. HC-04/05 aparecerá na lista após o resultado da pesquisa.
- Emparelhe com o módulo Bluetooth usando Passward: -1234
- Agora abra o aplicativo Android e clique em Conectar.
- Uma nova janela será exibida na qual todos os dispositivos Bluetooth serão exibidos.
- Clique em HC-04/05.
- Agora o seu braço robótico está conectado com o smartphone android. Agora no aplicativo há 4 Slider (um slide para um servo). Experimente um por um eles irão controlar o braço.
Leia mais: Andro Bot
Etapa 17: Funcionamento do circuito
Em primeiro lugar, desligue o braço para "ON" e o módulo bluetooth também será ligado com ele. Temos que conectar o braço ao Smartphone usando os passos acima. Agora, após a conexão bem-sucedida, temos que mover os slides para a direita ou para a esquerda. Cada slide tem alguns valores semelhantes a X000 a X180.onde X = 1, 2, 3, 4. Agora, quando movemos o controle deslizante, um número ou data é transferido para o Arduino por meio do módulo Bluetooth. Agora, a data é convertida para o ângulo com a ajuda do programa e da biblioteca agora de acordo com o ângulo do sinal PWM é dado aos pinos do arduino. Fio de faixa ou fio de sinal de todo servo é conectado ao pino PWM do Arduino. Assim, a engrenagem do servo também gira em relação ao ângulo. trabalhando é o mesmo para todos os servo, e assim o braço robótico funciona.
Etapa 18: O AndroBot completo
Coloque o braço na parte superior do rover e fixe-o com uma pistola de cola. assim, o AndroBot é concluído com sucesso.
Etapa 19: Algum problema e preciso de sua ajuda
Eu sei que o Instractables é uma grande comunidade, então estou compartilhando um problema (ou uma meta) que enfrentei neste projeto e procuro sua ajuda.
Eu tentei combinar o projeto / parte em um Arduino mas terrivelmente falhou.por favor, compartilhe sua sugestão, ideia e me ajude a resolver este problema e melhorar todo o projeto.
Quero combinar os dois circuitos e quero usar apenas um App (Já Criado), Um Arduino e um Módulo Bluetooth
Então, por favor, compartilhe sua sugestão, ideia e me ajude a resolver este problema e melhorar todo o projeto.
Obrigada.
Visite Nós Observamos
Recomendado:
Tire ótimas fotos com um iPhone: 9 etapas (com fotos)
Tire ótimas fotos com um IPhone: a maioria de nós carrega um smartphone conosco para todos os lugares atualmente, por isso é importante saber como usar a câmera do smartphone para tirar ótimas fotos! Só tenho um smartphone há alguns anos e adoro ter uma câmera decente para documentar coisas que eu
Cabine de fotos de casamento Arduino - peças impressas em 3D, automatizadas e de baixo orçamento: 22 etapas (com fotos)
Arduino Wedding Photo Booth - peças impressas em 3D, automatizadas e de baixo orçamento: Recentemente fui convidado para o casamento do irmão do meu parceiro e eles perguntaram se poderíamos construir uma cabine fotográfica para eles, pois seu aluguel é muito caro. Isso é o que nós pensamos e depois de vários elogios, decidi transformá-lo em um instrutivo
Lance sua apresentação de slides de fotos de férias com um toque de mágica!: 9 etapas (com fotos)
Lance sua apresentação de slides de fotos de férias com um toque de magia! Ao longo dos anos, desenvolvi o hábito de levar uma pequena estatueta comigo quando viajava: geralmente compro um pequeno objeto em branco (como o da foto) e pinto para combinar com a bandeira e o tema do país que estou visitando (neste caso, a Sicília). T
Transferência de fotos para lata de refrigerante: 7 etapas (com fotos)
Transferência de fotos para uma lata de refrigerante: Este manual mostra uma maneira fácil e rápida de como transferir fotos para uma lata de refrigerante. O processo básico é copiar a foto primeiro em um papel comum. Em seguida, você transfere a foto para um filme autoadesivo. Depois disso, você limita o filme a
Cabine de fotos para casamento / evento: 6 etapas (com fotos)
Casamento / Evento Photobooth: Olá a todos, casei-me no ano passado, quando procurávamos a preparação do dia D, participámos em várias convenções de casamento. Em todas as convenções há um aluguer de Photobooth, pensei que fosse um photobooth foi uma ótima ideia para um casamento, cada convidado c