Sommario:

Assistente personale - Intellect Machine: 7 passaggi
Assistente personale - Intellect Machine: 7 passaggi

Video: Assistente personale - Intellect Machine: 7 passaggi

Video: Assistente personale - Intellect Machine: 7 passaggi
Video: New technology 2023 - Your personal assistant #shorts 2024, Novembre
Anonim
Assistente personale - Intellect Machine
Assistente personale - Intellect Machine
Assistente personale - Intellect Machine
Assistente personale - Intellect Machine
Assistente personale - Intellect Machine
Assistente personale - Intellect Machine

Nel mondo frenetico di oggi, non si ha tempo sufficiente per rimanere in contatto con il mondo esterno e sociale. Uno potrebbe non avere abbastanza tempo per ricevere aggiornamenti quotidiani riguardanti l'attualità e il mondo dei social come facebook o gmail. Spesso si dimentica dopo aver tenuto le sue cose. Dati questi problemi in mano, abbiamo trovato la soluzione sviluppando un ROBOT parlante che potrebbe rivelarsi un miracolo nella nostra vita frenetica e impegnata.

Quando richiesto, può aggiornarci regolarmente sul mondo esterno (es: attualità, messaggi, vita sociale e molto altro).

Internet of Things (IoT) è lo sviluppo in corso di Internet tramite il quale gli oggetti "cose" di tutti i giorni hanno capacità di comunicazione che consentono loro di inviare e ricevere dati. Si prevede di connettere sistemi, dispositivi, sensori in grado di comunicare senza la necessità di comunicazione machine-to-machine.

Passaggio 1: dimostrazione video

Passaggio 2: requisiti hardware

Requisiti hardware
Requisiti hardware
Requisiti hardware
Requisiti hardware
Requisiti hardware
Requisiti hardware
  1. Lampone Pi
  2. Connessione Internet (Ethernet o Wi-Fi)
  3. Quattro ruote
  4. Quattro motori
  5. Batteria 12v
  6. L293D (Driver del motore)
  7. Telaio del robot (corpo)
  8. Ponticelli
  9. breadboard Saldatore
  10. Legno MDF

Passaggio 3: Schema del circuito per il movimento del motore

Schema del circuito per il movimento del motore
Schema del circuito per il movimento del motore

Collega il Raspberry pi come indicato nel diagramma schematico.

Lo schema schematico include il collegamento dei pin Raspberry con L293D e Batteria (12v).

Passaggio 4: installazione del pallone

Useremo un framework web Python chiamato Flask per trasformare il Raspberry Pi in un server web dinamico. E da questo server saremo in grado di controllare il nostro bot e può spostarsi dove vogliamo. Installa Flask Web Framework e segui i comandi indicati di seguito:

Installazione di Pip

$ sudo apt-get install python-pip

Installazione di Flask

$ sudo pip install flask

Crea un file python Bot_control.py e copia e incolla il codice direttamente sul terminale di Raspbian Jessie. Il codice è fornito sul mio repository github: Code

Passaggio 5: movimento della macchina

Crea un file python Bot_control.py e copia e incolla direttamente il codice.

$ nano Bot_control.py

Quindi, crea una directory di modelli di nomi.

$ modelli mkdir

$ nano main.html

$ cd..

Esegui codice

$ python Bot_control.py

Apri il tuo browser con un indirizzo IP del tuo Raspberry pi (192.168.0.5 nel mio caso). Vai al link Github che ho fornito, scarica il codice html direttamente per il pallone Jinja.

Passaggio 6: configurazione del motore vocale: E-Speak

Espeak è un pacchetto di sintesi vocale più moderno di Festival. Sembra più chiaro ma geme un po'. Se stai creando un alieno o una strega RPi, allora è quello che fa per te! Seriamente, è un buon tuttofare con ottime opzioni di personalizzazione.

Installa Epeak con:

$ sudo apt-get install espeak

Test Espeak with: voce femminile inglese, enfasi sulle maiuscole (-k), parlare lentamente (-s) usando il testo diretto:-

$ espeak -ven+f3 -k5 -s150 "E-Speak funziona correttamente"

Passaggio 7: configurazione del software per la voce

Fino ad ora ho collegato queste funzionalità alla mia macchina. Molto presto collegherò più API con la macchina.

1. Informazioni sulla macchina

2. Data e ora (maggiori informazioni Link1Link 2)

3. Twitter (collegamento a Twitter)

4. Programma del giorno

Resto Possiamo collegare: Gmail, Facebook Notifier, Weather, Google Search Engine ecc.

Consigliato: