Inhaltsverzeichnis:
- Schritt 1: Zubehör
- Schritt 2: Roomba Toolbox herunterladen
- Schritt 3: Code für gewünschte Ausgaben entwerfen
- Schritt 4: Code ausführen und bearbeiten, bis er perfektioniert ist
- Schritt 5: Das letzte Projekt
Video: Roomba Bot der Bulider - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Bot the Builder ist ein Roomba, der mit "Grabbern" an der Vorderseite Objekte bewegen kann. Der damit verbundene Code ist so eingestellt, dass er die erste Bewegung mit einer GUI-Box aufzeichnet, die Sie mit nur einem Mausklick steuern können. Nach dem ersten Durchlauf kann der Bot so eingestellt werden, dass er genau das tut, was er beim ersten Mal in der Schleife getan hat!
Schritt 1: Zubehör
Ein Roomba, bei dem das Vakuum durch eine 3D-Kappe ersetzt wurde
Ein Raspberry Pi, der mit dem Roomba verbunden wurde
Eine Kamera, die in den Roomba passt
Ein Netzteil
U-förmige Greifer zum Anbringen an der Vorderseite des Roomba
Schritt 2: Roomba Toolbox herunterladen
Öffnen Sie MATLAB und erstellen Sie einen neuen Projektordner, um Ihre Projektdateien zu organisieren.
HINWEIS: Dieser Code wurde für ein angegebenes Projekt verwendet, dies funktioniert möglicherweise nicht unbedingt genauso für Sie wie für uns.
Führen Sie diesen Code aus, und alle Dateien sollten jetzt in Ihrem Projektordner gespeichert sein.
Klicken Sie mit der rechten Maustaste auf eine beliebige Stelle im Fenster "Aktueller Ordner" in MATLAB und klicken Sie auf "Zum Pfad hinzufügen", damit MATLAB Ihre Dateien finden kann.
Um sicherzustellen, dass Sie die neueste Version der Toolbox haben, verwenden Sie den Code in Bild 3
Schritt 3: Code für gewünschte Ausgaben entwerfen
Wenn Sie alle drei oben genannten Dateien herunterladen, können Sie Ihren Roomba/Mars Rover wie im folgenden Video steuern. Die erste Datei ist die M-Datei des Codes, die zweite und dritte Datei sind Ihr eigentlicher Code, der geändert und an Ihren spezifischen Roomba angepasst werden muss. Zum Beispiel hieß unser Roomba Roomba 30. Wenn wir uns also mit unserem Roomba verbinden, geben wir den Code ein
r =roomba.30
und das würde eine Verbindung herstellen, sodass wir unseren Code ausführen können.
Schritt 4: Code ausführen und bearbeiten, bis er perfektioniert ist
Möglicherweise müssen Sie Ihren Code einige Male ausführen, bevor Sie die Kurven und Geschwindigkeit usw. perfektionieren. Verschiedene Roombas haben unterschiedlichen Reifenschlupf und drehen sich je nach Untergrund mehr oder weniger. Wir empfehlen, den Roomba im Freien zu testen, damit Sie nicht auf etwas stoßen, bis Sie den Dreh raus haben, wozu der Roomba in der Lage ist. Nachdem Sie Ihren Roboter in den Griff bekommen und Ihre Drehwinkel perfektioniert haben, können Sie mit dem Bauen beginnen!
Schritt 5: Das letzte Projekt
Ihr endgültiges Projekt sollte in etwa wie das obige Bild aussehen, in dem Sie Ihren Roomba haben und die Greifer an der Vorderseite befestigt sind. Mit dem von Ihnen perfektionierten Code und dem von Ihnen erstellten Roboter sind Sie in kürzester Zeit bereit, Dinge nur mit Ihrem Roboter zu bewegen!
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Raspberry Pi mit Node.js mit der Cloud verbinden – wikiHow
So verbinden Sie Raspberry Pi mit Node.js mit der Cloud: Dieses Tutorial ist nützlich für alle, die einen Raspberry Pi mit Node.js mit der Cloud, insbesondere mit der AskSensors IoT-Plattform, verbinden möchten. Sie haben keinen Raspberry Pi? Wenn Sie derzeit keinen Raspberry Pi besitzen, empfehle ich Ihnen, sich einen Raspberry Pi zuzulegen
ESP-01 Programmier-Hack - der Einfache :): 6 Schritte
ESP-01 Programmierer Hack - der Einfache :): Hallo ESPer, In diesem anweisbaren zeige ich Ihnen einen einfachen Hack, um einen Programmierer für ESP-01 / ESP8266-01 / ES-01-Modul zu machen. Die meisten von uns haben ein Arduino-Board oder FTDI USB-TTL-Geräte als Programmierer für dieses Modul verwendet. Beide Methoden funktionieren gut. Aber t
Der Sanity Check: 5 Schritte (mit Bildern)
Der Sanity Check: Bei diesem Projekt dreht sich alles um die Gesundheit oder darum, dass er regelmäßig überprüft wird. Der beste Weg, dies zu erreichen, besteht darin, eine Maske zu bauen, deren Augen zufällig rot leuchten. Oft genug, damit es auffällt, aber spärlich genug, um die Leute zweifeln zu lassen
So erstellen Sie einen Smart Pot mit NodeMCU, der von der App gesteuert wird – wikiHow
So erstellen Sie einen Smart Pot mit NodeMCU, der von einer App gesteuert wird: In dieser Anleitung bauen wir einen Smart Pot, der von einem ESP32 und einer Anwendung für Smartphones (iOS und Android) gesteuert wird. Wir verwenden NodeMCU (ESP32) für die Konnektivität und die Blynk-Bibliothek für das Cloud-IoT und die Anwendung auf dem Smartphone. Endlich haben wir