Sisukord:

Isiklik assistent - intellektuaalne masin: 7 sammu
Isiklik assistent - intellektuaalne masin: 7 sammu

Video: Isiklik assistent - intellektuaalne masin: 7 sammu

Video: Isiklik assistent - intellektuaalne masin: 7 sammu
Video: 40 полезных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу #7 2024, November
Anonim
Isiklik assistent - Intellekti masin
Isiklik assistent - Intellekti masin
Isiklik assistent - Intellekti masin
Isiklik assistent - Intellekti masin
Isiklik assistent - Intellekti masin
Isiklik assistent - Intellekti masin

Tänapäeva kirglikus maailmas pole inimesel piisavalt aega, et olla ühenduses nii välise kui ka sotsiaalse maailmaga. Üks ei pruugi olla piisavalt aega, et saada igapäevaseid värskendusi nii praeguste sündmuste kui ka sotsiaalse maailma kohta, nagu Facebook või gmail. Sageli unustatakse pärast oma asjade hoidmist. Neid probleeme silmas pidades oleme lahenduse välja pakkunud, arendades välja kõneleva ROBOTI, mis võib osutuda imeks meie kiirel ja kiirel elus.

Kui seda küsitakse, võib see meid regulaarselt välismaailma (nt päevakajaliste asjade, sõnumite, sotsiaalse elu ja palju muu) kohta värskendada.

Asjade Internet (IoT) on Interneti pidev arendamine, mille abil igapäevastel „asjade” objektidel on suhtlusvõimalused, mis võimaldavad neil andmeid saata ja vastu võtta. Eeldatakse, et see ühendab süsteeme, seadmeid ja andureid, mis suudavad suhelda ilma masinatevahelise suhtluseta.

1. samm: video demonstreerimine

2. samm: riistvaranõue

Riistvara nõue
Riistvara nõue
Riistvara nõue
Riistvara nõue
Riistvara nõue
Riistvara nõue
  1. Vaarika Pi
  2. Interneti -ühendus (Ethernet või WiFi)
  3. Neli ratast
  4. Neli mootorit
  5. 12v aku
  6. L293D (mootorijuht)
  7. Bot Chasis (keha)
  8. Jumper juhtmed
  9. leivalaud Jootekolb
  10. MDF puit

Samm 3: Mootori liikumise skeem

Mootori liikumise skeem
Mootori liikumise skeem

Ühendage Raspberry pi skeemil näidatud viisil.

Skeem sisaldab Vaarika tihvtide ühendamist L293D ja akuga (12v).

4. samm: kolvi paigaldamine

Kasutame Pythoni veebiraamistikku nimega Flask, et muuta Raspberry Pi dünaamiliseks veebiserveriks. Ja sellest serverist saame oma robotit juhtida ja see saab liikuda kuhu iganes me tahame. Installige Flask Web Framework ja järgige alltoodud käske:

Pipi paigaldamine

$ sudo apt-get install python-pip

Kolvi paigaldamine

$ sudo pip installikolb

Tehke python Bot_control.py fail ja kopeerige ja kleepige kood otse Raspbian Jessie terminali. Kood on minu githubi hoidlas: Code

Samm: masina liikumine

Tehke python Bot_control.py fail ja kopeerige ja kleepige kood otse.

$ nano Bot_control.py

Seejärel tehke nimemallide kataloog.

$ mkdir mallid

$ nano main.html

$ cd..

Käivita kood

$ python Bot_control.py

Avage oma brauser oma Raspberry pi IP -aadressiga (minu puhul 192.168.0.5). Minge Githubi lingile, mille ma andsin, ja laadige alla html -kood otse Jinja kolvi jaoks.

6. toiming: häälmootori seadistamine: E-Speak

Espeak on kaasaegsem kõnesünteesi pakett kui Festival. See kõlab selgemalt, kuid nutab natuke. Kui teete välismaalase või RPi nõia, on see teie jaoks! Tõsiselt, see on hea universaalne, millel on suurepärased kohandamisvõimalused.

Installige Espeak koos:

$ sudo apt-get install espeak

Test Espeak koos: inglise naishäälega, rõhk suurtähtedel (-k), aeglane (-ne) rääkimine otseteksti abil:-

$ espeak -ven+f3 -k5 -s150 "E -Speak töötab korralikult"

Samm 7: Tarkvara häälestamine hääle jaoks

Siiani olen need funktsioonid oma masinaga linkinud. Varsti linkin masinaga rohkem API -sid.

1. Teave masina kohta

2. Kuupäev ja kellaaeg (lisateave Link1Link 2)

3. Twitter (Twitteri link)

4. Päevakava

Ülejäänud saame linkida: Gmail, Facebooki teavitaja, ilm, Google'i otsingumootor jne.

Soovitan: