Innehållsförteckning:

Retro Raspberry Pi Tumblr GIF -kamera: 10 steg (med bilder)
Retro Raspberry Pi Tumblr GIF -kamera: 10 steg (med bilder)

Video: Retro Raspberry Pi Tumblr GIF -kamera: 10 steg (med bilder)

Video: Retro Raspberry Pi Tumblr GIF -kamera: 10 steg (med bilder)
Video: 30 лучших советов и рекомендаций по Windows 10 на 2020 год 2024, November
Anonim
Image
Image
Prototypkrets
Prototypkrets

Jag ville ha ett sätt att använda mina vintagekameror på ett nytt, digitalt sätt. Jag har några sparkar runt under olika förhållanden, men har inte använt dem på evigheter eftersom filmen är kostsam att utveckla. Följ med den här instruktionsboken för att se hur jag lägger en Raspberry Pi- och Pi -kamera inuti en retrofilmskamera och programmerade den för att ladda upp-g.webp

Koden är baserad på Laras gratis Instructables Raspberry Pi Class, som innehåller värdefull bakgrundsinformation om du är ny på elektronik, programmering eller Pi. Om du har lite Pi -erfarenhet kan du uppskatta Pi Tumblr-g.webp

Denna Target Brownie Six-20 är en 40-talskamera, och den var ganska smutsig och tog inga bra foton, så jag mår inte illa av att rensa den. Jag skulle tänka två gånger på att skära och borra igenom några andra medlemmar i min samling. Om du tar det här, se till att du är bekväm att inaktivera kamerans förmåga att filma, eftersom mina metoder är lite destruktiva.

För detta projekt behöver du:

  • Boxy vintage kamera (min är en Target Brownie sex-20)
  • Hallon Pi modell A+
  • SD -kort med Raspbian
  • Pi -kamera med bandkabel
  • Driven USB -hubb
  • Wifi -dongel
  • Tre lysdioder (jag använde vitt, grönt och rött)
  • Tre motstånd (mellan 100-220 ohm)
  • Tryckknapp
  • Trådar med kvinnliga sidhuvuden
  • Lödlös brödbräda
  • Micro USB -kabel
  • Tangentbord och mus (jag använde detta minitangentbord med styrplatta)
  • HDMI -skärm med kabel
  • Namn och lösenord för trådlöst internet
  • Tumblr -konto
  • Tumblr API -klientinformation
  • Liten skruvmejsel
  • Dubbelstickad skumtejp
  • Varmt lim
  • Krympslang
  • Lödkolv och löd
  • Batteripaket

För att hänga med i det jag jobbar med, följ mig på YouTube, Instagram, Twitter, Pinterest och prenumerera på mitt nyhetsbrev. Som Amazon Associate tjänar jag på kvalificerade köp som du gör med mina länkar.

Jag använde Raspbian -operativsystemet för det här projektet, som inkluderar Python 2, men du måste installera några paket med följande kodrader i din Pi -terminalfönster för att köra skriptet:

sudo apt-get uppdatering

sudo apt-get install imagemagick

sudo apt -get install mpg321 -y

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

sudo pip installera pytumblr

Steg 1: Prototypkrets

Prototypkrets
Prototypkrets
Prototypkrets
Prototypkrets
Prototypkrets
Prototypkrets

Jag prototyperade detta projekt utanför kameran (ingen lödning krävs) och flyttade sedan komponenterna inuti kameran. Jag rekommenderar den här metoden för att felsöka installationsproblem jämfört med basfunktionsproblem. Få det att fungera innan du försöker skjuta allt till en liten, ibland metall, plats!

En lysdiod är programmerad att tändas när Python -skriptet startar, och en annan blinkar i takt med att fotona tas när du trycker på tryckknappen. En tredje lysdiod lyser medan Pi bearbetar och laddar upp GIF, så du vet när det är ok att ta en till.

Steg 2: Demontera kameran

Ta isär kameran
Ta isär kameran

Efter att jag avslutat felsökningen av koden och kretsen fortsatte jag med att bygga in allt i min kamera.

Förutom att öppna kameran från lådan (den här videon var till hjälp för att komma ihåg hur) använde jag en liten skruvmejsel för att ta bort kamerans frontpanel. Placera skruvarna i en kopp eller bricka någonstans säkert; de är små!

Jag (försiktigt) krossade ut linsglaset för att få plats med pi -kameran.

Steg 3: Montera Pi -kamera

Mount Pi -kamera
Mount Pi -kamera
Mount Pi -kamera
Mount Pi -kamera
Mount Pi -kamera
Mount Pi -kamera
Mount Pi -kamera
Mount Pi -kamera

Jag använde dubbelstickad skumtejp för att montera pi-kameran inuti insidan av frontpanelen på min vintagekamera. Jag ledde bandkabeln till kamerans huvudkropp, som jag öppnade genom att klippa ut den inre kartongen.

Steg 4: Installera tryckknappen

Installera tryckknappen
Installera tryckknappen
Installera tryckknappen
Installera tryckknappen
Installera tryckknappen
Installera tryckknappen

Jag installerade tryckknappen för att utlösas av den ursprungliga slutarspaken och förde dess ledningar till kamerakroppen också.

Steg 5: Förbered och installera lysdioder

Förbered och installera lysdioder
Förbered och installera lysdioder
Förbered och installera lysdioder
Förbered och installera lysdioder
Förbered och installera lysdioder
Förbered och installera lysdioder
Förbered och installera lysdioder
Förbered och installera lysdioder

Jag lödde upp lysdioderna med några motstånd och värmekrympslangar och använde sedan lite varmt lim för att säkra dem på plats.

Alla ledningar går tillbaka till kamerans huvudkropp, som var tillräckligt stor för Pi när jag klippte ut kartongen.

Steg 6: Testa och konfigurera

Testa och konfigurera
Testa och konfigurera
Testa och konfigurera
Testa och konfigurera
Testa och konfigurera
Testa och konfigurera

Jag kopplade in allt igen för att testa det inuti den nya byggnaden, och jag lade till ett skalskript för att köra mitt Python -skript när Pi startar upp, så jag kan använda det utan skärm eller tangentbord. Jag lade också till min telefons Wi -Fi -nätverk till min Pi så att jag kunde ta den med mig till Maker Faire.

Skalskriptet ska finnas i /home /pi och innehålla:

#/bin/sh

cd/cd home/pi/boof python TumblrGIFCamera.py & exit 0 Du måste också lägga till startskriptet till /etc /local genom att lägga till den här raden i slutet

/home/pi/startupscript.sh

Dessutom måste behörigheterna köras på både python -skriptet och skalskriptet, som du kan ställa in med följande kommandorader:

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

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

Steg 7: Stäng det

Stäng det
Stäng det
Stäng det
Stäng det
Stäng det
Stäng det
Stäng det
Stäng det

Jag ledde ström -USB -kabeln genom bakstycket och stängde kameran och kollade att den startar och den gröna lysdioden tänds och den blinkar med den vita lysdioden när jag tar bilder osv.

Steg 8: Batteriström

Batterikraft
Batterikraft
Batterikraft
Batterikraft

Om du stannar kvar med din kamera kan du driva den från USB -navet eller vägguttaget, men jag ville ta med mig min genom att lägga till ett USB -batteri. Jag använde kardborreband för att fästa den på kamerans undersida. Helst skulle batteriet passa inuti kamerahuset någonstans, men för mina ändamål (lång dag, behöver enkel åtkomst till batteriaktiveringsknappen), fungerade detta arrangemang bra.

Steg 9: Använd det

Använd den!
Använd den!
Använd den!
Använd den!
Använd den!
Använd den!

Gå ut och ta några GIF! Se alla mina på min Tumblr -sida.

Bild
Bild
Bild
Bild
Bild
Bild
Bild
Bild
Bild
Bild
Bild
Bild
Bild
Bild

Steg 10: Slutliga tankar

Slutgiltiga tankar
Slutgiltiga tankar
Slutgiltiga tankar
Slutgiltiga tankar

Jag hade några anslutningsproblem ibland, vilket hindrade filen från att laddas upp, och då skulle den skrivas över med nästa GIF. Så helst i nästa version skulle koden optimeras för att spara alla-g.webp

Raspberry Pi -modellen A passar inuti min kamera, men var betydligt långsammare när jag "utvecklade" GIF: erna än en snabbare RasPi 3 som jag har provat den här koden med tidigare.

Jag måste lägga till ytterligare en slutarlampa som är lättare att se ur fotografens synvinkel medan jag håller kameran. Som det står måste jag titta i sidan för att se när jag ska ropa ut "ändra!" att fånga motivet i olika ögonblick.

Vänligen dela dina tankar och feedback med mig i kommentarerna! Jag vill gärna höra vad du har att säga.

Följ mig på YouTube, Instagram, Twitter, Pinterest och Snapchat för att hålla koll på vad jag arbetar med.

Rekommenderad: