Table des matières:

Appareil photo Retro Raspberry Pi Tumblr GIF: 10 étapes (avec photos)
Appareil photo Retro Raspberry Pi Tumblr GIF: 10 étapes (avec photos)

Vidéo: Appareil photo Retro Raspberry Pi Tumblr GIF: 10 étapes (avec photos)

Vidéo: Appareil photo Retro Raspberry Pi Tumblr GIF: 10 étapes (avec photos)
Vidéo: Sound of the '90s: The Gravis Ultrasound Card Revival 2024, Novembre
Anonim
Image
Image
Circuit prototype
Circuit prototype

Je voulais un moyen d'utiliser mes appareils photo vintage d'une nouvelle manière numérique. J'en ai quelques-uns dans diverses conditions, mais je ne les ai pas utilisés depuis des lustres car le développement du film est coûteux. Suivez ce Instructable pour voir comment j'ai mis un appareil photo Raspberry Pi et Pi à l'intérieur d'un appareil photo argentique rétro et l'ai programmé pour télécharger des-g.webp

Le code est basé sur la classe gratuite Instructables Raspberry Pi de Lara, qui contient des informations de base précieuses si vous débutez en électronique, en programmation ou en Pi. Si vous avez une certaine expérience avec Pi, vous apprécierez peut-être le Pi Tumblr-g.webp

Ce Target Brownie Six-20 est un appareil photo des années 40, et il était assez sale et n'a pas pris de superbes photos, donc je ne me sens pas mal de l'éviscérer. J'y réfléchirais à deux fois avant de couper et de percer d'autres membres de ma collection. Si vous acceptez cela, assurez-vous que vous êtes à l'aise de désactiver la capacité de votre appareil photo à filmer, car mes méthodes sont un peu destructrices.

Pour ce projet, vous aurez besoin de:

  • Appareil photo vintage Boxy (le mien est un Target Brownie six-20)
  • Raspberry Pi modèle A+
  • Carte SD avec Raspbian
  • Caméra Pi avec câble plat
  • Concentrateur USB alimenté
  • Clé Wi-Fi
  • Trois LED (j'ai utilisé du blanc, du vert et du rouge)
  • Trois résistances (entre 100 et 220 ohms)
  • Bouton
  • Fils avec embases femelles
  • Planche à pain sans soudure
  • Câble micro-USB
  • Clavier et souris (j'ai utilisé ce mini clavier avec trackpad)
  • Écran HDMI avec câble
  • Nom et mot de passe du réseau Internet sans fil
  • Compte Tumblr
  • Informations sur le client de l'API Tumblr
  • Petit tournevis
  • Ruban mousse double adhésif
  • Colle chaude
  • Gaine thermorétractable
  • Fer à souder et soudure
  • Batterie

Pour suivre ce sur quoi je travaille, suivez-moi sur YouTube, Instagram, Twitter, Pinterest et abonnez-vous à ma newsletter. En tant qu'associé Amazon, je gagne des achats éligibles que vous effectuez en utilisant mes liens d'affiliation.

J'ai utilisé le système d'exploitation Raspbian pour ce projet, qui inclut Python 2, mais vous devrez installer certains packages en utilisant les lignes de code suivantes dans la fenêtre de terminal de votre Pi afin d'exécuter le script:

sudo apt-get mise à jour

sudo apt-get install imagemagick

sudo apt-get install mpg321 -y

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

sudo pip installer pytumblr

Étape 1: Circuit prototype

Circuit prototype
Circuit prototype
Circuit prototype
Circuit prototype
Circuit prototype
Circuit prototype

J'ai prototypé ce projet à l'extérieur de la caméra (aucune soudure requise), puis j'ai déplacé les composants à l'intérieur de la caméra. Je recommande cette méthode pour résoudre les problèmes d'installation par rapport aux problèmes de fonctionnalité de base. Faites-le fonctionner avant d'essayer de tout mettre dans un petit endroit, parfois en métal !

Une LED est programmée pour s'allumer au démarrage du script Python et une autre clignote au rythme des photos prises après avoir appuyé sur le bouton-poussoir. Une troisième LED reste allumée pendant que le Pi traite et télécharge le GIF, vous savez donc quand vous pouvez en prendre une autre.

Étape 2: Démonter la caméra

Démonter la caméra
Démonter la caméra

Après avoir terminé le dépannage du code et du circuit, je suis passé à tout intégrer dans mon appareil photo.

En plus d'ouvrir l'appareil photo de sa boîte (cette vidéo a été utile pour se rappeler comment), j'ai utilisé un petit tournevis pour retirer le panneau avant de l'appareil photo. Placez les vis dans une tasse ou un plateau dans un endroit sûr; ils sont minuscules !

J'ai (soigneusement) cassé le verre de l'objectif pour faire de la place à la caméra pi.

Étape 3: Monter la caméra Pi

Monter la caméra Pi
Monter la caméra Pi
Monter la caméra Pi
Monter la caméra Pi
Monter la caméra Pi
Monter la caméra Pi
Monter la caméra Pi
Monter la caméra Pi

J'ai utilisé du ruban adhésif en mousse double pour monter la caméra pi à l'intérieur du panneau avant de mon appareil photo vintage. J'ai acheminé le câble plat jusqu'au corps principal de l'appareil photo, que j'ai ouvert en découpant le carton intérieur.

Étape 4: Installer le bouton-poussoir

Installer le bouton-poussoir
Installer le bouton-poussoir
Installer le bouton-poussoir
Installer le bouton-poussoir
Installer le bouton-poussoir
Installer le bouton-poussoir

J'ai installé le bouton-poussoir pour qu'il soit déclenché par le levier de l'obturateur d'origine et j'ai également fait passer ses fils vers le corps de la caméra à l'intérieur.

Étape 5: préparer et installer les LED

Préparer et installer les LED
Préparer et installer les LED
Préparer et installer les LED
Préparer et installer les LED
Préparer et installer les LED
Préparer et installer les LED
Préparer et installer les LED
Préparer et installer les LED

J'ai soudé les LED avec des résistances et des tubes thermorétractables, puis j'ai utilisé de la colle chaude pour les fixer en place.

Tous les fils retournent dans le corps principal de l'appareil photo, qui était assez grand pour le Pi une fois que j'ai découpé le carton.

Étape 6: Tester et configurer

Tester et configurer
Tester et configurer
Tester et configurer
Tester et configurer
Tester et configurer
Tester et configurer

J'ai tout rebranché pour le tester dans la nouvelle version, et j'ai ajouté un script shell pour exécuter mon script Python lorsque le Pi démarre, afin que je puisse l'utiliser sans écran ni clavier. J'ai également ajouté le réseau wifi de connexion de mon téléphone à mon Pi afin de pouvoir l'emmener avec moi à Maker Faire.

Le script shell doit se trouver dans /home/pi et contenir:

#/bin/sh

cd / cd home/pi/boof python TumblrGIFCamera.py & sortie 0 Vous devrez également ajouter le script de démarrage à /etc/local en ajoutant cette ligne à la fin

/home/pi/startupscript.sh

De plus, les autorisations doivent être exécutables à la fois sur le script python et le script shell, que vous pouvez définir avec les lignes de commande suivantes:

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

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

Étape 7: Fermez-le

Fermez-le
Fermez-le
Fermez-le
Fermez-le
Fermez-le
Fermez-le
Fermez-le
Fermez-le

J'ai fait passer le câble d'alimentation USB à travers le capot arrière et j'ai fermé l'appareil photo, en vérifiant qu'il démarre et que la LED verte s'allume, et qu'elle fait clignoter la LED blanche lors de la prise de photos, etc.

Étape 8: Alimentation par batterie

Alimentation par batterie
Alimentation par batterie
Alimentation par batterie
Alimentation par batterie

Si vous restez sur place avec votre appareil photo, vous pouvez l'alimenter à partir du concentrateur USB ou de l'alimentation murale, mais je voulais emporter le mien avec moi en ajoutant une batterie USB. J'ai utilisé du ruban velcro pour le fixer sous l'appareil photo. Idéalement, la batterie irait quelque part à l'intérieur du corps de l'appareil photo, mais pour mes besoins (longue journée, besoin d'un accès facile au bouton d'activation de la batterie), cet arrangement a très bien fonctionné.

Étape 9: Utilisez-le

Utilise le!
Utilise le!
Utilise le!
Utilise le!
Utilise le!
Utilise le!

Sortez et prenez des GIF! Voir tous les miens sur ma page Tumblr.

Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image

Étape 10: Réflexions finales

Dernières pensées
Dernières pensées
Dernières pensées
Dernières pensées

J'avais parfois des problèmes de connectivité, ce qui empêchait le téléchargement du fichier, puis il était écrasé par le prochain GIF. Donc idéalement dans la prochaine version, le code serait optimisé pour enregistrer tous les-g.webp

Le Raspberry Pi modèle A s'intègre dans mon appareil photo, mais était nettement plus lent à "développer" les-g.webp

Je dois ajouter un autre indicateur LED d'obturateur qui est plus facile à voir du point de vue du photographe tout en tenant l'appareil photo. Dans l'état actuel des choses, je dois regarder sur le côté pour voir quand crier « changez ! » pour capturer le sujet à différents moments.

S'il vous plaît partagez vos pensées et vos commentaires avec moi dans les commentaires! J'aimerais entendre ce que vous avez à dire.

Pour suivre ce sur quoi je travaille, suivez-moi sur YouTube, Instagram, Twitter, Pinterest et Snapchat.

Conseillé: