Személyes asszisztens - Értelmi gép: 7 lépés
Személyes asszisztens - Értelmi gép: 7 lépés
Anonim
Személyes asszisztens - Értelmi gép
Személyes asszisztens - Értelmi gép
Személyes asszisztens - Értelmi gép
Személyes asszisztens - Értelmi gép
Személyes asszisztens - Értelmi gép
Személyes asszisztens - Értelmi gép

A mai mozgalmas világban az embernek nincs elég ideje ahhoz, hogy kapcsolatban maradjon a külső és társadalmi világgal. Lehet, hogy nincs elég ideje arra, hogy napi frissítéseket kapjon az aktuális eseményekről, valamint a társadalmi világról, például a facebookról vagy a gmailről. Az ember gyakran elfelejt, miután megtartotta a dolgait. Tekintettel ezekre a problémákra, a megoldást úgy találtuk ki, hogy kifejlesztettünk egy beszélő ROBOT -ot, amely csodának bizonyulhat hektikus és mozgalmas életünkben.

Kérdésünkre rendszeresen frissíthet minket a külvilágról (pl. Aktuális események, üzenetek, társadalmi élet és még sok más).

A tárgyak internete (IoT) az internet folyamatos fejlesztése, amelynek révén a mindennapi „tárgyak” olyan kommunikációs képességekkel rendelkeznek, amelyek lehetővé teszik számukra az adatok küldését és fogadását. Várhatóan olyan rendszereket, eszközöket és érzékelőket kapcsol össze, amelyek képesek kommunikálni a gépek közötti kommunikáció nélkül.

1. lépés: Videó bemutató

2. lépés: Hardverkövetelmények

Hardverkövetelmény
Hardverkövetelmény
Hardverkövetelmény
Hardverkövetelmény
Hardverkövetelmény
Hardverkövetelmény
  1. Raspberry Pi
  2. Internet kapcsolat (Ethernet vagy WiFi)
  3. Négy kerék
  4. Négy motor
  5. 12V -os akkumulátor
  6. L293D (motorvezérlő)
  7. Bot Chasis (törzs)
  8. Jumper vezetékek
  9. kenyeretábla forrasztópáka
  10. MDF fa

3. lépés: A motor mozgásának áramköri diagramja

A motor mozgásának áramköri diagramja
A motor mozgásának áramköri diagramja

Csatlakoztassa a Raspberry pi -t a vázlatos diagram szerint.

A vázlatos diagram a Raspberry csapok csatlakoztatását tartalmazza az L293D -vel és az akkumulátorral (12v).

4. lépés: Lombik telepítése

A Plashon Flask nevű webes keretrendszerrel fogjuk a Raspberry Pi -t dinamikus webszerverré alakítani. Ebből a szerverből tudjuk irányítani a botunkat, és bárhová mozgathatja, ahová akarjuk. Telepítse a Flask Web Framework alkalmazást, és kövesse az alábbi utasításokat:

Pip telepítése

$ sudo apt-get install python-pip

A lombik telepítése

$ sudo pip telepítő lombik

Hozzon létre egy python Bot_control.py fájlt, és másolja és illessze be a kódot közvetlenül a Raspbian Jessie termináljára. A kód a github tárhelyemen található: Code

5. lépés: A gép mozgása

Hozzon létre egy python Bot_control.py fájlt, és másolja be közvetlenül a kódot.

$ nano Bot_control.py

Ezután készítse el a névsablonok könyvtárát.

$ mkdir sablonok

$ nano main.html

$ cd..

Futtassa a kódot

$ python Bot_control.py

Nyissa meg böngészőjét a Raspberry pi IP -címével (az én esetemben 192.168.0.5). Lépjen az általam megadott Github linkre, és töltse le a html kódot közvetlenül a Jinja lombikhoz.

6. lépés: A Voice Engine beállítása: E-Speak

Az Espeak egy modernebb beszédszintézis csomag, mint a Festival. Világosabban hangzik, de kicsit sír. Ha földönkívülit vagy RPi boszorkányt csinálsz, akkor az neked való! Komolyan, ez egy jó allrounder nagyszerű testreszabási lehetőségekkel.

Az Espeak telepítése a következővel:

$ sudo apt-get install espeak

Tesztelje a beszédet: angol női hanggal, kiemelve a nagybetűket (-k), lassan beszélve (-ket) közvetlen szöveg használatával:-

$ espeak -ven+f3 -k5 -s150 "Az E -Speak megfelelően működik"

7. lépés: Szoftver beállítása a Voice számára

Eddig ezeket a funkciókat linkeltem a gépemhez. Hamarosan további API -kat fogok összekapcsolni a géppel.

1. A Gépről

2. Dátum és idő (További információ Link1Link 2)

3. Twitter (Twitter -kapcsolat)

4. Napi ütemterv

A pihenést összekapcsolhatjuk: Gmail, Facebook Notifier, Weather, Google Search Engine stb.

Ajánlott: