Inhaltsverzeichnis:

Persönlicher Assistent - Intellect Machine - Gunook
Persönlicher Assistent - Intellect Machine - Gunook

Video: Persönlicher Assistent - Intellect Machine - Gunook

Video: Persönlicher Assistent - Intellect Machine - Gunook
Video: Альфа тест / Фантастика / Триллер / HD 2024, November
Anonim
Persönlicher Assistent - Intellect Machine
Persönlicher Assistent - Intellect Machine
Persönlicher Assistent - Intellect Machine
Persönlicher Assistent - Intellect Machine
Persönlicher Assistent - Intellect Machine
Persönlicher Assistent - Intellect Machine

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

Hardware-Anforderung
Hardware-Anforderung
Hardware-Anforderung
Hardware-Anforderung
Hardware-Anforderung
Hardware-Anforderung
  1. Himbeer-Pi
  2. Internetverbindung (Ethernet oder WLAN)
  3. Vier Räder
  4. Vier Motoren
  5. 12v Batterie
  6. L293D (Motortreiber)
  7. Bot-Chassis (Körper)
  8. Überbrückungsdrähte
  9. Steckbrett Lötkolben
  10. MDF-Holz

Schritt 3: Schaltplan für die Motorbewegung

Schaltplan für Motorbewegung
Schaltplan für 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: