Inhoudsopgave:

Gesture Control Car MPU6050 en NRF24L01 - Ajarnpa
Gesture Control Car MPU6050 en NRF24L01 - Ajarnpa

Video: Gesture Control Car MPU6050 en NRF24L01 - Ajarnpa

Video: Gesture Control Car MPU6050 en NRF24L01 - Ajarnpa
Video: DIY | Hand Gestures controlled car using Arduino | nRF24l01 | MPU6050 2024, Juli-
Anonim

De robot voor gebarenbesturing is een populair veelvoorkomend type projecten gemaakt door hobbyisten. Het concept erachter is eenvoudig: de oriëntatie van de handpalm regelt de beweging van de robotauto. MPU6050 om de oriëntatie van de pols te voelen en deze in digitale waarde naar de Arduino te verzenden. Het waardebereik is van -32768 tot +32767 voor elke as. Module gebaseerd op de NRF24L01-chip met tweerichtingscommunicatie op de 2,4GHz-band. De printplaat heeft een ingebouwde antenne. De module communiceert met microcontrollers via SPI-referentie. Het bereik van zo'n module is in theorie maximaal 100 meter. Bovendien kunt u het vermogen van de zender regelen om het stroomverbruik te verminderen. De motoren worden aangestuurd door de L298N-module die wordt gevoed door zes AA/R6-batterijen.

Stap 1: Lijstelementen

Lijstelementen
Lijstelementen

Stap 2: Schemazender en code

Schemazender en code
Schemazender en code

Schets DOWNLOAD

Stap 3: Schema-ontvanger en code

Schema-ontvanger en code
Schema-ontvanger en code

Schets DOWNLOAD

Stap 4: Configureren

Na het uploaden van schetsen naar Arduinos, sluit je de ontvanger aan op de computer en open je de SERILE MONITOR. Zet de zender aan en je ziet de waarden van de X-as en Y-as. Stel nu de waarden voor elke rijrichting in. STOP-waarde: als de FORWARD-waarde AcX 6000 is. De STOP-waarde is het bereik tussen deze waarden AcX -6000.

Doe hetzelfde voor de Y-as. Als je ontvanger nu goed is geconfigureerd, verwijder dan dit stukje code en upload het programma.

// VERWIJDEREN // -----------------------------

Serial.print ("AcX:");

Serieafdruk (ACX);

Serieafdruk ("");

Serial.print ("AcY:");

Serieafdruk (ACY);

vertraging (300);

// -----------------------------

Aanbevolen: