Innehållsförteckning:
- Steg 1: Raspberry Pi tar bilder och laddar upp dem till webben
- Steg 2: Kamera i väderbeständigt pelikanfodral
- Steg 3: Real World Setup
Video: Vattentät Raspberry Pi Powered Wifi DSLR -webbkamera för tidsförlopp: 3 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
Jag är sugen på att titta på solnedgångar hemifrån. Så mycket att jag får lite FOMO när det är en bra solnedgång och jag inte är hemma för att se den. IP -webbkameror gav en nedslående bildkvalitet. Jag började leta efter sätt att återanvända min första DSLR: en Canon Rebel XTi från 2007 som fortfarande tar anständiga foton. Denna instruktion omfattar byggnad:
- ett vattentätt hölje i Pelican Case
- Raspberry Pi kameratrigger och wifi -uppladdare
- enkel webbserver för att komma åt bilderna från webben
Det finns flera befintliga guider som visar hur man bygger ett vattentätt hölje för tidsförlopp, men de tenderar att fokusera på en uppsättning som kan överleva In The Wild i 3-4 månader. Eftersom det här projektet är hemma hos mig är parametrarna något annorlunda: ström och wifi är båda tillgängliga. Att inte behöva oroa mig för ström frigjorde min tid att koncentrera mig på att använda wifi för att ladda upp ett nytt foto till webben varje minut istället för att dra av dem manuellt (vilket är vanligt i mer traditionella långa tidsinställningar).
Obs! Detta projekt byggdes i september 2017 och instruktionsutkastet strax efter. Kameran sprang i mycket solida 4 månader tills en strömspänning brände Pi. Jag hittade utkastet idag och tyckte att det fortfarande kan vara en rolig läsning för folk.
Steg 1: Raspberry Pi tar bilder och laddar upp dem till webben
Denna aspekt hade de mest okända för mig, så jag började med här.
Inledningsvis kopplade jag min Rebel via USB till en extra bärbar dator och använde gphoto2 för att ta bilder programmatiskt. gphoto2 låter dig ta bilder i JPEG eller RAW och överföra dem direkt till värddatorn efter inspelning, vilket är viktigt för att snabbt ladda upp fotot till webben.
Mitt konceptbevis var ett enkelt nodejs -skript för min Mac Mini som tog bilder en gång i minuten och laddade upp dem till Amazon S3. För att nå utomhus från Mini köpte jag den längsta USB-kabeln jag kunde hitta-men det var inte genomförbart. Medan jag hade hört att en Raspberry Pi skulle vara användbar för något sådant här, hade jag inte mycket erfarenhet av att använda dem. Jag installerade Raspbian och korsade fingrar och kollade på gphoto2 -stöd för Raspberry Pi - fullt stöd!
Nästa iteration krävde att en wifi-aktiverad Raspberry Pi skulle ersätta Mac Mini helt. I stora drag:
- Ladda ner den senaste Raspbian -bilden
- Sätt i ett micro SD -kort och avmontera det (`diskutil unmountDisk /dev /disk2`)
- Använd kommandoradsverktyget `dd 'för att skriva bilden till kortet (` sudo dd if = 2017-09-07-raspbian-stretch.img of =/dev/disk2 bs = 4m'-tar 30-60min)
- Tryck på ` / ssh` på filsystemet för att aktivera SSH vid start (detaljerad guide till SSH / Wifi)
- Installera gphoto2 med Raspberry Pi installationsskript (tar 60-90 minuter)
- Ställ in ett cron -jobb för att köra en gång i minuten och använd gphoto2 för att ta ett foto
- Använd curl i samma cron -jobb för att ladda upp fotot till en enkel server som körs på Heroku
Cron -konfigurationen är väldigt enkel:
# m h dom mon dow kommando
* * * * * bash /home/pi/capture-upload.sh 2 & 1 >> /home/pi/cron.log
#!/bin/bash
# capture-upload.sh set -e gphoto2 --auto-detect --capture-image-and-download --force-overwrite curl -F "[email protected]" https:// user: pass@potrerohillcam. herokuapp.com/upload
Medan det ursprungliga beviset på konceptet hanterade uppladdning till S3, bestämde jag mig för att det var mycket lättare* att förenkla vad Raspberry Pi ansvarade för och sparka S3 och efterbehandlingsstegen till en enkel webbserver som körs på Heroku. Detta curl -kommando tar den tagna bilden och lägger den till den servern.
* med lättare, jag menar att jag var trött på att vänta på paket att kompilera på Pi.
Steg 2: Kamera i väderbeständigt pelikanfodral
Nu när kameran/RPi -lösningen på ett tillförlitligt sätt kunde ta foton och ladda upp dem, började jag arbeta med ett fodral som ska hålla all elektronik säker i regnet.
Ladda bilderna en efter en och för muspekaren över den vita rutan för en beskrivning av delen/steget.
Steg 3: Real World Setup
Det sista steget var att montera Pelican -fodralet på mitt ryggräcke och verifiera att allt fungerade.
Rekommenderad:
Väggfäste för iPad som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: 4 steg (med bilder)
Väggfäste för iPad Som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: På senare tid har jag ägnat ganska mycket tid åt att automatisera saker i och runt mitt hus. Jag använder Domoticz som min hemautomationsapplikation, se www.domoticz.com för mer information. I min sökning efter en instrumentpanelapplikation som visar all Domoticz -information tillsammans
Pan- och tilt -mekanism för DSLR -tidsförlopp: 7 steg (med bilder)
Pan and Tilt Mechanism for DSLR Time Lapses: Jag hade några stegmotorer liggande och ville verkligen använda dem för att göra något coolt. Jag bestämde mig för att jag skulle göra ett Pan and Tilt -system för min DSLR -kamera så att jag kan skapa coola tidsförlopp. Artiklar du behöver: 2x stegmotorer -htt
Hur man gör en bärbar vattentät högtalare: 12 steg (med bilder)
Hur man gör en bärbar vattentät högtalare: Projekt som tillhandahålls av: 123Toid (hans Youtube -kanal) Precis som de flesta människor tycker jag om att spendera lite tid utomhus under sommaren. I synnerhet gillar jag att spendera det nära vatten. Ibland kanske jag fiskar, slangar nerför floden, hänger på
Vattentät en LM35 temperatursensor: 6 steg (med bilder)
Vattentät en LM35 temperatursensor: Här är en instruktion att vattentäta en LM35 för användning på en bunden ROV med ett bil 12V -batteri som strömkälla. Detta kom från ett behov av MATE ROV -tävlingen. LM35-serien är temperatursensorer med integrerad krets, som
Vattentät högtalare för bättre duschsång: 12 steg (med bilder)
Vattentät högtalare för bättre duschsång: Om du är som jag-och jag vet att du är det-ÄLSKAR du att sjunga i duschen och du suger på det! Det finns inget jag kan göra åt att ha en hemsk sångröst, men det som verkligen stör mig, och förmodligen alla andra inom räckvidden av min röst