Raspberry Pi övervakning av hemmet med Dropbox
Denna tutorial ska show dig hur man skapar en enkel och utbyggbart hem övervakningssystem med en Raspberry Pi, en webbkamera, några elektriska komponenter och din Dropbox konto. Det färdiga systemet gör att du kan fjärrstyra begära och Visa bilder från webbkameran medan du använder också en off-the-shelf digital temperaturgivare för övervakning av temperatur i ditt hem via internet, alla använder Dropbox.
Detta var det första projektet jag tänkte efter att ha fått en Raspberry Pi 2 modell B. Mitt mål var att skapa ett Python-baserade övervakningssystem som jag kunde styra och ta emot data från över internet. Det finns många olika sätt att göra detta, beslutade jag att använda Dropbox som gränssnitt mellan Pi och internet eftersom de har en enkel Python API där du kan ladda upp, ändra och söka efter filer i särskilda mappar med några rader kod.
Jag ville också min lösning att vara lätt och enkelt, och för att undvika belamra min Pi med onödiga bibliotek och program. Komponenten programvara för detta projekt består av ett enda Python skript, vilket innebär att du kan fortsätta att använda din Pi som vanligt, även när övervakningssystemet är igång.
För detta projekt behöver du:
- En Raspberry Pi. Någon modell bör fungera, jag använde en Pi 2 modell B startkit, men kanske behöver du den centrala enheten bara.
- En USB webbkamera. Jag köpte en billig ADVENT AWC72015, som råkade fungera bra. Det kan vara bra att titta på denna lista över webbkameror som bekräftas för att arbeta med Pi. Observera att vissa kräver en USB-hubb (mine fungerar bra utan).
- A Dropbox konto. Jag använder min standard gratis konto som detta projekt inte kräver mycket lagringsutrymme.
- En DS18B20 digital temperaturgivare och en 4.7 k motstånd. Du kan köpa både härifrån, men de är allmänt tillgängliga från många elektronik webbplatser.
- Några krets-byggnaden tillbehör. Jag skulle rekommendera att använda en skärbräda och några startkablar göra kretsen byggprocessen så enkelt som möjligt.