Kaufen Sie bei OSOYOO | Kaufen Sie bei US | Kaufen Sie bei UK | Kaufen Sie bei DE | Kaufen Sie bei IT | Kaufen Sie bei FR | Kaufen Sie bei ES | Kaufen Sie bei JP |
In dieser Lektion wird das Programmierwerkzeug —— IDE für Arduino verwendet, um die Steuerung des Roboterautos per WIFI-APP zu vervollständigen. In dieser Lektion wird das Auto per Telefon-APP gesteuert, um sich vorwärts und rückwärts zu bewegen, nach rechts und links zu drehen und das Fingerservo zu öffnen, um das Objekt zu fangen und das Objekt zu entladen.
Bitte bereiten Sie die folgenden Teile vor, um dieses Projekt abzuschließen
Anmerkungen:
1. Die Farbe des Bausteins hängt vom tatsächlichen Produkt ab, was die Verwendung nicht beeinträchtigt.
arabische Ziffer. ALLE OSOYOO-PRODUKTE FÜR ARDUINO SIND BOARDS VON DRITTANBIETERN, DIE VOLLSTÄNDIG MIT ARDUINO KOMPATIBEL SIND
Bevor Sie den Roboter mit Blöcken bauen, installieren Sie bitte [OSOYOO basic board] für Arduino unter [OSOYOO Magic I/O shield] wie folgt (Achtung bitte: die Pins von [I/O shield] sind zuerst auf den Port der Basisplatine ausgerichtet, dann drücken Sie das Shield fest auf die Platine) .
Bitte befolgen Sie die Bauschritte, um dieses Roboterauto zu bauen. Wenn Sie klare PDF-Bauschritte erhalten möchten, laden Sie sie bitte von https://osoyoo.com/picture/Building_Robot_Car/lesson6/lesson6.pdf
herunter Hinweis: Wenn Sie das Roboterauto für Lektion 1 gebaut haben, fahren Sie bitte mit Schritt 35 in diesem PDF fort.
Bitte schließen Sie Motoren und 9V-Batteriefach als Lektion an1.
Verbinden Sie dann die mittleren vier Pins des [OSOYOO WIFI Module] mit dem VCC/GDN/D2/D3-Steckplatz des [Magic I/O Shields], verbinden Sie den Servomotor wie folgt mit dem D8-Port (Achtung: Es gibt sechs Überbrückungskappen auf ENA / ENB / IN1 / IN2 / IN3 / IN4)
Hinweis: In dieser Lektion wird die Arduino-IDE als Programmierwerkzeug verwendet.
Schritt 1: Installieren Sie die Arduino-IDE. Laden Sie Arduino IDE von https://www.arduino.cc/en/Main/Software?setlang=en herunter und installieren Sie die Software. Wenn Sie die Arduino-IDE installiert haben, überspringen Sie bitte diesen Schritt.
Schritt 2: Installieren Sie die [WifiEsp-master library] in der IDE (Wenn Sie die [WifiEsp-master]-Bibliothek bereits installiert haben, überspringen Sie bitte diesen Schritt)
Laden Sie die [WifiEsp-master library] von https://osoyoo.com/driver/WiFiEsp-master.zip herunter und importieren Sie die Bibliothek dann in die IDE (Öffnen Sie die IDE-> klicken Sie auf [Sketch]-> [Include Library]-> [Add .Zip Library])
Schritt 3: Installieren Sie [OsoyooIOT Library] in der IDE (Wenn Sie die OsoyooIOT Library bereits installiert haben, überspringen Sie bitte diesen Schritt)
Laden Sie [OsoyooIOT Library] von https://osoyoo.com/driver/wifi-iot/OsoyooIOT.zip herunter und importieren Sie dann die Bibliothek in die IDE ( Öffnen Sie die IDE-> klicken Sie auf [Sketch]-> [Include Library] ->[Add .Zip Library])
Schritt 4: Laden Sie Beispielcode von https://osoyoo.com/picture/Building_Robot_Car/lesson6/robot-arm-car.zip herunter, entpacken Sie die Download-Zip-Datei [robot-arm-car.zip], Sie sehen einen Ordner namens [robot-arm-car] .
Schritt 5: Schließen Sie [OSOYOO basic board] für Arduino mit einem USB-Kabel an den PC an, öffnen Sie die Arduino IDE -> klicken Sie auf [file] -> klicken Sie auf [Open] -> wählen Sie den Code “robot-arm-car.ino” im Ordner robot-arm-car, laden Sie den Code in Arduino. (Hinweis: Bitte schalten Sie die Stromversorgung aus, wenn Ihr Roboter über ein USB-Kabel an einen PC oder Laptop angeschlossen ist.)
Schritt 6: Sie müssen den Code Zeile 35 und Zeile 36 als WLAN-SSID-Name und Passwort Ihres Routers ändern:
char ssid[] = “***”; // Ersetze *** durch die WLAN-SSID deines Routers (Name)
char pass[] = “***”; // ersetze *** durch die WLAN-SSID deines Routers (Passwort)
Schritt 7: Wählen Sie die entsprechende Platine und den entsprechenden Port für Ihr Projekt aus und laden Sie die Skizze auf die Platine hoch.
Schritt 8: Klicken Sie auf das Fenster Serieller Monitor in der oberen rechten Ecke der IDE, Sie sehen folgendes Ergebnis (Hinweis: Ihr PC und der Roboter sind mit demselben LAN-Netzwerk verbunden):
TIPPS:
Wenn Sie feststellen, dass die Geschwindigkeit für das Auto langsam oder schnell ist, öffnen Sie bitte den Code und ändern Sie den Wert von Zeile31 in Zeile33 wie folgt:
#define FAST_SPEED 50
#define MID_SPEED 50
#define SPEED 50
APP-Installation und -Einstellung:
Schritt 1) Laden Sie [OSOYOO Iot udp APP] herunter, indem Sie [OSOYOO Iot udp APP] im Apple Store (iPhone / iPad) oder Google Play Store (Android-Gerät) suchen. (Hinweis: Wenn Sie diese APP nicht in Google Play finden können, können Sie die APP direkt über den folgenden Link herunterladen: https://osoyoo.com/driver/udp-app.apk)
Schritt 2): Installieren Sie die [OSOYOO Iot udp APP] in Ihrem Telefon und stellen Sie sicher, dass Ihr Mobiltelefon mit demselben LAN-Netzwerk wie Ihr Roboterauto für Arduino verbunden ist.
Schritt 3): Legen Sie die IP-Adresse in der APP fest
1) Öffnen Sie die APP und klicken Sie auf die Schaltfläche Einstellungen in der oberen rechten Ecke
2) Verwenden Sie die IP-Adresse, die Sie im Fenster des seriellen Monitors erhalten (für unseren Roboter ist 192.168.0.8), um die Standard-IP 192.168.1.255 zu ersetzen
3) Behalten Sie die Standardportnummer 8888 bei, ohne sie zu ändern
4) Klicken Sie auf die Schaltfläche [Save], um die soeben vorgenommenen Änderungen zu speichern
5) Klicken Sie auf den Zurück-Pfeil, um zur vorderen Benutzeroberfläche der APP zurückzukehren
Sie können die Pfeiltasten verwenden, um die Fahrzeugbewegung zu steuern. APP-Schaltflächenaktion
▲ | Vorrücken |
▼ | Rückwärts bewegen |
◄ | Linkskurve |
► | Rechts abbiegen |
[] | Aufhören |
F1 | Öffne den Finger |
F2 | Finger schließen |
DownLoad Url osoyoo.com