Съдържание:
- Стъпка 1: Raspberry Pi улавя изображения и ги качва в мрежата
- Стъпка 2: Камера в устойчив на атмосферни влияния калъф Pelican
- Стъпка 3: Настройка в реалния свят
Видео: Водоустойчива Raspberry Pi Powered Wifi DSLR уеб камера за времеви интервали: 3 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Аз съм глупак да гледам залези от вкъщи. Толкова много, че получавам малко FOMO, когато има добър залез и не съм вкъщи, за да го видя. IP уеб камерите дадоха разочароващо качество на изображението. Започнах да търся начини да пренастроя първия си DSLR: Canon Rebel XTi от 2007 г., който все още прави прилични снимки. Тази инструкция обхваща сградата:
- водоустойчив корпус Pelican Case
- Задействане на камерата на Raspberry Pi и качване на wifi
- прост уеб сървър за достъп до изображенията от мрежата
Има няколко съществуващи ръководства, които показват как да се изгради водоустойчив корпус за изтичане на времето, но те са склонни да се фокусират върху настройка, която може да оцелее в The Wild за 3-4 месеца. Тъй като този проект е в моята къща, параметрите са малко по -различни: захранването и wifi са налични. Няма нужда да се притеснявам за захранването ми освободи времето да се концентрирам върху използването на wifi за качване на нова снимка в мрежата всяка минута, вместо да ги изваждам ръчно от картата (както е обичайно в по -традиционните настройки за дълъг интервал).
Забележка: този проект е построен през септември 2017 г., а проектът за инструктиране скоро след това. Камерата работи в продължение на много стабилни 4 месеца, докато токът не изгори Pi. Днес намерих черновата и си помислих, че все още може да е забавно четене за хората.
Стъпка 1: Raspberry Pi улавя изображения и ги качва в мрежата
Този аспект имаше най -много неизвестни за мен, затова започнах от тук.
Първоначално свързах моя Rebel чрез USB към допълнителен лаптоп и използвах gphoto2 за заснемане на изображения програмно. gphoto2 ви позволява да заснемате изображения в JPEG или RAW и да ги прехвърляте веднага на хост компютъра след заснемането, което е важно за бързо качване на снимката в мрежата.
Моето доказателство за концепцията беше прост nodejs скрипт за моя Mac Mini, който заснемаше изображения веднъж в минута и ги качваше в Amazon S3. За да стигна до открито от Mini, купих най-дългия USB кабел, който можах да намеря-но това не беше възможно. Макар да бях чувал, че Raspberry Pi ще бъде полезен за нещо подобно, нямах много опит с използването им. Инсталирах Raspbian и стисках палци и проверих поддръжката на gphoto2 за Raspberry Pi - пълна поддръжка!
Следващата итерация изискваше Raspberry Pi с поддръжка на wifi, който да замени напълно Mac Mini. В широки щрихи:
- Изтеглете най -новото изображение на Raspbian
- Поставете микро SD карта и я демонтирайте (`diskutil unmountDisk /dev /disk2`)
- Използвайте помощната програма за команден ред `dd`, за да запишете изображението на картата (` sudo dd if = 2017-09-07-raspbian-stretch.img of =/dev/disk2 bs = 4m`-отнема 30-60 минути)
- Докоснете ` / ssh` във файловата система, за да активирате SSH при зареждане (подробно ръководство за SSH / Wifi)
- Инсталирайте gphoto2 с помощта на скрипта за инсталиране на Raspberry Pi (отнема 60-90 минути)
- Задайте cron задача да се изпълнява веднъж в минута и използвайте gphoto2 за заснемане на снимка
- Използвайте curl в същата задача cron, за да качите снимката на прост сървър, работещ на Heroku
Конфигурацията на cron е много проста:
# m h dom mon dow команда
* * * * * 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
Докато оригиналното доказателство за концепцията се занимаваше с качване в S3, реших, че е много по-лесно* да опростя това, за което отговаря Raspberry Pi, и да прехвърля стъпките на S3 и последваща обработка към прост уеб сървър, работещ на Heroku. Тази команда curl взема заснетото изображение и го публикува на този сървър.
* по -лесно, искам да кажа, че ми писна да чакам пакетите да се компилират на Pi.
Стъпка 2: Камера в устойчив на атмосферни влияния калъф Pelican
Сега, когато решението за камера/RPi можеше надеждно да прави снимки и да ги качва, започнах работа по калъф, който ще пази цялата електроника в дъжд.
Заредете снимките една по една и задръжте курсора върху очертаното бяло поле за описание на частта/стъпката.
Стъпка 3: Настройка в реалния свят
Последната стъпка беше монтирането на кутията Pelican върху парапета на гърба ми и проверка, че всичко работи.
Препоръчано:
Най -лесната уеб камера като охранителна камера - Откриване на движение и снимки по имейл: 4 стъпки
Най -лесната уеб камера като камера за сигурност - Откриване на движение и снимки по имейл: Вече не е необходимо да изтегляте или конфигурирате софтуер, за да получавате картини, открити от движение от вашата уеб камера, до вашия имейл - просто използвайте браузъра си. Използвайте актуален браузър Firefox, Chrome, Edge или Opera в Windows, Mac или Android, за да заснемете снимката
Използвайте повторно модул за уеб камера HP WebCam 101 Aka 679257-330 като обща USB уеб камера: 5 стъпки
Използвайте повторно модул на уеб камера HP WebCam 101 Aka 679257-330 като обща USB уеб камера: Искам да подправя 14-годишния си Panasonic CF-18 с чисто нова уеб камера, но Panasonic вече не поддържа тази прекрасна машина, затова трябва да използвайте сивото вещество за нещо по -лесно от b & b (бири и бургери). Това е първата част
Механизъм на панорамиране и накланяне за DSLR времеви интервали: 7 стъпки (със снимки)
Механизъм на панорама и накланяне за DSLR времеви интервали: Имах няколко стъпкови двигателя, които лежаха наоколо и наистина исках да ги използвам, за да направя нещо готино. Реших, че ще направя система за панорамиране и накланяне за моя DSLR фотоапарат, за да мога да създавам хладни интервали от време. Елементи, от които се нуждаете: 2x стъпкови двигатели -htt
Как да дадете на стенен часовник светещи стрелки и маркери за времеви интервали: 14 стъпки (със снимки)
Как да подарим на стенен часовник светещи стрелки и маркери за времеви интервали: Искахме стенен часовник за спалня със светещи стрелки и показване на интервали от пет минути и четвърт час. Тя трябваше да се чете без усилие от леглото и сиянието трябваше да издържи през нощта
Уеб камера в камера със соколино око: 3 стъпки (със снимки)
Уеб камера в камера с ястребино око но не намерих идеалния случай за това. Харесвам