Telos eller Tmote Sky#
Denna sida har publicerats som svar på de många e-postmeddelanden vi har fått med frågor om att koppla ihop Tmote Sky-korten med CMUcam3. Vi har testat att strömanslutningarna fungerar, men vi har inte kört någon applikationskod på Tmote-korten för att kommunicera med CMUcam3. Utifrån diskussioner med andra personer verkar konfigurationen vara funktionell, men använd den med försiktighet.
CMUcam3 kan anslutas till antingen Tmote Sky- eller Telos-kortet med hjälp av CMUcam3:s AUX I/O-stiftlist. Detta gör att TTL-UART:erna kan anslutas liksom kortets ström och olika andra GPIO-pinnar. Vi har för närvarande ingen exempelkod tillgänglig för TinyOS, men (som alltid) skulle vi vara intresserade av att publicera allt som folk bidrar med.
Varning: Anslut inte ett Tmote Sky-kort direkt till CMUcam3 och driv inte båda enheterna från en nätadapter med motståndet R6 installerat!
Som standard är AUX POWER-pinnen på CMUcam3:s AUX I/O-stiftlist direkt ansluten till strömingången till CMUcam3. Detta gör att en extern anslutning till AUX I/O-stiftlisten kan driva CMUcam3-kortet. I många fall när CMUcam3 får en stor strömförsörjning, till exempel från ett vägguttag, kan du vilja ändra denna konfiguration för att driva den trådlösa noden direkt från CMUcam3:s interna regulator. Detta kan göras genom att flytta motståndet vid R6 till R11. Det är också möjligt att köra CMUcam3 och sensorkortet oberoende av varandra genom att ta bort både R6 och R11. Detta kan vara en användbar konfiguration om du vill att sensornoden ska kunna slå på och av CMUcam3 med hjälp av Power Enable-pinnen på CMUcam3.

Nedan följer två exempel på hur man kan driva CMUcam3 och en sensornod från batterikällor. Det vänstra alternativet gör att sensorkortet kan förbli påslaget hela tiden så att det kan styra strömförsörjningen till kameran. Det högra alternativet är enklare att genomföra, men gör inte att kameran kan stängas av till sitt lägst förbrukande viloläge. Detta alternativ är idealiskt om CMUcam3 försörjs från en nätadapter eller annan större energikälla.
Denna bild visar hur man ansluter ett Tmote Sky-kort till CMUcam3. Observera att batteriet har tagits bort och att ett uttag (S6105-ND från Digikey ) har lötts fast på undersidan av Tmote Sky-kortet.
Den 10-stifts expansionsstiftkonfigurationen från Tmote Sky.
AUX I/O-stiftkonfigurationen från CMUcam3 matchar på samma sätt som visas i fotona ovan om Tmote Sky-stiftlisten roteras medurs 180 grader.
Stiftmappningen är som följer (CMUcam3 -> Tmote Sky):
Power Enable -> ADC3
GND -> GND
*SCK -> I2C_SDA
*MISO -> ADC2
CAM Reset -> I2C_SCL
*CS -> ADC1
RX2 -> UART0TX
*MOSI -> ADC0
TX2 -> UART0RX
AUX POWER -> AVCC
Dessa pinnar är anslutna till SPI-bussen. Se till att ställa in dem som ingång på sensornoden när CMUcam3 kommer åt SD/MMC-kortplatsen.