Guida rapida#
Guida introduttiva#
Segui i passi qui sotto:
Avrai bisogno dei seguenti due elementi per testare la CMUcam4
Un alimentatore esterno 4V a 9V DC in grado di erogare almeno 250 mA
Questo può provenire da un Arduino, una FTDI Breakout Board, un FTDI Cable o un Wall Wart
Un TV NTSC (o un monitor televisivo compatibile) e un cavo RCA
Configurazione per testare la CMUcam4
Collega il TV NTSC al jack coassiale RCA della CMUcam4 utilizzando il cavo RCA
Collega l’alimentatore esterno al jack DC Barrel della CMUcam4 (o ad altre porte di alimentazione)
Il LED di alimentazione verde dovrebbe illuminarsi una volta collegato l’alimentatore esterno alla CMUcam4. Dopo circa 2 secondi, il LED ausiliario rosso dovrebbe illuminarsi per indicare che la CMUcam4 è pronta all’azione. Se il LED di alimentazione verde non si illumina, ricontrolla la connessione dell’alimentatore esterno.
Procedura di test#
Segui i passi qui sotto:
Tieni premuto il pulsante di reset sulla CMUcam4
Tieni premuto il pulsante utente sulla CMUcam4
Rilascia il pulsante di reset (non rilasciare il pulsante utente)
Attendi finché il LED ausiliario rosso non si accende (2 secondi)
Attendi finché il LED ausiliario rosso non inizia a lampeggiare a 10 Hz e poi rilascia il pulsante utente
Il TV dovrebbe accendersi (dovresti vedere una schermata iniziale visualizzata sul TV)
La CMUcam4 ora si adatterà alle condizioni di illuminazione per i prossimi 5 secondi
Non posizionare l’oggetto che vuoi tracciare davanti alla CMUcam4 per i prossimi 5 secondi
Attendi finché il LED ausiliario rosso non smette di lampeggiare a 10 Hz
La CMUcam4 ha ora terminato di adattarsi alle condizioni di illuminazione
I pin dei servo di pan e tilt dovrebbero emettere impulsi di 1500 μs a 50 Hz
Posiziona l’oggetto che vuoi tracciare davanti alla CMUcam4 e premi il pulsante utente
Se il LED ausiliario rosso inizia a lampeggiare a 10 Hz esamina la connessione del modulo fotocamera OV9665
Il modulo fotocamera OV9665 potrebbe essere danneggiato e molto probabilmente deve essere sostituito
Ora dovresti vedere l’oggetto tracciato (o simile) visualizzato sul TV.
I servo di pan e tilt, se collegati, cercheranno anche di pilotare la fotocamera verso l’oggetto tracciato
Prova questa procedura con oggetti diversi in ambienti diversi per vedere cosa funziona meglio
Scarica la guida ai test in formato PDF qui.
Strumenti di comunicazione#
Avrai bisogno di uno dei seguenti (o simili) convertitori USB-Seriale per comunicare con la CMUcam4:
-
Avrai anche bisogno di un alimentatore esterno in grado di alimentare la CMUcam4
Collega la FTDI 5V Breakout Board al connettore a 6 pin della CMUcam4
-
Avrai anche bisogno di un alimentatore esterno in grado di alimentare la CMUcam4
Collega la FTDI 3.3V Breakout Board al connettore a 6 pin della CMUcam4
Una Prop Clip
Avrai anche bisogno di un alimentatore esterno in grado di alimentare la CMUcam4
Collega la Prop Clip al connettore a 4 pin della CMUcam4
Una Prop Plug
Avrai anche bisogno di un alimentatore esterno in grado di alimentare la CMUcam4
Collega la Prop Plug al connettore a 4 pin della CMUcam4
-
Consigliato per sistemi tolleranti a 5V
Collega il FTDI 5V Cable w/ 5V I/O al connettore a 6 pin della CMUcam4
-
Consigliato per sistemi tolleranti a 3.3V
Collega il FTDI 5V Cable w/ 3.3V I/O al connettore a 6 pin della CMUcam4
Programmi di terminale seriale consigliati#
Il Parallax Serial Terminal è uno strumento comodo per la comunicazione con microcontrollori basati su seriale come il Parallax Propeller chip. È il terminale seriale consigliato da utilizzare per comunicare con la scheda della fotocamera. Il Parallax Serial Terminal (PST) è un’applicazione stand-alone di dimensioni inferiori a 1 MB e non richiede installazione per essere utilizzata. PST è disponibile per il download da Parallax Inc. qui. Segui i passi qui sotto per configurare PST:

Esegui PST
Vai su Echo On e assicurati che sia selezionato
Vai su Com Port e seleziona dall’elenco a discesa la porta COM a cui è collegata la CMUcam4
Vai su Baud Rate e seleziona 19200 dall’elenco a discesa
Fai clic su Enable se necessario
Per gli utenti non Windows si consiglia Brad’s SPIN Tool (BST). BST può essere scaricato qui. BST è un’applicazione stand-alone con interfaccia utente grafica (GUI) e ambiente di sviluppo integrato (IDE) di dimensioni inferiori a 10 MB, progettata per il Parallax Propeller Chip e non richiede installazione per essere utilizzata. BST include un terminale seriale integrato e facile da usare. Segui i passi qui sotto per configurare il terminale seriale integrato e facile da usare di BST:
Esegui BST
Vai su View e seleziona Serial Terminal dall’elenco a discesa
Il bst Terminal dovrebbe comparire – fai clic su di esso
Vai su Baud e seleziona 19200 dall’elenco a discesa
Vai su Format e seleziona 8 Bits e Parity None dall’elenco a discesa
Vai su Port e seleziona dall’elenco a discesa la porta COM a cui è collegata la CMUcam4
Cerca le porte denominate /dev/tty/USB###
Vai su Communicate e seleziona Connect, Terminal Echo e Reset Propeller dal menu a discesa
Vai su Communicate e seleziona Display ASCII per l’output ASCII o Display Hex per l’output esadecimale
NOTA: non è possibile utilizzare i cavi FTDI 5V con BST!
Questo accade perché BST porta basso il filo verde RTS sul FTDI 5V Cable quando fai clic su Connect. Questo arresta la CMUcam4 indefinitamente. Puoi rimuovere il filo verde RTS dal connettore per risolvere questo problema.
Passi successivi#
I tuoi passi successivi (dopo aver dato un’occhiata alla Galleria) sono andare alla pagina web della documentazione. Inoltre, assicurati di dare un’occhiata alle nostre pagine web spiegazione del tracciamento del colore, consigli e trucchi, domande frequenti e Risoluzione dei problemi per maggiori informazioni. Infine, dai un’occhiata alla pagina web della Arduino Interface Library! Poi sei pronto per costruire i tuoi robot visivi!