|
ultimo aggiornamento 24 novembre 2009 |
![]() |
Quella presentato in questa pagina è un piccolo modulo (63x26mm circa) denominato Say It ed è stato messo a punto dalla RoboTech srl, che tra l'altro ha progettato e sviluppato le funzionalità, l'elettronica ed il software del robot I-Droid 01.
|
Datasheet del modulo (in inglese) |
Esempi di programmi |
Say It GUI versione 1.1.1 (programma "bridge") |
Foto del modulo
|
|
|
La scheda è analoga al modulo VR Module, la differenza sta nel fatto che in questa versione la scheda è dotata di un'apposito connettore a 10 Pin per il collegamento al relativo connettore AppMod presente sulla scheda BS2.
Connettore AppMod![]() |
|
E' presente un microfono ed un led rosso (connesso alla porta P0)
Il modulo può utilizzare sia i wordset "Speaker
Independent"
(SI) già inseriti nel modulo oppure fino a 32 comandi "Speaker
Dependent"
(SD) addestrabili dall'utente.
La differenza tra comandi SI e SD è che, mentre i primi funzionano
indipendentemente dalla persona che li pronuncia (ammesso che li
pronunci nella lingua corretta!), gli SD funzionano con la persona che
li ha addestrati.
Per gestione del modulo è disponibile la Say It GUI
software per BASIC Stamp 2 che fornisce un’interfaccia per il training
del modulo e per produrre un codice template
Per la comunicazione si utilizza un protocollo seriale che fornisce l’accesso a
tutte le funzioni del modulo Say It.
Caratteristiche principali:
23 comandi preprogrammati Speaker Independent (SI) pronto all'esecuzione di controlli base.
32 comandi definibili dall’utente
Connettore SIP per l’utilizzo con breadboard (passo 2,54mm)
LED e microfono presenti sulla scheda
Possibilità di creare un programma template per BASIC Stamp 2 tramite apposita interfaccia graficaGUI software
Lingue correntemente supportate per comandi SI: Inglese US, Italiano, Giapponese e Tedesco.
Idee di applicazione
Robot controllati con la voce
Home Automation
Progetti attivati con la voce
|
|
|
Il circuito del modulo è basato su un microcontrollore RSC-4128 prodotta dalla Sensory specifico per applicazioni vocali e una memoria Flash esterna di 4 MBit prodotta dalla SST la frequenza di clock è dato da un risuonatore ceramico da 3.58MHz.

Il
modulo
Say It è connesso alla
BS2 tramite un connettore a 10 Pin.
L'alimentazione della scheda è pari a 5V che viene ridotta a 3.0V
tramite un apposito regolatore presente sul modulo
Sul modulo è inoltre presente un integrato che si occupa di traslare i livelli di tensione di 5V dal
lato TTL del robot a quelli 3.0V del
modulo
Say It
Il modulo permette di interagire
vocalmente con il robot, il riconoscimento di tali comandi, avviene
attraverso l'identificazione di parole predefinite, inserite nella
memoria della scheda elettronica del modulo.
Per rendere comprensibili al robot le parole
pronunciate, è indispensabile parlare in modo naturale, non
eccessivamente veloce e senza enfatizzare il tono, ad una distanza,
ideale, di circa 60 cm.
Naturalmente, la percezione/comprensione delle
parole da parte del robot, è influenzata dall'ambiente circostante:
ambienti in cui ci sono disturbi, eco o riverbero, influenzano
negativamente, il riconoscimento dei comandi vocali.
Per la programmazione della scheda viene utilizzata la stessa
BS2 su viene caricato
un'apposito programma "bridge". Con tale programma è possibile registrare e
modificare i comandi vocali.


Link al sito dell'azienda che
ha creato I-Droid 01 e il modulo VRbot-Say It
| Elenco revisioni | |
| 24/11/2009 | Emissione preliminare |