Spionagecamera's zijn de afgelopen jaren erg populair geworden en ze zijn verkrijgbaar in vele 'vormen', zoals pencamera, stopcontactcamera, bril verborgen camera enz. Dus hier delen we een coole 'vorm' van spionagecamera: koffiekopje Spionage camera. Dit is niet alleen een simpele spionagecamera, maar hij is ook intelligent, hij klikt automatisch op afbeeldingen wanneer je je koffiekopje kantelt om een slokje koffie te drinken.
Deze Coffee Cup Spy Cam maakt gebruik van Arduino Uno, een cameramodule, versnellingsmeter en een SD-kaartschild. De bediening is eenvoudig: wanneer u het koffiekopje kantelt, doet het alsof u aan de koffie nipt, de versnellingsmeter detecteert de kanteling en Arduino instrueert de cameramodule om foto's te maken. Het maakt continu foto's totdat de koffiekop wordt gekanteld en stopt wanneer de koffiekop in de normale rechtopstaande positie wordt gehouden. Twee LED's zijn er ter indicatie, de ene brandt continu in gekantelde positie en de andere knippert als er een foto wordt gemaakt. Foto's worden opgeslagen op een SD-kaart in het SD-kaartschild.
Ze gebruikten een TTL seriële JPEG-cameramodule, die goed moet worden scherpgesteld voordat ze verbinding maken met de Arduino. De focus kan worden ingesteld met behulp van een RCA-connector en een monitor. Ook moet het Seeed SD-kaartschild correct worden geformatteerd, volgens de instructies hier, afhankelijk van versienr. De gebruikte versnellingsmeter is de Memsic 2125 2-assige versnellingsmeter. Kanteldrempel en andere parameters kunnen worden ingesteld in Arduino Sketch.
De hele opstelling is geïnstalleerd in twee papieren koffiekopjes, met een gat aan de onderkant, voor cameralens. In plaats van een zwaar batterijpakket te gebruiken, wordt een normale 9v-batterij op de Arduino aangesloten, door een klikbatterijconnector op Arduino te solderen.
U kunt deze Coffee Cup Spy Camera verder aanpassen om hem cooler en minder detecteerbaar te maken, zoals u kunt een kleinere camera gebruiken of de onderkant zwart schilderen zodat de camera onzichtbaar kan zijn. Je kunt ook proberen de hele setup te 'verkleinen' of de code aanpassen om hier meer uit te halen.