Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Como fazer DIY Arduino Gesture Control Robot em casa. Neste projeto, vou mostrar a você como fazer um robô de controle de gestos Arduino DIY.
Etapa 1: tutorial em vídeo passo a passo
Peças necessárias para o receptor (tanque):
1) Chassi do tanque do robô -
2) Arduino Nano V3 -
3) Driver do motor L298N -
4) Módulo NRF24L01 + Antena -
5) Adaptador para NRF24L01 -
6) Bateria de íon-lítio 3.7v 18650 (x2) -
7) Suporte de bateria 18650 -
8) Breadboard -
Etapa 2: Esquemático
Conexão de alimentação do driver do motor L289N:
Bateria de íon-lítio 18650 7,4 V (+) para L298N VIN
Bateria de íon-lítio 18650 7,4 V (-) para L298N GND
Arduino Nano VIN para L298N VIN
Arduino Nano GND para L298N GND
Conexões de pinos dos motores L298N e DC:
L298N ENA para Digital 3 Arduino Nano
L298N IN1 para Digital 4 Arduino Nano
L298N IN2 para Digital 5 Arduino Nano
L298N IN3 para Digital 6 Arduino Nano
L298N IN4 para Digital 7 Arduino Nano
L298N ENB para Digital 9 Arduino Nano
nRF24L01 + Conexões:
nrf24L01 VCC para + 5V Arduino Nano
nrf24L01 GND para GND Arduino Nano
nrf24L01 CE para Digital 8 Arduino Nano
nrf24L01 CSN para Digital 10 Arduino Nano
nrf24L01 SCK para Digital 13 Arduino Nano
nrf24L01 MOSI para Digital 11 Arduino Nano
nrf24L01 MISO para Digital 12 Arduino Nano
Etapa 3: Circuito e Arquivo Gerber
Peças necessárias para o transmissor (PCB):
(Se você quiser comprar o mesmo PCB que usei neste projeto. Basta baixar o arquivo Gerber e enviá-lo para https://www.pcbway.com/ para solicitar a placa PCB.)
1) Obtenha a placa PCB -
2) Arduino Pro Mini 3.3v 8MHz -
3) Módulo NRF24L01 + RF -
4) Acelerômetro GY-61 ADXL335 -
5) FT232RL FTDI USB para TTL -
6) Bateria Lipo 3.7v 750mah -
7) Chave liga / desliga com autotravamento -
8) Kit LED -
9) Pino do conector Lipo -
10) Capacitor 100uF / 10uF -
11) Resistor -
12) Pin do cabeçalho feminino -
13) Kit de ferramentas de solda -
Etapa 4: Código Fonte
Você pode encontrar o código-fonte na página do GitHub. Você pode fazer o upload do programa usando o IDE do Arduino.
github.com/MertArduino/How-To-Make-DIY-Arduino-Gesture-Control-Robot-At-Home