Inhaltsverzeichnis:
- Schritt 1: Erstellen Sie die Blynk-App
- Schritt 2: Programmieren Sie den ESP8266
- Schritt 3: Machen Sie die Hardware
- Schritt 4: Lass uns reiten
Video: Bauen Sie einen ferngesteuerten ESP8266 Roboter Butler / Auto / Tank im Wert von 15 USD für Ios und Android - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Hassen Sie es, in die Küche zu gehen, um einen Snack zu sich zu nehmen? Oder um ein neues Getränk zu bekommen? All dies kann mit diesem einfachen ferngesteuerten Butler für 15 US-Dollar behoben werden.
Bevor wir weitermachen, führe ich gerade ein Kickstarter-Projekt für einen sprachgesteuerten RGB-LEDstrip durch, der mit Cortana funktioniert und 19 US-Dollar kostet. Es ist hier zu finden:
www.kickstarter.com/projects/1538004954/co…
In diesem Instructable bauen wir einen ferngesteuerten Butler. Es kann über WLAN mit einem Iphone oder Android-Telefon gesteuert werden. Das gesamte Projekt basiert auf dem ESP8266-NodeMCU-Board und alles kann für 15 US-Dollar gebaut werden, wenn Sie in China kaufen.
Für dieses Projekt benötigen wir folgendes:
1x ESP8266-Platine
2x DC-Getriebemotoren mit Rädern
1x L293D oder 2x bc547 NPN-Transistoren
1x Steckbrett + Steckbrettdrähte
1x Stück Holz
1x Mülleimer (oder etwas anderes, das der Tisch in Schritt 3 sein wird)
1x 360-Grad-Drehrad
1x Batterie für die DC-Motoren. Ich habe einen 2s Lipo. verwendet
1x 5V Powerbank
Dieses Projekt ist auch nützlich, wenn Sie ein ferngesteuertes Auto, einen Panzer oder einen Rover bauen möchten, da die Elektronik gleich sein wird. Nur die Basis muss geändert werden.
Also lasst uns anfangen!
Schritt 1: Erstellen Sie die Blynk-App
Um zu beginnen, müssen wir zuerst eine App namens Blynk herunterladen. Es ist sowohl im AppStore als auch im PlayStore zu finden. Nach dem Herunterladen der App müssen wir die folgenden Schritte ausführen (sehen Sie sich die Bilder oben an, um eine visuelle Erklärung zu erhalten, was ich tue).
1. Erstellen Sie ein Konto und melden Sie sich an.
2. Drücken Sie die Schaltfläche "Neues Projekt".
3. Geben Sie dem Projekt einen Namen und wählen Sie als Board ESP8266 und als Verbindung WiFi aus.
4. Wischen Sie nach links und fügen Sie zwei Schaltflächen wie im Bild oben hinzu.
5. Klicken Sie auf die linke Schaltfläche und ändern Sie den Pin auf GP0
6. Machen Sie dasselbe für die rechte Taste, aber ändern Sie den Pin jetzt auf GP2
Als letztes müssen wir das Auth-Token besorgen. Klicken Sie oben rechts auf das Nuss-Symbol und suchen Sie nach dem Auth-Token. Es ist eine lange Reihe von zufälligen Zahlen und Buchstaben. Schreiben Sie diese Zeichenfolge auf, da wir sie im nächsten Schritt benötigen.
Schritt 2: Programmieren Sie den ESP8266
Da wir die Blynk-App verwenden, müssen wir keinen komplizierten Code verwenden. Zum Starten müssen wir die Arduino IDE öffnen. Ich gehe davon aus, dass Sie Ihre Arduino-IDE bereits für das ESP8266-Board konfiguriert haben und Sie darauf hochladen können. Wenn nicht, gibt es viele Tutorials online, wie das geht.
Laden Sie einfach die Datei robotButler.ino aus dem Instructable herunter und öffnen Sie sie in der Arduino IDE. Bevor wir es hochladen können, müssen wir 3 Parameter ändern:
Suchen Sie nach dieser Codezeile:
char auth = "IhrAuthToken";
Ändern Sie nun den Text zwischen dem „ “für Ihr Auth-Token. Dies ist die lange Folge von Zahlen und Buchstaben, die Sie ab Schritt 1 aufgeschrieben haben.
Beispiel: char auth = "8d454db36538e4ce49516ca476186r9db";
Suchen Sie nun nach diesen beiden Codezeilen:
char ssid = "IhrNetzwerkname";
char pass = "IhrPasswort";
Ändern Sie nun den Text zwischen dem " " für die ssid in den Namen Ihres Heim-WLAN-Netzwerks für mich ElferinksWiFi.
Ändern Sie nun den Text zwischen dem " " für das Passwort in das Passwort Ihres Heim-WLAN-Netzwerks.
Zum Beispiel
char ssid = "ElferinksWiFi";
char pass = "TERHTK18R";
Danach können Sie den ESP8266 mit einem USB-Kabel verbinden und auf die Upload-Schaltfläche klicken, um den ESP8266 zu flashen.
Schritt 3: Machen Sie die Hardware
Jetzt haben wir den Softwareteil fertig und können mit dem Bau der Hardware beginnen.
Ich begann mit dem Aufbau des obigen Schemas auf einem Steckbrett. Beide Schaltpläne funktionieren, aber aus irgendeinem Grund wurden die NPN-Transistoren, die ich den bc547 im zweiten Schaltplan verwendet habe, sehr heiß. Aus diesem Grund habe ich mich für den L293d-Motortreiber-IC entschieden, der für mich perfekt funktioniert hat.
Nachdem der Schaltplan fertig ist, müssen wir alles mit Strom versorgen. Ich habe dafür eine 2s (7,4V) Lipo-Batterie zur Stromversorgung der Motoren und eine 5V-Powerbank zur Stromversorgung des ESP8266 verwendet.
Jetzt können wir mit dem Bau des Roboters selbst beginnen.
1. Kleben Sie die beiden DC-Getriebemotoren auf ein Stück Holz.
2. Kleben Sie ein rotierendes Rad an das Ende der Basis, die Sie verwenden. In meinem Fall eine runde Metallscheibe.
3. Kleben Sie das Holzstück mit den DC-Motoren auf Ihre Basis.
4. Jetzt die Elektronik mit Heißkleber auf die Basis kleben.
Nachdem die Basis fertig ist, müssen wir die Tabelle selbst erstellen. Ich benutzte einen Mülleimer, den ich herumgelegt hatte. Nachdem er mit einem Reißverschluss an die Basis gebunden und ein Stück Holz darauf gelegt wurde, war der Roboter fertig.
Sie können auch eine ganz andere Basis aufbauen. Wenn Sie zum Beispiel einen ferngesteuerten Tank bauen möchten, können Sie eine Basis dafür schaffen und die gleiche Elektronik wie in diesem Projekt verwenden. Dies ist das gleiche, wenn Sie ein ferngesteuertes Auto, einen Rover oder alles, was Ihnen einfällt, bauen möchten.
Schritt 4: Lass uns reiten
Wenn alles erledigt ist, können wir den ESP8266 an die Powerbank anschließen und die Blynk-App auf Ihrem Telefon öffnen. Die App verbindet sich automatisch mit dem Roboter und Sie können ihn jetzt überall hinfahren!
Wenn Sie Fragen haben, zögern Sie nicht, mich zu fragen.
Wenn Ihnen dieses Projekt gefallen hat, können Sie sich meine anderen Projekte ansehen, bei denen es sich ebenfalls um IOT-Projekte wie selbstöffnende Türen und sprachgesteuerte Lichter handelt.
Empfohlen:
Einen Roboter von Grund auf neu bauen – wikiHow
So bauen Sie einen Roboter von Grund auf: Haben Sie schon einmal darüber nachgedacht, einen Roboter zu bauen, der mit Ihrem Smartphone ferngesteuert werden kann? Wenn ja, ist dieser kurze hartnäckige Artikel für Sie! Ich zeige Ihnen Schritt für Schritt die Methode, die Sie für jedes Ihrer Projekte verwenden können, um von
[Arduino-Roboter] Wie erstelle ich einen Motion-Capture-Roboter - Daumen Roboter - Servomotor - Quellcode: 26 Schritte (mit Bildern)
[Arduino-Roboter] Wie erstelle ich einen Motion-Capture-Roboter | Daumen Roboter | Servomotor | Quellcode: Thumbs Robot. Verwendet ein Potentiometer des Servomotors MG90S. Es macht sehr viel Spaß und ist einfach! Der Code ist sehr einfach. Es sind nur etwa 30 Zeilen. Es sieht aus wie ein Motion-Capture.Bitte hinterlassen Sie Fragen oder Feedback![Anleitung] Quellcode https://github.c
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Hinzugefügte Informationen: 4 Schritte
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen … Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Zusätzliche Informationen: Wenn Sie jemals auf eine Website gehen und ein Lied abspielen, das Sie mögen und es wollen, dann ist hier das anweisbare für Sie, nicht meine Schuld, wenn Sie etwas durcheinander bringen (nur so wird es passieren, wenn Sie ohne Grund anfangen, Dinge zu löschen) ) Ich konnte Musik für
Bauen Sie Ihren eigenen Butler-Roboter !!! - Tutorial, Fotos und Video: 58 Schritte (mit Bildern)
Bauen Sie Ihren eigenen Butler-Roboter !!! - Tutorial, Fotos und Video: BEARBEITEN: Weitere Informationen zu meinen Projekten finden Sie auf meiner neuen Website: narobo.comIch berate auch für Robotik-, Mechatronik- und Spezialeffektprojekte / -produkte. Weitere Informationen finden Sie auf meiner Website - narobo.com. Wollten Sie schon immer einen Butler-Roboter, der mit Ihnen spricht
Einen coolen Roboter aus einem RC-Auto bauen – wikiHow
Wie man einen coolen Roboter aus einem RC-Auto herstellt: Dieses coole Projekt ist für Gymnasiasten oder jeden Bastler, der einen coolen Roboter bauen möchte. Ich habe lange versucht, einen interaktiven Roboter zu bauen, aber einen zu bauen ist nicht einfach, wenn Sie es nicht tun keine Elektronik oder spezielle Programmiersprachen kennen. Nun da