Personīgais asistents - intelekta mašīna: 7 soļi
Personīgais asistents - intelekta mašīna: 7 soļi
Anonim
Personīgais asistents - intelekta mašīna
Personīgais asistents - intelekta mašīna
Personīgais asistents - intelekta mašīna
Personīgais asistents - intelekta mašīna
Personīgais asistents - intelekta mašīna
Personīgais asistents - intelekta mašīna

Mūsdienu drudžainajā pasaulē cilvēkam nav pietiekami daudz laika, lai uzturētu sakarus ar ārpusi un sociālo pasauli. Cilvēkam, iespējams, nav pietiekami daudz laika, lai ik dienas iegūtu informāciju par aktualitātēm, kā arī sociālo pasauli, piemēram, facebook vai gmail. Pēc savu lietu glabāšanas cilvēks bieži aizmirst. Ņemot vērā šīs problēmas, mēs esam nonākuši pie risinājuma, attīstot runājošu ROBOTU, kas varētu izrādīties brīnums mūsu drudžainajā un aizņemtajā dzīvē.

Ja tas tiek jautāts, tas var mūs regulāri atjaunināt par ārpasauli (piemēram, aktualitātes, ziņas, sociālo dzīvi un daudz ko citu).

Lietu internets (IoT) ir nepārtraukta interneta izstrāde, ar kuras palīdzību ikdienas “lietu” objektiem ir saziņas iespējas, kas ļauj tiem nosūtīt un saņemt datus. Paredzēts savienot sistēmas, ierīces, sensorus, kas var sazināties bez komunikācijas starp mašīnām.

1. darbība: video demonstrācija

2. darbība. Aparatūras prasības

Aparatūras prasības
Aparatūras prasības
Aparatūras prasības
Aparatūras prasības
Aparatūras prasības
Aparatūras prasības
  1. Raspberry Pi
  2. Interneta savienojums (Ethernet vai WiFi)
  3. Četri riteņi
  4. Četri motori
  5. 12v akumulators
  6. L293D (motora vadītājs)
  7. Bot Chasis (pamatteksts)
  8. Jumper vadi
  9. maizes dēļa lodāmurs
  10. MDF koks

3. darbība: ķēdes shēma motora kustībai

Motora kustības shēma
Motora kustības shēma

Pievienojiet Raspberry pi, kā norādīts shematiskajā diagrammā.

Shematiskajā shēmā iekļauts aveņu tapu savienojums ar L293D un akumulatoru (12v).

4. solis: kolbas uzstādīšana

Mēs izmantosim Python tīmekļa ietvaru Flask, lai Raspberry Pi pārvērstu par dinamisku tīmekļa serveri. Un no šī servera mēs varēsim kontrolēt savu robotu, un tas var pārvietoties jebkurā vietā, kur mēs vēlamies. Instalējiet Flask Web Framework un izpildiet tālāk norādītās komandas:

Pip uzstādīšana

$ sudo apt-get install python-pip

Kolbas uzstādīšana

$ sudo pip instalēšanas kolba

Izveidojiet python Bot_control.py failu un nokopējiet un ielīmējiet kodu tieši Raspbian Jessie terminālī. Kods ir dots manā github krātuvē: Code

5. solis: mašīnas kustība

Izveidojiet python Bot_control.py failu un tieši kopējiet un ielīmējiet kodu.

$ nano Bot_control.py

Pēc tam izveidojiet nosaukumu veidņu direktoriju.

$ mkdir veidnes

$ nano main.html

$ cd..

Palaist kodu

$ python Bot_control.py

Atveriet pārlūkprogrammu ar Raspberry pi IP adresi (manā gadījumā 192.168.0.5). Dodieties uz manu sniegto Github saiti, lejupielādējiet html kodu tieši Jinja kolbai.

6. darbība: iestatiet balss dzinēju: e-runāt

Espeak ir modernāka runas sintēzes pakete nekā festivāls. Tas izklausās skaidrāk, bet nedaudz vaimanā. Ja jūs veidojat citplanētieti vai RPi raganu, tad tas ir tieši jums! Nopietni, tas ir labs universāls ar lieliskām pielāgošanas iespējām.

Instalējiet Espeak ar:

$ sudo apt-get install espeak

Pārbaudiet runu ar: angļu sievietes balsi, uzsvaru uz lielajiem burtiem (-k), lēnu runāšanu (-s), izmantojot tiešo tekstu:-

$ espeak -ven+f3 -k5 -150 "E -Speak darbojas pareizi"

7. darbība: programmatūras iestatīšana balss pakalpojumam

Līdz šim šīs funkcijas esmu saistījis ar savu mašīnu. Ļoti drīz es sasaistīšu vairāk API ar mašīnu.

1. Par mašīnu

2. Datums un laiks (vairāk informācijas Link1Link 2)

3. Twitter (Twitter saite)

4. Dienas grafiks

Atpūtu mēs varam saistīt: Gmail, Facebook Notifier, laika ziņas, Google meklētājprogramma utt.

Ieteicams: