Hacking en Keychain digitalkamera för Arduino kontroll
Vänder ute finns minst en - och de säljer det på ditt lokala apotek (CVS/Rite-stöd/Walgreens/etc.)
Det är dessa mediadator liten nyckelring kameror som de säljer för $10-15 en pop. Foto på dem är inte halv dålig med en upplösning på ca 300 200, de kan lagra mellan 20 och 240 bilder (beroende på den som du hitta), och det visade sig att de små killarna gjordes bara till vara hacka. Du kan också göra detta samma hacka med en billig 1-2 megapixelkamera som tar SD kort om det behövs (se nedan), men vi ska gå igenom den process som används på mer vanligt förekommande 300 av 200 kameror.
Detta Instructable kommer att gå igenom processen för demontering, ändra och återmontering en off-the-shelf nyckelring kamera. Det kommer sedan gå igenom ledningar en enkel uppsättning transistor switch kretsar som kan användas av Arduino att vända kameran av och på och knäppa bilder varje gång programmet önskningar. Det har även exempelkod och massor av vackra bilder.
Innan vi börjar, några anteckningar:
* Kameran att hacka kan ändra från blått till silver och tillbaka i bilderna. Oroa dig inte, de interna delarna av båda kamerorna är samma (jag arbetar med båda just nu för forskning.). Denna samma kamera säljs över hela landet i olika färger, under olika namn och även med lite olika fysiska höljen.
* Om denna teknik låter bekant, kan det därför att vad vi gör till själva kameran är mycket lik den teknik som används av den CatCam, ett projekt som gick viral för två år sedan genom att sätta små, time-lapse kameror på kragar av utomhus katt och titta där de går. Den CatCam teknik använder en kamera som inte är lätt tillgängliga i USA, och skrevs innan Arduino verkligen tog fart - förhoppningsvis detta återbesök av tekniken hjälper DIY gemenskapen återupptäcka och återanvända det i sina projekt. Jag upptäckte CatCam som detta projekt insvept, och båda tekniker utvecklades självständigt - så min teknik sannolikt varierar från CatCam tekniken; Känn dig fri att välja tekniker från två.
* Om du är utanför USA eller villig att beställa direkt från CatCam, hackable kameran de säljer är av högre kvalitet - 1 eller 2 Megapixel - och kan spara bilder direkt till ett SD-kort. Mycket trevligt för många projekt (men inte nödvändigt för alla.) Men om du vill ha en kamera idag, bege dig till någon Rite-Aid, CVS, etc och plocka upp kameran visas här - en Digital Concepts kamera, oftast distribueras av Sakar internationella.
* Min forskning har faktiskt mig styra denna kamera via en fristående ATMega chip. Om du är intresserad av lärande som teknik för någon anledning, låt mig veta - om det finns tillräckligt intresse ska jag piska upp en annan Instructable. (Jag tänkte att det skulle finnas mer efterfrågan gör det via Arduino.)
UPPDATERING: Av begäran har jag lagt till kopplingsschemat för att tråd fristående ATMega chip till chipet som det sista fotot nedan. Det kommer inte att vara till hjälp för många av er, och jag ber om ursäkt för det - jag hoppas att detta steg sin due diligence - men för dem som är fast beslutna, det är bättre än ingenting (hoppas jag).
* Denna teknik dokumenteras som en del av min forskning vid Carnegie Mellon University Befälhavaren på materiella interaktionsdesign program, i Pittsburgh, PA. Om du funderar på att gå tillbaka till skolan, gillar att göra saker och är intresserade av skärningspunkten mellan teknik och design eller konst, slå oss en signal! :) Hoppas du hittade den här bra - kommentarer om både teknik och tillämpning är välkomna! Känn dig fri att skriva mig direkt eller kommentera om du har några frågor eller vill ha några förtydliganden.