Neues Internet-gesteuerte Roboter mit Livebots

7 Schritt:Schritt 1: Programmieren Sie die Arduino Schritt 2: Fügen Sie den Roboter an die Livebots Website Schritt 3: Installieren pyserial Schritt 4: Holen Sie Livebots Python-Klasse Schritt 5: Holen Sie sich die Webcam-Streamer für Raspberry Pi Schritt 6: Setzen Sie den Stream auf Livebots und Setup der Steuermodus Schritt 7: Haben Sie Spaß!

Neues Internet-gesteuerte Roboter mit Livebots
Hier erfahren Sie, wie man ein Internet-gesteuerte Roboter oder andere Installation mit erstellen Livebots .

Livebots ist ein Projekt arbeite ich an, die aus einem leicht aus, um eine Website für alle Roboter, die Menschen können mit über das Internet zu interagieren Arbeit.


Als Beispiel werde ich mit einem einfachen Arduino UNO mit einer LED zu einer Raspberry Pi verbunden Sie das Konzept, um zu zeigen, aber natürlich kann man alles, die Nachrichten von der seriellen Schnittstelle und einem beliebigen Computer Sie möchten, erhalten werden können, zu verwenden.

Da ist es:

Und hier ist ein weiteres Beispiel:

Schritt 1: Programmieren Sie die Arduino



Neues Internet-gesteuerte Roboter mit Livebots
Beigefügt ist ein einfaches Programm, das arduino die Meldungen bilden die serielle Schnittstelle liest und leuchtet die LED, wenn sie "HIGH" enthalten und deaktiviert ihn bei "LOW".

Fühlen Sie sich frei, um es zu Ihrem eigenen needs.Step 2 anzupassen: Fügen Sie den Roboter an die Livebots Website

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Erstellen Sie zunächst ein Konto ( http://livebots.cc/Account/Register ).

Klicken Sie auf Hinzufügen einer Robot und laden Sie Ihr Bild bot ( http://livebots.cc/Upload/1 ).

Dann können Sie Ihre Roboter Informationen, die auf die Roboter page.Step 3 erscheinen wird, hinzu: Installieren pyserial

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Alle 8 Artikel anzeigen
Um Python mit arduino kommunizieren zu lassen, müssen Sie installieren pyserial: http://pyserial.sourceforge.net/
1. Download und klicken Sie auf Open: http://sourceforge.net/projects/pyserial/

2. Entpacken und entpacken Sie die Dateien

3. Installieren pyserial. Auf einem Terminal-Fenster, navigieren Sie zu dem Ordner, in dem Sie die Dateien und führen Sie den folgenden Befehl ein:
cd pyserial-2.5
sudo python setup.py install

Für weitere Informationen, wie man diese auf Raspberry Pi zu tun gehen Sie hier:
http://www.doctormonk.com/2012/04/raspberry-pi-and-arduino.html

PS: Wenn Sie auf Windows sicherstellen, dass Sie python installiert: http://www.python.org/getit/windows/ (! Thanks msandersmay10 für diesen Hinweis) Schritt 4: Holen Sie Livebots Python-Klasse

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Alle 8 Artikel anzeigen
Wir haben eine respository für die pyhon Code, den wir verwenden, um die Roboter zu steuern, können Sie es hier finden: https://bitbucket.org/XicoMBD/livebots

Um sie zu benutzen, um Ihre eigenen Roboter zu steuern, folgen Sie einfach Schritte aus:

1. Download livebots.py aus dem Repository und speichern Sie sie irgendwo bequem

2. Öffnen Sie das Terminalfenster, und navigieren Sie zu dem Ordner, in dem Sie die Klasse gespeichert
cd ..

3. Führen Sie python:
Python

4. Importieren Sie die Bibliothek:
>>> Von livebots importieren *

5. Erstellen Sie die livebot (Geben Sie die Livebot Nummer auf dem ersten Feld und den seriellen Port Name auf der zweiten):
>>> Livebot ('9', '/ dev / ttyACM0') Schritt 5: Holen Sie sich die Webcam-Streamer für Raspberry Pi

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Alle 13 Artikel anzeigen
: So streamen Sie die Webcam-Videos mit Raspberry Pi, sollte mjpg-Streamer die beste Option sein http://sourceforge.net/apps/mediawiki/mjpg-streamer/

I n Um es auf Ihrem pi installieren Sie die folgenden Schritte:
1. Installieren Sie Subversion:
sudo apt-get update
sudo apt-get install subversion

2. Gehen Sie zu dem Ordner, in dem Sie die mjpg-Stremer haben wollen, zum Beispiel / home / pi
cd / home / pi

3. Holen Sie mjpg-Streamer:
svn co https://mjpg-streamer.svn.sourceforge.net/svnroot/mjpg-streamer mjpg-Streamer

4. Installieren Sie libjpeg8-dev
sudo apt-get install libjpeg8-dev

5. Installieren Sie ImageMagick
sudo apt-get install imagemagick

6. Stellen Sie das Projekt:
cd mjpg-Streamer / mjpg-Streamer
machen

7. Wenn es fertig ist, sollten Sie bereit zu beginnen Ihr Video-Streaming ist. Um dies zu tun, geben Sie den folgenden Befehl ein:
./mjpg_streamer -i "./input_uvc.so" -o "./output_http.so -w ./www"

8. Nun sollten Sie in der Lage, den Strom aus anderen Computer in Ihrem Netzwerk zu betrachten. Öffnen Sie einen Webbrowser, und öffnen Sie den folgenden Link:
http: // {Name oder die IP-Adresse des Raspi}: 8080

9. Aber, damit der Strom aus outsite Ihrem Netzwerk betrachtet werden Sie eine Portweiterleitung des Routers müssen. Dies variiert von Router zu Router, so wenden Sie sich bitte Suche auf Google, wie man es auf Ihre zu tun.

Weitere Informationen finden Sie hier: http://wolfpaulus.com/journal/embedded/raspberrypi_webcam Schritt 6: Setzen Sie den Stream auf Livebots und Setup der Steuermodus

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Neues Internet-gesteuerte Roboter mit Livebots

Alle 8 Artikel anzeigen
Wenn Sie mjpg-Streamer sind wählen Sie es auf der Stream-Modus Auswahlfeld und fügen Sie Ihre URL auf der Stream-URL Textfeld (zum Beispiel: http://79.169.49.122:8090)

Das können Sie auswählen, Ihre Steuermodus. Wenn Sie für die Tasten zu gehen, wählen Sie es auf der Control Mode Kombinationsfeld und fügen Sie Ihre Tasten Inhalte auf dem Tisch.

Wenn Sie Farbe auf den Tasten eines der folgenden Tags in die Zelle hinzufügen wollen: #Green #red #Blue #Orange Deaktivieren Sie das Kontrollkästchen Draft, überprüfen Sie die LIVE-Box und es geht!

Jetzt Ihren Roboter über die Roboter-Liste und auf der Vorderseite page.Step 7 erscheinen: Spaß haben!