Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
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
Stap 2: Schemazender en code
Schets DOWNLOAD
Stap 3: 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);
// -----------------------------