Índice:
- Etapa 1: Lista de Materiais
- Etapa 2: montar o carrinho e prender os motores (x2)
- Etapa 3: Diagrama Lógico + Diagrama de Circuito (Pablo)
- Etapa 4: Diagrama Lógico + Diagrama de Circuito (Sofia)
- Etapa 5: Implementação do Código
- Etapa 6: configurar a superfície de desenho e aproveitar
- Etapa 7: resultados finais
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Descrição
Pablo e Sofia são dois robôs autônomos projetados para explorar a interação criativa entre o humano e a máquina. Os mini robôs móveis gostam de pintar com pessoas. Pablo é um pouco tímido para chegar perto demais, então ele gosta de manter distância de você. Sofia está presa longe de Pablo, dentro de um limite. A única coisa que a faz continuar são as palmas das pessoas ao seu redor. Pablo manterá uma distância física enquanto Sofia o ouve. A terra é sua tela!
Neste Instructable, vamos percorrer as partes, a lógica e o processo de construção e utilização de Pablo e Sofia.
O projeto foi realizado como parte do seminário de Design Computacional e Fabricação Digital no programa de mestrado ITECH.
Kiril Bejoulev e Takwa ElGammal
Etapa 1: Lista de Materiais
Eletrônicos
2 placas de controle Arduino Uno R3
2 x ponte do driver do motor L298N H
1 x Potenciômetro 10K Ohm (incluso no Starter Kit) - Pablo
Módulo 1x 16 * 2 LCD (incluso no Starter Kit) - Pablo
Sensores
Sensor Ultrassônico (incluso no Starter Kit) - Pablo
Módulo Big Sound (incluído no Kit Sensor) - Sofia
2 X IR Sensor - Sofia
Botão (incluído no Kit de Sensor) - Sofia
Motores
Motor 8 X DC (Amazon)
1 x mini servo motor (incluído no kit inicial)
Fonte de energia
5 pilhas de lítio de 9 V - 2 x Pablo 3 x Sofia
4 pilhas alcalinas AA - Pablo
2 x conectores de bateria
Corpos principais (x2) - (Amazon)
8 x pneu de carro
8 x codificador
16 x T fica
4 x Chassis Acrílico
1 x caixa de bateria
16 x M3 * 8 parafusos
16 x M3 * 30 parafusos
12 x espaçadores
Ferramentas
Ferro de solda
Chave de fenda - cabeça Phillips
Fita dupla face
Marcadores ou pincéis
Gravatas zip
Mini Tábua de Pão (incluída no Starter Kit) - Sofia
Tábua de pão (metade do tamanho) - Pablo
Etapa 2: montar o carrinho e prender os motores (x2)
Ambos os robôs utilizam o carrinho com 4 motores e rodas como base para seus movimentos. Monte o carrinho e, seguindo o diagrama de circuito, conecte os motores ao módulo do controlador de motor (L298N)
Etapa 3: Diagrama Lógico + Diagrama de Circuito (Pablo)
Pablo foi projetado para desenhar com você por perto, mas não muito perto. Ele usa um sensor ultrassônico acoplado a um servo motor para ver se há algum objeto à sua frente e se vira para procurar um movimento melhor a fazer que evite outros objetos. O display LCD permite que você visualize a distância de Pablo a objetos próximos à sua frente.
Etapa 4: Diagrama Lógico + Diagrama de Circuito (Sofia)
Sofia foi projetada para ser ativada com o bater de palmas com o uso do Módulo Big Sound. Sofia também é construída com 2 sensores infravermelhos na frente do carrinho que permitem detectar a borda da tela em que está desenhando. Ao chegar a essa fronteira, ele se move para trás e se volta para outra parte da tela. Anexe esses sensores ao carrinho como visto no diagrama do circuito. Com o uso de fita adesiva e laços zip, prenda os elementos ao carrinho para que não se movam. No vídeo, você pode ver o valor de saída dos sensores Ir muda de 0 para 1 quando a linha preta é colocada sob o sensor e um dos LEDs embutidos apaga. Você pode ajustar a sensibilidade do sensor IR girando o potenciômetro embutido.
Etapa 5: Implementação do Código
Nesta etapa, você pode baixar os códigos de Pablo e Sofia e carregá-los para a placa Arduino com o uso do IDE do Arduino.
Etapa 6: configurar a superfície de desenho e aproveitar
Configure a superfície de desenho e o ambiente em que deseja que Pablo e Sofia desenhem com você. Pablo é flexível e pode desenhar em qualquer lugar, incluindo chão, tecido ou papel. Para Pablo, colocamos o marcador no canto direito posterior, mas você pode brincar com a localização do marcador para produzir desenhos diferentes. Sofia só tem permissão para desenhar na tela que é delimitada por fita preta para os sensores infravermelhos detectarem. Para Sofia, colocamos um marcador de pincel no orifício circular frontal do carrinho usando um zíper.
Etapa 7: resultados finais
Esperamos que você goste deste projeto e de todos os desenhos que você pode criar brincando com esses robôs. Para um desenho mais interessante, sugerimos ver quais resultados são possíveis usando os dois robôs simultaneamente no mesmo desenho.