Inhaltsverzeichnis:
- Schritt 1: Elemente auflisten
- Schritt 2: Schema Sender und Code
- Schritt 3: Schemaempfänger und Code
- Schritt 4: Konfigurieren
Video: Gestensteuerungsauto MPU6050 und NRF24L01 - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Der Gestensteuerungsroboter ist eine beliebte, häufige Art von Projekten, die von Bastlern gemacht werden. Das Konzept dahinter ist einfach: Die Ausrichtung der Handfläche steuert die Bewegung des Roboterautos. MPU6050, um die Ausrichtung des Handgelenks zu erfassen und in digitaler Form an das Arduino zu übertragen. Der Wertebereich reicht von -32768 bis +32767 für jede Achse. Modul basierend auf dem NRF24L01-Chip mit bidirektionaler Kommunikation im 2,4-GHz-Band. Die Platine hat eine eingebaute Antenne. Das Modul kommuniziert mit Mikrocontrollern über SPI-Referenz. Die Reichweite eines solchen Moduls beträgt in der Theorie bis zu 100 Meter. Darüber hinaus können Sie die Leistung des Senders steuern, um den Stromverbrauch zu reduzieren. Die Motoren werden vom L298N-Modul gesteuert, das von sechs AA / R6-Batterien gespeist wird.
Schritt 1: Elemente auflisten
Schritt 2: Schema Sender und Code
Skizze DOWNLOAD
Schritt 3: Schemaempfänger und Code
Skizze DOWNLOAD
Schritt 4: Konfigurieren
Nachdem Sie Skizzen auf Arduinos hochgeladen haben, schließen Sie den Empfänger an den Computer an und öffnen Sie den SERIELLEN MONITOR. Schalten Sie den Sender ein und sehen Sie die Werte der X- und Y-Achse. Stellen Sie nun die Werte für jede Fahrtrichtung ein. STOP-Wert: wenn der FORWARD-Wert AcX 6000 ist. Der STOP-Wert ist der Bereich zwischen diesen Werten AcX -6000.
Machen Sie dasselbe für die Y-Achse. Wenn Ihr Receiver jetzt gut konfiguriert ist, entfernen Sie diesen Code und laden Sie das Programm hoch.
// LÖSCHEN // -----------------------------
Serial.print ("AcX:");
Seriendruck (ACX);
Seriendruck ("");
Serial.print ("AcY:");
Seriendruck (ACY);
Verzögerung (300);
// -----------------------------
Empfohlen:
TV-Fernbedienung wird zur RF-Fernbedienung -- NRF24L01+ Tutorial: 5 Schritte (mit Bildern)
TV-Fernbedienung wird zur RF-Fernbedienung || NRF24L01+ Tutorial: In diesem Projekt zeige ich Ihnen, wie ich den beliebten nRF24L01+ RF IC verwendet habe, um die Helligkeit eines LED-Streifens drahtlos über drei nutzlose Tasten einer TV-Fernbedienung einzustellen. Lass uns anfangen
Gyrosensor MPU6050 mit "skiiiD" verwenden: 9 Schritte
So verwenden Sie den Gyrosensor MPU6050 mit "skiiiD": Tutorial zur Verwendung des Gyrosensor MPU6050-Moduls mit "skiiiD" Vor dem Start gibt es ein grundlegendes Tutorial zur Verwendung von skiiiD https://www.instructables.com/id/Getting-Started -W
So bauen Sie Ihr eigenes NRF24L01+pa+lna-Modul – wikiHow
So bauen Sie Ihr eigenes NRF24L01+pa+lna-Modul: Das auf Nrf24L01 basierende Modul ist sehr beliebt, da es einfach in drahtlose Kommunikationsprojekte zu implementieren ist. Das Modul könnte unter 1 $ mit einer gedruckten PCB-Version oder einer Monopol-Antenne gefunden werden. Das Problem bei diesen billigen Modulen ist, dass sie