Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
U današnjem užurbanom svijetu nema se dovoljno vremena ostati povezan s vanjskim, ali i društvenim svijetom. Netko možda nema dovoljno vremena za svakodnevna ažuriranja o aktualnostima, ali i društvenom svijetu, poput facebooka ili gmaila. Često se zaboravi nakon što zadrži svoje stvari. S obzirom na ove probleme, došli smo do rješenja evolucijom govorećeg ROBOTA koji bi se mogao pokazati čudom u našem užurbanom i užurbanom životu.
Kad nas zatraži, može nas redovito ažurirati o vanjskom svijetu (npr. O aktualnostima, porukama, društvenom životu i mnogim drugim).
Internet stvari (IoT) je stalni razvoj Interneta kojim svakodnevni objekti 'stvari' imaju komunikacijske sposobnosti koje im omogućuju slanje i primanje podataka. Očekuje se povezivanje sustava, uređaja, senzora koji mogu komunicirati bez potrebe za komunikacijom između strojeva.
Korak 1: Video demonstracija
Korak 2: Zahtjevi hardvera
- Malina Pi
- Internet veza (Ethernet ili WiFi)
- Četiri kotača
- Četiri motora
- 12V baterija
- L293D (vozač motora)
- Bot Chasis (tijelo)
- Kratkospojne žice
- lemilica
- MDF drvo
Korak 3: Dijagram kola za kretanje motora
Spojite Raspberry pi kako je prikazano na shematskom dijagramu.
Shematski dijagram uključuje povezivanje iglica maline s L293D i baterijom (12v).
Korak 4: Ugradnja bočice
Koristit ćemo Python web okvir nazvan Flask kako bismo Raspberry Pi pretvorili u dinamički web poslužitelj. S ovog poslužitelja moći ćemo kontrolirati našeg bota i on se može premještati kamo god želimo. Instalirajte Flask Web Framework i slijedite dolje navedene naredbe:
Instalacija Pipa
$ sudo apt-get install python-pip
Ugradnja bočice
$ sudo pip instalacijska tikvica
Napravite python datoteku Bot_control.py i kopirajte i zalijepite kôd izravno na terminal Raspbian Jessie. Kôd je dat na mom github spremištu: Kod
Korak 5: Kretanje stroja
Napravite python datoteku Bot_control.py i izravno kopirajte i zalijepite kôd.
$ nano Bot_control.py
Zatim napravite imenik predložaka imena.
$ mkdir predlošci
$ nano main.html
$ cd..
Pokreni kôd
$ python Bot_control.py
Otvorite svoj preglednik s IP adresom vašeg Raspberry pi (u mom slučaju 192.168.0.5). Idite na vezu Github koju sam naveo, Preuzmite html kôd izravno za tikvicu Jinja.
Korak 6: Postavljanje glasovnog stroja: E-govor
Espeak je moderniji paket sinteze govora od Festivala. Zvuči jasnije, ali pomalo jeca. Ako stvarate vanzemaljca ili RPi vješticu, onda je to za vas! Ozbiljno, to je dobar svestrani uređaj s velikim mogućnostima prilagođavanja.
Instalirajte Espeak sa:
$ sudo apt-get install espeak
Testni govorni govor: ženski engleski glas, naglasak na velikim slovima (-k), sporo govorenje (-s) koristeći izravan tekst:-
$ espeak -ven+f3 -k5 -s150 "E -Speak radi ispravno"
Korak 7: Postavljanje softvera za glas
Do sada sam povezao ove značajke sa svojim Strojem. Vrlo brzo ću povezati još API -ja sa strojem.
1. O Stroju
2. Datum i vrijeme (Više informacija Link1Link 2)
3. Twitter (Twitter povezivanje)
4. Raspored dana
Odmor koji možemo povezati: Gmail, Facebook Notifier, Vrijeme, Google tražilica itd.