Baratino, dos mesmos criadores de Besourino…

Baratino é a continuação do projeto que eu desenvolvi em 2017 Besourino, depois de um ano decidi fazer uma nova versão com melhorias na estrutura, na placa e no aplicativo. Para esta versão foi criado uma estrutura modular de maneira que seja fácil trocar, modificar ou adicionar peças. Para realizar isso o robô é formato de blocos encaixáveis como tijolos de brinquedos (Lego, Megablock, etc.)

Baratino peças

Outra mudança no projeto foi usar componentes mais acessíveis. O arduino Nano e o ESP01 foram trocados por um NodeMcu V2, da mesma forma a PCB customizada para o Besorino foi trocada pelo o Shield motor l293DDhiel. No aplicativo, tivemos imagens dos blocos atualizados e também foi adicionado novas característica, como novo comportamento para blocos dos sensores,o bloco macro e agora com o novo bloco de números para diminuir a quantidade de blocos para realizar tarefas repetidas. Confira o vídeo:

Como construir seu próprio Baratino

Para construir um Baratino, você primeiro precisa adquirir os seguintes componentes:

  • 2 x MOTOR DC 3-6V com caixa de redução eeixo duplo.
  • 1 x Micro servo 9g.
  • 1 x Buzzer.
  • 1 x LED (qualquer cor).
  • 1 x Ultra-sônico HC-SR04.
  • 1 x NodeMcu V2.
  • 1 x Shield motor l293DD para NodeMCu V2.
  • 1 x power bank 5v.
  • 4 x 3mm , 3 cm de comprimento.
  • fios.

Para imprimir as peças basta seguir a descrição do thingsverse. Depois de impresso, cole com adesivo plástico para pvc as duas bases uma na outra. Parafuse os motores no suporte, depois encaixe o shield na base e conecte os fios seguindo imagem:

Baratino ligação

Agora faça download dos arquivos do Github. Com o ArduinoIDE abra a pasta baratino_arduino, compile e faça upload no NodeMcu. Para executar o aplicativo no computador é necessário antes instalar python3, o arcabouço Kivy e o módulo pygame, depois execute python3 main.py na pasta app. Para executar o aplicativo no tablet ou no celular Android basta fazer o download do apk dentro da pasta android.


Autores