Съдържание:

Ретро Raspberry Pi Tumblr GIF камера: 10 стъпки (със снимки)
Ретро Raspberry Pi Tumblr GIF камера: 10 стъпки (със снимки)

Видео: Ретро Raspberry Pi Tumblr GIF камера: 10 стъпки (със снимки)

Видео: Ретро Raspberry Pi Tumblr GIF камера: 10 стъпки (със снимки)
Видео: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Ноември
Anonim
Image
Image
Прототипна схема
Прототипна схема

Исках начин да използвам моите ретро камери по нов, цифров начин. Имам няколко ритания при различни условия, но не съм ги използвал от векове, защото разработването на филма е скъпо. Следвайте заедно с тази инструкция, за да видите как поставям Raspberry Pi и Pi камера в ретро филмова камера и я програмирах да качва-g.webp

Кодът се основава на безплатния Instructables Raspberry Pi Class на Lara, който съдържа ценна информация, ако сте нови за електрониката, програмирането или Pi. Ако имате опит с Pi, може да оцените Pi Tumblr-g.webp

Това Target Brownie Six-20 е камера от 40-те години и беше доста мръсна и не направи страхотни снимки, така че не се чувствам зле да я изкореня. Бих помислил два пъти за рязане и пробиване през някои други членове на моята колекция. Ако се заемете с това, уверете се, че се чувствате комфортно, като деактивирате способността на вашата камера да снима филм, тъй като моите методи са малко разрушителни.

За този проект ще ви трябва:

  • Коробка реколта камера (моята е Target Brownie шест-20)
  • Raspberry Pi модел A+
  • SD карта с Raspbian
  • Pi камера с лентов кабел
  • Захранван USB хъб
  • Wifi ключ
  • Три светодиода (използвах бял, зелен и червен)
  • Три резистора (всеки между 100-220 ома)
  • Натисни бутона
  • Проводници с женски заглавки
  • Непояна дъска
  • Микро USB кабел
  • Клавиатура и мишка (използвах тази мини клавиатура с тракпад)
  • HDMI дисплей с кабел
  • Име и парола за безжична интернет мрежа
  • Tumblr акаунт
  • Информация за клиента на Tumblr API
  • Малка отвертка
  • Двойна лента от пяна
  • Горещо лепило
  • Термосвиваеми тръби
  • Поялник и спойка
  • Батерия

За да сте в крак с това, върху което работя, следвайте ме в YouTube, Instagram, Twitter, Pinterest и се абонирайте за моя бюлетин. Като партньор на Amazon печеля от квалифицирани покупки, които правите с помощта на моите партньорски връзки.

Използвах операционната система Raspbian за този проект, който включва Python 2, но ще трябва да инсталирате някои пакети, използвайки следните редове код в терминалния прозорец на вашия Pi, за да стартирате скрипта:

sudo apt-get update

sudo apt-get install imagemagick

sudo apt -get install mpg321 -y

sudo apt-get install python-RPi.gpio python3-RPi.gpio

sudo pip инсталирайте pytumblr

Стъпка 1: Прототипна схема

Прототипна схема
Прототипна схема
Прототипна схема
Прототипна схема
Прототипна схема
Прототипна схема

Прототипирах този проект извън камерата (не се изисква запояване), след което преместих компонентите вътре във камерата. Препоръчвам този метод за отстраняване на проблеми с инсталацията спрямо проблеми с основната функционалност. Накарайте го да работи, преди да се опитате да пъхнете всичко на малко, понякога метално място!

Един светодиод е програмиран да се включва при стартиране на скрипта на Python, а друг мига навреме със снимките, направени след натискане на бутона. Третият светодиод свети, докато Pi обработва и качва GIF, така че знаете кога е добре да вземете друг.

Стъпка 2: Демонтирайте камерата

Разглобете камерата
Разглобете камерата

След като приключих с отстраняването на проблеми с кода и веригата, продължих да вграждам всичко в камерата си.

В допълнение към отварянето на камерата от кутията (това видео беше полезно за запомняне как), използвах малка отвертка, за да премахна предния панел на камерата. Поставете винтовете в чаша или поднос на безопасно място; те са мънички!

Разбих (внимателно) стъклото на обектива, за да освободя място за пи камерата.

Стъпка 3: Монтирайте Pi камерата

Mount Pi Camera
Mount Pi Camera
Mount Pi Camera
Mount Pi Camera
Mount Pi Camera
Mount Pi Camera
Mount Pi Camera
Mount Pi Camera

Използвах пяна с двойно залепваща лента, за да монтирам pi камерата във вътрешността на предния панел на моята реколта камера. Прокарах лентовия кабел до основния корпус на камерата, който отворих, като изрязах вътрешния картон.

Стъпка 4: Инсталирайте бутон

Инсталирайте бутон
Инсталирайте бутон
Инсталирайте бутон
Инсталирайте бутон
Инсталирайте бутон
Инсталирайте бутон

Инсталирах бутона, който да се задейства от оригиналния лост на затвора, и прокарах проводниците му и към вътрешното тяло на камерата.

Стъпка 5: Подгответе и инсталирайте светодиоди

Подгответе и инсталирайте светодиоди
Подгответе и инсталирайте светодиоди
Подгответе и инсталирайте светодиоди
Подгответе и инсталирайте светодиоди
Подгответе и инсталирайте светодиоди
Подгответе и инсталирайте светодиоди
Подгответе и инсталирайте светодиоди
Подгответе и инсталирайте светодиоди

Запоявах светодиодите с някои резистори и термосвиваеми тръби, след което използвах малко горещо лепило, за да ги закрепя на място.

Всички проводници се връщат обратно в основното тяло на камерата, което беше достатъчно голямо за Pi, след като изрязах картона.

Стъпка 6: Тествайте и конфигурирайте

Тествайте и конфигурирайте
Тествайте и конфигурирайте
Тествайте и конфигурирайте
Тествайте и конфигурирайте
Тествайте и конфигурирайте
Тествайте и конфигурирайте

Включих всичко отново, за да го изпробвам в новата компилация, и добавих скрипт за обвивка, за да стартирам моя скрипт на Python, когато Pi се стартира, така че да мога да го управлявам без екран или клавиатура. Добавих и свързващата Wi -Fi мрежа на телефона си към моя Pi, за да мога да го взема със себе си в Maker Faire.

Скриптът на черупката трябва да се намира в /home /pi и да съдържа:

#/bin/sh

cd/cd home/pi/boof python TumblrGIFCamera.py & exit 0 Също така ще трябва да добавите стартиращия скрипт към /etc /local, като добавите този ред в края

/home/pi/startupscript.sh

Освен това разрешенията трябва да бъдат изпълними както в скрипта на python, така и в скрипта на обвивката, който можете да зададете със следните командни редове:

sudo chmod +x /home/pi/startupscript.sh

sudo chmod +x /home/pi/boof/TumblrGIFCamera.py

Стъпка 7: Затворете го

Затворете го
Затворете го
Затворете го
Затворете го
Затворете го
Затворете го
Затворете го
Затворете го

Прокарах захранващия USB кабел през задния капак и затворих камерата, като проверих дали се зарежда и зеленият светодиод се включва и мига белия светодиод при правене на снимки и т.н.

Стъпка 8: Захранване на батерията

Захранване на батерията
Захранване на батерията
Захранване на батерията
Захранване на батерията

Ако останете с камерата си, можете да я захранвате от USB концентратора или захранването на стената, но аз исках да взема моята със себе си, като добавя USB батерия. Използвах велкро лента, за да я закрепя от долната страна на камерата. В идеалния случай батерията би могла да се побере в тялото на камерата някъде, но за моите цели (дълъг ден, нуждая се от лесен достъп до бутона за активиране на батерията), тази подредба работи отлично.

Стъпка 9: Използвайте го

Използваи го!
Използваи го!
Използваи го!
Използваи го!
Използваи го!
Използваи го!

Излезте и вземете някои-g.webp

Образ
Образ
Образ
Образ
Образ
Образ
Образ
Образ
Образ
Образ
Образ
Образ
Образ
Образ

Стъпка 10: Заключителни мисли

Заключителни мисли
Заключителни мисли
Заключителни мисли
Заключителни мисли

От време на време имах някои проблеми с връзката, които предпазваха файла от качване и след това той щеше да бъде презаписан със следващия GIF. Така че в идеалния случай в следващата версия кодът ще бъде оптимизиран, за да запази всички-g.webp

Raspberry Pi модел A се вписва в камерата ми, но беше значително по -бавен при „разработването“на-g.webp

Трябва да добавя още един светодиоден индикатор на затвора, който е по -лесен за наблюдение от гледна точка на фотографа, докато държите камерата. Както изглежда, трябва да погледна отстрани, за да видя кога да извикам „промяна!“за да заснемете обекта в различни моменти.

Моля, споделете вашите мисли и обратна връзка с мен в коментарите! Ще се радвам да чуя какво имате да кажете.

За да сте в крак с това, върху което работя, следвайте ме в YouTube, Instagram, Twitter, Pinterest и Snapchat.

Препоръчано: