2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Este é um design muito básico de uma face de robô feita de 2 OLEDs e um servo controlado por bluetooth de um smartphone. Estou trabalhando em um robô e queria desenvolver um começo simples para controlar as características faciais. Eu adicionei o bluetooth para ver os diferentes recursos com o premir de um botão. Com este instrutível, você terá uma visão muito básica de uma maneira simples de fazer isso e uma boa plataforma para construir seus próprios projetos futuros. Este é meu primeiro tutorial, então provavelmente vai ser uma merda, mas faça qualquer pergunta que queira nos comentários. Além disso, sou bastante novo no mundo da eletrônica, então, se minhas coisas estiverem sobrecarregadas, por favor, me avise, obrigado.
e sim, esta é minha cama, salve os comentários
Etapa 1: Peças de que você precisará
1: arduino uno
2: 128x64 OLED
1: Servo
1: h2-06 rs232 transiever bluetooth
pinos protetores masculinos
tábua de pão
fonte de alimentação (usei o regulador ELEGO 5v / 3,3v)
PROGRAMAS
Arduino ide
Aplicativo para Android BlueTerm
Etapa 2: conecte-o
desculpe, não há fotos extravagantes do diagrama, mas …
para os OLEDs:
SCL para A5
SDA para A4
VCC para 3.3v
GND para aterrar
para o SERVO:
Fio marrom para aterramento
Fio vermelho para VCC
Fio amarelo para arduion PWM 3
para Bluetooth:
VCC para 3,3 volt
GND para aterrar
RX para arduion TX
TX para arduino RX (desconecte rx e tx ao enviar o código para arduino)
Etapa 3: O Código
Sinta-se à vontade para brincar com o código como eu disse antes, esta é uma amostra simples do que é possível. também verifique outros códigos para o OLED para adicionar olhos e gestos diferentes, como olhos revirados ou olhos loucos.
assim que o código for carregado e o aplicativo instalado, você pode se conectar ao dispositivo bluetooth se for solicitada uma senha - é 1234.
Pressionar 0 no aplicativo fornecerá as instruções de que você precisa para fazer a cabeça se mover e os olhos piscarem (única coisa que incluí neste tutorial). é possível adicionar outro servo para um eixo adicional no robô. também compartilhe o que você fez no comentário abaixo, estarei atualizando este post conforme eu progredir.