Snabbstart#
Kom igång#
Följ stegen nedan:
Du behöver följande två saker för att testa CMUcam4
En extern 4V till 9V DC-strömförsörjning som kan leverera minst 250 mA
Detta kan vara från en Arduino, FTDI Breakout Board, FTDI Cable eller Wall Wart
En NTSC-TV (eller kompatibel tv-monitor) och en RCA-kabel
Konfiguration för att testa CMUcam4
Anslut NTSC-TV:n till CMUcam4:s RCA-koaxialuttag med RCA-kabeln
Anslut den externa strömförsörjningen till CMUcam4:s DC Barrel Jack (eller andra strömportar)
Den gröna strömlysdioden bör tändas när du ansluter den externa strömförsörjningen till CMUcam4. Efter cirka 2 sekunder bör den röda extra-lysdioden tändas för att indikera att CMUcam4 är redo för användning. Om den gröna strömlysdioden inte tänds, dubbelkolla anslutningen till den externa strömförsörjningen.
Testprocedur#
Följ stegen nedan:
Tryck och håll in reset-knappen på CMUcam4
Tryck och håll in användarknappen på CMUcam4
Släpp reset-knappen (släpp inte användarknappen)
Vänta tills den röda extra-lysdioden tänds (2 sekunder)
Vänta tills den röda extra-lysdioden börjar blinka med 10 Hz och släpp sedan användarknappen
CMUcam4 kommer nu att anpassa sig till ljusförhållandena under de kommande 5 sekunderna
Placera inte objektet du vill spåra framför CMUcam4 under de kommande 5 sekunderna
Vänta tills den röda extra-lysdioden slutar blinka med 10 Hz
CMUcam4 är nu klar med att anpassa sig till ljusförhållandena
Pan- och tilt-servopinnarna bör mata ut 1500 μs-pulser vid 50 Hz
Placera objektet du vill spåra framför CMUcam4 och tryck på användarknappen
Om den röda extra-lysdioden börjar blinka med 10 Hz, undersök anslutningen till OV9665-kameramodulen
OV9665-kameramodulen kan vara skadad och behöver troligen bytas ut
Du bör nu se det spårade objektet (eller liknande) visas på TV:n.
Pan- och tilt-servona, om anslutna, försöker också driva kameran mot det spårade objektet
Prova gärna denna procedur med olika objekt i olika miljöer för att se vad som fungerar bäst
Ladda ner testguiden i PDF-form här.
Kommunikationsverktyg#
Du behöver en av följande (eller liknande) USB-till-seriell-omvandlare för att kommunicera med CMUcam4:
-
Du behöver också en extern strömförsörjning som kan driva CMUcam4
Anslut FTDI 5V Breakout Board till 6-stifts-kontakten på CMUcam4
-
Du behöver också en extern strömförsörjning som kan driva CMUcam4
Anslut FTDI 3.3V Breakout Board till 6-stifts-kontakten på CMUcam4
En Prop Clip
Du behöver också en extern strömförsörjning som kan driva CMUcam4
Anslut Prop Clip till 4-stifts-kontakten på CMUcam4
En Prop Plug
Du behöver också en extern strömförsörjning som kan driva CMUcam4
Anslut Prop Plug till 4-stifts-kontakten på CMUcam4
-
Rekommenderas för 5V-toleranta system
Anslut FTDI 5V Cable w/ 5V I/O till 6-stifts-kontakten på CMUcam4
-
Rekommenderas för 3.3V-toleranta system
Anslut FTDI 5V Cable w/ 3.3V I/O till 6-stifts-kontakten på CMUcam4
Rekommenderade seriella terminalprogram#
Parallax Serial Terminal är ett behändigt verktyg för kommunikation med seriellt baserade mikrokontroller såsom Parallax Propeller-chippet. Det är den rekommenderade seriella terminalen att använda för att kommunicera med kamerakortet. Parallax Serial Terminal (PST) är en fristående applikation på mindre än 1 MB som inte kräver installation för att användas. PST finns tillgänglig för nedladdning från Parallax Inc. här. Följ stegen nedan för att konfigurera PST:

Kör PST
Gå till Echo On och se till att den är markerad
Gå till Com Port och välj den COM-port som CMUcam4 är ansluten till i rullgardinslistan
Gå till Baud Rate och välj 19200 i rullgardinslistan
Klicka på Enable vid behov
För icke-Windows-användare rekommenderas Brad’s SPIN Tool (BST). BST kan laddas ner här. BST är en fristående applikation med grafiskt användargränssnitt (GUI) och integrerad utvecklingsmiljö (IDE) på mindre än 10 MB, utformad för Parallax Propeller-chippet och kräver ingen installation för att användas. BST innehåller en inbyggd lättanvänd seriell terminal. Följ stegen nedan för att konfigurera BST:s inbyggda lättanvända seriella terminal:
Kör BST
Gå till View och välj Serial Terminal i rullgardinslistan
bst Terminal bör dyka upp – klicka på den
Gå till Baud och välj 19200 i rullgardinslistan
Gå till Format och välj 8 Bits och Parity None i rullgardinslistan
Gå till Port och välj den COM-port som CMUcam4 är ansluten till i rullgardinslistan
Leta efter portar som heter /dev/tty/USB###
Gå till Communicate och välj Connect, Terminal Echo och Reset Propeller i rullgardinsmenyn
Gå till Communicate och välj Display ASCII för ASCII-utdata eller Display Hex för hex-utdata
OBS: Du kan inte använda FTDI 5V-kablarna med BST!
Detta beror på att BST drar den gröna RTS-ledaren låg på FTDI 5V-kabeln när du klickar på Connect. Detta stoppar CMUcam4 på obestämd tid. Du kan ta bort den gröna RTS-ledaren från kontakten för att lösa detta problem.
Nästa steg#
Dina nästa steg (efter att ha tagit en titt på Galleri) är att gå till dokumentationens webbsida. Se dessutom till att gå till våra webbsidor förklaring av färgspårning, tips och tricks, vanliga frågor och Felsökning för mer information. Slutligen, gå till Arduino Interface Library-webbsidan och ta en titt! Sedan är du redo att bygga dina egna visuella robotar!