INHOUDSOPGAWE:
- Stap 1: Videodemonstrasie
- Stap 2: Vereiste hardeware
- Stap 3: Kringdiagram vir motoriese beweging
- Stap 4: Kolfinstallasie
- Stap 5: Beweging van masjien
- Stap 6: Stel Voice Engine op: E-Speak
- Stap 7: sagteware -opstelling vir stem
Video: Persoonlike assistent - Intellektuele masjien: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
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
- Framboos Pi
- Internetverbinding (Ethernet of WiFi)
- Vier wiele
- Vier motors
- 12v battery
- L293D (motorbestuurder)
- Bot Chasis (liggaam)
- Springdrade
- broodbord soldeerbout
- MDF Hout
Stap 3: 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:
Aan die gang met STM32f767zi Cube IDE en laai u persoonlike skets op: 3 stappe
Aan die gang met STM32f767zi Cube IDE en u persoonlike skets oplaai: KOOP (klik op die toets om die webblad te koop/besoek) STM32F767ZISUPPORTED SOFTWARE · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORKBENCH · ARDUIN word gebruik om STM -mikrobeheerders te programmeer
Mona, my persoonlike assistent Animatronic Robot: 4 stappe
Mona, my persoonlike assistent Animatronic Robot: Mona, dit is 'n AI -robot wat watson Ai op die agtergrond gebruik, toe ek met hierdie projek begin, lyk dit baie ingewikkeld as wat ek gedink het, maar toe ek daaraan begin werk, het ibm kognitiewe klasse (hier ingeskryf) gehelp my baie, as u wil, kan u die klas volg
Persoonlike assistent gebaseer op Arduino. (BHAI): 4 stappe
Persoonlike assistent op Arduino. (BHAI): Inleiding: Gemaak in samewerking met Kundan Singh Thakur Dit is my eerste instruksie, dus maak seker dat ek enige foute begaan het. Laat ook kommentaar op in geval van twyfel of probleme. Die op Arduino gebaseerde persoonlike assistent is soos u vir
Persoonlike assistent: 9 stappe (met foto's)
Persoonlike assistent: In hierdie instruksie gaan ek jou wys hoe jy die krag van ESP8266, kreatiwiteit in sagteware -ontwerp en programmering kan gebruik om iets gaafs en leersaam te maak. jy, en kan gee
SEER- InternetOfThings-gebaseerde intelligente persoonlike assistent: 12 stappe (met foto's)
SEER- InternetOfThings-gebaseerde intelligente persoonlike assistent: Siener is 'n toestel wat 'n versterkende rol sal speel op die gebied van slimhuise en outomatisering. van Raspberry Pi 3 model B met 'n geïntegreerde kamera