INHOUDSOPGAWE:

Persoonlike assistent - Intellektuele masjien: 7 stappe
Persoonlike assistent - Intellektuele masjien: 7 stappe

Video: Persoonlike assistent - Intellektuele masjien: 7 stappe

Video: Persoonlike assistent - Intellektuele masjien: 7 stappe
Video: Шпатлевка стен и потолка. З способа. Какой самый быстрый? 2024, November
Anonim
Persoonlike assistent - Intellektuele masjien
Persoonlike assistent - Intellektuele masjien
Persoonlike assistent - Intellektuele masjien
Persoonlike assistent - Intellektuele masjien
Persoonlike assistent - Intellektuele masjien
Persoonlike assistent - Intellektuele masjien

In die gejaagde wêreld van vandag het 'n mens nie genoeg tyd om met die eksterne sowel as die sosiale wêreld verbind te bly nie. 'N Mens het dalk nie genoeg tyd om daaglikse opdaterings oor die aktuele aangeleenthede sowel as die sosiale wêreld soos facebook of gmail te kry nie. Gegewe hierdie probleme, het ons tot die oplossing gekom deur 'n sprekende ROBOT te ontwikkel wat 'n wonderwerk in ons gejaagde en besige lewe kan wees.

As dit gevra word, kan dit ons gereeld opdateer oor die buitewêreld (bv. Aktuele sake, boodskappe, sosiale lewe en vele meer).

Internet of Things (IoT) is 'n deurlopende ontwikkeling van die internet waardeur alledaagse 'dinge' -voorwerpe kommunikasievermoëns het waarmee hulle data kan stuur en ontvang. Daar word verwag dat stelsels, toestelle en sensors verbind kan word wat sonder masjien-tot-masjien-kommunikasie nodig is.

Stap 1: Videodemonstrasie

Stap 2: Vereiste hardeware

Hardewarevereiste
Hardewarevereiste
Hardewarevereiste
Hardewarevereiste
Hardewarevereiste
Hardewarevereiste
  1. Framboos Pi
  2. Internetverbinding (Ethernet of WiFi)
  3. Vier wiele
  4. Vier motors
  5. 12v battery
  6. L293D (motorbestuurder)
  7. Bot Chasis (liggaam)
  8. Springdrade
  9. broodbord soldeerbout
  10. MDF Hout

Stap 3: Kringdiagram vir motoriese beweging

Kringdiagram vir motoriese beweging
Kringdiagram vir motoriese beweging

Koppel die framboos pi soos aangedui in die skematiese diagram.

Skematiese diagram bevat die verbinding van die framboospenne met L293D en battery (12v).

Stap 4: Kolfinstallasie

Ons gaan 'n Python -webraamwerk genaamd Flask gebruik om van die Raspberry Pi 'n dinamiese webbediener te maak. En vanaf hierdie bediener sal ons ons bot kan beheer en dit kan beweeg waarheen ons wil. Installeer Flask Web Framework en volg die opdragte hieronder:

Installasie van Pip

$ sudo apt-get install python-pip

Installasie van kolf

$ sudo pip installeer fles

Maak 'n python Bot_control.py -lêer en kopieer en plak kode direk op die terminale van Raspbian Jessie. Kode word op my github -bewaarplek: Code

Stap 5: Beweging van masjien

Maak 'n python Bot_control.py -lêer en kopieer en plak kode direk.

$ nano Bot_control.py

Maak dan 'n gids met naamsjablone.

$ mkdir -sjablone

$ nano main.html

$ cd..

Begin kode

$ python Bot_control.py

Maak u blaaier oop met 'n IP -adres van u Raspberry pi (192.168.0.5 in my geval). Gaan na die Github -skakel wat ek verskaf het, laai die html -kode direk vir die Jinja -fles af.

Stap 6: Stel Voice Engine op: E-Speak

Espeak is 'n meer moderne pakket vir spraak sintese as Festival. Dit klink duideliker, maar huil 'n bietjie. As u 'n vreemdeling of 'n RPi -heks maak, dan is dit die een vir u! Dit is regtig 'n goeie allrounder met uitstekende aanpassingsopsies.

Installeer Espeak met:

$ sudo apt-get install espeak

Toets Espeak met: Engelse vrouestem, klem op hoofletters (-k), stadig praat (-s) met direkte teks:-

$ espeak -ven+f3 -k5 -s150 "E -Speak werk korrek"

Stap 7: sagteware -opstelling vir stem

Tot nou toe het ek hierdie funksies aan my masjien gekoppel. Binnekort gaan ek meer API's met die masjien koppel.

1. Oor die masjien

2. Datum en tyd (meer inligting Link1Link 2)

3. Twitter (Twitter -koppeling)

4. Dagskedule

Rus Ons kan skakel: Gmail, Facebook -kennisgewers, Weer, Google -soekenjin, ens.

Aanbeveel: