Edison övervakningssystem med rörelsedetektor, cloud anslutning och strömmande video
Detta projekt handlar om att använda Edison som en kärna av motion detection Systems med webbkamera, som också är ansluten till Twitter, Google Drive, Xively och kan blinkar lysdioden och pip för (naturligtvis!:). Det strömmar även webcam video över nätverket, så du kan kolla det med alla vanliga webbläsare.
Edison driver en öppen källkod rörelse programvara, som fungerar som ett nav för logik. Motion analyserar webcam stream i realtid och detekterar rörelse i den. När rörelse detekteras, utför det flera egna åtgärder, som i vårt fall kommer att göra alla moln anslutningen beskrivs ovan, dvs bokför en händelse på Xively, ladda upp en sekvens av videobildrutor med rörelse upptäckts i dem på Google Drive, skicka en anmälan till Twitter och utför en visual/hörbar alert via summern och LED. Allt medan streaming webcam video via HTTP till din webbläsare.
Vi kommer att använda Edison med ett Arduino expansionskort och en uvcvideo-stödda webbkamera i detta projekt. Jag använde Microsoft HD-3000, men det finns en hel del webbkameror stöds av drivrutinen, så plocka din favorit en. Sådana som kan MJPG streaming i additon till rå rekommenderas starkt eftersom det använder mycket mindre USB-bandbredd. För pipa och surrande del behöver du en liten skärbräda, en lysdiod och en Summer.
Du kan se inställningarna i åtgärder på flera videor av IFA 2014 (där jag har lagt fram det som en del av Edison officiella lanseringen) besökare. Länkar är på botten av de viktigaste README i GitHub databasen har jag skapat för detta projekt.