Inhaltsverzeichnis:
- Schritt 1: Videodemonstration
- Schritt 2: Hardware-Anforderung
- Schritt 3: Schaltplan für die Motorbewegung
- Schritt 4: Flascheninstallation
- Schritt 5: Bewegung der Maschine
- Schritt 6: Voice Engine einrichten: E-Speak
- Schritt 7: Software-Setup für Stimme
Video: Persönlicher Assistent - Intellect Machine - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
In der heutigen hektischen Welt hat man nicht genügend Zeit, um sowohl mit der Außenwelt als auch mit der sozialen Welt in Verbindung zu bleiben. Man hat vielleicht nicht genug Zeit, um sich täglich über das aktuelle Geschehen sowie die soziale Welt wie Facebook oder Gmail zu informieren. Man vergisst oft, nachdem man seine Sachen aufbewahrt hat. Angesichts dieser Probleme haben wir die Lösung gefunden, indem wir einen sprechenden ROBOTER entwickelt haben, der sich in unserem hektischen und geschäftigen Leben als Wunder erweisen könnte.
Auf Nachfrage kann es uns regelmäßig über die Außenwelt informieren (zB: Aktuelles, Nachrichten, soziales Leben und vieles mehr).
Das Internet der Dinge (IoT) ist die Weiterentwicklung des Internets, bei dem alltägliche „Dinge“über Kommunikationsfähigkeiten verfügen, die es ihnen ermöglichen, Daten zu senden und zu empfangen. Es wird erwartet, Systeme, Geräte und Sensoren zu verbinden, die ohne die Notwendigkeit einer Maschine-zu-Maschine-Kommunikation kommunizieren können.
Schritt 1: Videodemonstration
Schritt 2: Hardware-Anforderung
- Himbeer-Pi
- Internetverbindung (Ethernet oder WLAN)
- Vier Räder
- Vier Motoren
- 12v Batterie
- L293D (Motortreiber)
- Bot-Chassis (Körper)
- Überbrückungsdrähte
- Steckbrett Lötkolben
- MDF-Holz
Schritt 3: Schaltplan für die Motorbewegung
Verbinden Sie den Raspberry Pi wie im Schaltplan angegeben.
Schematische Darstellung enthält die Verbindung der Raspberry-Pins mit L293D und Batterie (12V).
Schritt 4: Flascheninstallation
Wir werden ein Python-Webframework namens Flask verwenden, um den Raspberry Pi in einen dynamischen Webserver zu verwandeln. Und von diesem Server aus können wir unseren Bot steuern und er kann sich beliebig bewegen. Installieren Sie Flask Web Framework und folgen Sie den unten angegebenen Befehlen:
Installation von Pip
$ sudo apt-get install python-pip
Installation von Flask
$ sudo pip install kolben
Erstellen Sie eine Python-Datei Bot_control.py und kopieren Sie den Code und fügen Sie ihn direkt auf dem Terminal von Raspbian Jessie ein. Code ist in meinem Github-Repository angegeben: Code
Schritt 5: Bewegung der Maschine
Erstellen Sie eine Python-Datei Bot_control.py und kopieren Sie den Code direkt und fügen Sie ihn ein.
$ nano Bot_control.py
Erstellen Sie dann ein Verzeichnis mit Namensvorlagen.
$ mkdir-Vorlagen
$ nano main.html
$ cd..
Code ausführen
$ python Bot_control.py
Öffnen Sie Ihren Browser mit einer IP-Adresse Ihres Raspberry Pi (192.168.0.5 in meinem Fall). Gehen Sie zu dem von mir bereitgestellten Github-Link, und laden Sie den HTML-Code direkt für die Jinja-Flasche herunter.
Schritt 6: Voice Engine einrichten: E-Speak
Espeak ist ein moderneres Sprachsynthesepaket als Festival. Es klingt klarer, jammert aber ein wenig. Wenn Sie ein Alien oder eine RPi-Hexe machen, dann ist es das Richtige für Sie! Im Ernst, es ist ein guter Allrounder mit großartigen Anpassungsmöglichkeiten.
Installieren Sie Espeak mit:
$ sudo apt-get install espeak
Testen Sie Espeak mit: Englischer Frauenstimme, Betonung auf Großbuchstaben (-k), langsames Sprechen (-s) mit direktem Text:-
$ espeak -ven+f3 -k5 -s150 "E-Speak funktioniert einwandfrei"
Schritt 7: Software-Setup für Stimme
Bis jetzt habe ich diese Funktionen mit meiner Maschine verknüpft. Sehr bald werde ich weitere APIs mit der Maschine verknüpfen.
1. Über die Maschine
2. Datum und Uhrzeit (Weitere Informationen Link1Link 2)
3. Twitter (Twitter-Verknüpfung)
4. Tagesablauf
Rest können wir verlinken: Gmail, Facebook Notifier, Wetter, Google Search Engine etc.
Empfohlen:
Arduino-basierter persönlicher Assistent. (BHAI): 4 Schritte
Arduino-basierter persönlicher Assistent. (BHAI): Einführung: Hergestellt in Zusammenarbeit mit Kundan Singh ThakurThis ist mein erstes instructable, also bitte mit allen Fehlern, die ich gemacht haben könnte. Hinterlassen Sie bei Zweifeln oder Problemen auch Kommentare. Der auf Arduino basierende persönliche Assistent ist wie Ihr Vir
Persönlicher Assistent: 9 Schritte (mit Bildern)
Persönlicher Assistent: In diesem anweisbaren zeige ich Ihnen, wie Sie die Leistung von ESP8266, Kreativität in Software-Design und Programmierung, nutzen können, um etwas Cooles und Pädagogisches zu machen. Ich nannte es Personal Assistant, weil es im Taschenformat ist, spricht mit Sie und können geben
So exportieren Sie Kindle Highlights (einschließlich persönlicher Dokumente): 6 Schritte
So exportieren Sie Kindle Highlights (einschließlich persönlicher Dokumente): Dies war ursprünglich ein Blog-Beitrag von mir. Mir wurde klar, dass ich viele DIY-Posts schrieb, die sich für die Erstellung von Lehrmaterialien eignen, also dachte ich, ich würde die Posts hier erneut veröffentlichen. Sie können die Originalbeiträge in meinem Blog hier lesen. Die instructable haben Biene
Gewusst wie: Einrichten einer IPCop Virtual Machine Firewall zum Schutz Ihres Windows-Hosts (kostenlos!): 5 Schritte
Gewusst wie: Einrichten einer IPCop Virtual Machine Firewall zum Schutz Ihres Windows-Hosts (kostenlos!): Zusammenfassung: Das Ziel dieses Projekts ist es, IpCop (kostenlose Linux-Distribution) in einer virtuellen Maschine zu verwenden, um ein Windows-Hostsystem in einem beliebigen Netzwerk zu schützen. IpCop ist eine sehr leistungsstarke Linux-basierte Firewall mit erweiterten Funktionen wie: VPN, NAT, Intrusion Det