Comment créer une cabine photo avec la framboise pi

Les stands de photos sont très amusants et font un ajout agréable aux événements sociaux tels que les fêtes, les anniversaires et les mariages. Les clients apprécient de poser des photos et se retrouvent avec des souvenirs distincts d`un événement mémorable. Lors de la location d`une toile de photo peut être coûteuse, à l`aide d`un PI de framboise, vous pouvez faire la vôtre pour beaucoup moins d`argent et avoir beaucoup plus de plaisir à le faire!

Pas

Partie 1 de 8:
Configuration de votre PI de framboise
  1. Image intitulée RPISETUP.jpg
1. Assurez-vous que votre PI de framboise est à jour. Vous aurez besoin d`un modèle 2B de Raspberry Pi ou plus tard, en exécutant le dernier système d`exploitation de Raspbian pris en charge avec un moniteur, un clavier et une souris. Si vous n`avez pas déjà votre configuration de Raspberry Pi de cette façon, consultez le guide Comment commencer avec la framboise pi Pour des instructions détaillées étape par étape.
  • Image intitulée TerminactPet.jpg
    2. Mettez à jour vos bibliothèques de colis. Ouvrez une nouvelle fenêtre de terminal en appuyant sur l`icône du terminal en haut à gauche de la barre des tâches et saisissez les éléments suivants:
    sudo apt-obtenir la mise à jour
  • Puis appuyez sur ↵ Entrer. Cela mettra à jour vos listes de packages logiciels afin qu`il puisse déterminer quels programmes nécessitent une mise à niveau et qui sont déjà à jour.
  • 3. Mettez à niveau vos paquets. Dans le terminal, tapez:
    Sudo apt-obtenez la mise à niveau
  • Puis appuyez sur ↵ Entrer. Cela mettra à niveau vos programmes et votre système d`exploitation si les versions plus récentes sont disponibles.
  • Partie 2 de 8:
    Connexion du module de caméra
    1. Arrêtez le PI de framboise et déconnectez la puissance.
  • Image intitulée locatecameraport.jpg
    2. Localiser le port de la caméra.
  • Image intitulée Cameraportup.jpg
    3. Soulevez l`onglet DROIT en tirant sur les deux côtés.
  • Image intitulée Cameraportribbon.jpg
    4. Insérez le câble ruban afin que les connecteurs métalliques soient orientés du port Ethernet et vers le port HDMI comme illustré.
  • Image intitulée CameraportThow.jpg
    5. Tenez le câble de ruban de caméra en place et appuyez sur les deux onglets. Cela verrouillera le câble de ruban de la caméra en place. Assurez-vous que le câble ruban est sécurisé et assise uniformément dans le port de la caméra.
  • 6. Reconnectez la puissance et démarrez le PI de framboise.
  • Image intitulée Raspi Config Menu.jpg
    Image intitulée Raspi Config Menu.jpg
    7. Ouvrez le menu de configuration de Raspberry Pi. Cliquez sur l`icône de framboise dans le coin supérieur gauche de la barre des tâches. Aller à "Préférences" puis cliquez sur "Configuration de la framboise PI."
  • Image intitulée Raspi Config.jpg
    Image intitulée Raspi Config.jpg
    8. Assurez-vous que le logiciel de l`appareil photo est activé dans l`onglet Interfaces. Puis appuyez sur ok.
  • L`ordinateur peut vous demander que cela doit redémarrer avant que les modifications puissent prendre effet. Il vous demandera ensuite si vous souhaitez redémarrer l`ordinateur maintenant, dans ce cas, sélectionnez Oui.
  • 9. Testez la caméra en prenant une photo! Ouvrez une nouvelle fenêtre de terminal et tapez:

    raspistille -o cam.jpg

  • Puis appuyez sur ↵ Entrer. L`aperçu de la caméra allumera une seconde plus tard, il claquera une image. Il sera enregistré dans le répertoire de maison de votre utilisateur avec le nom de fichier came.jpg.
  • Vous pouvez remplacer came.jpg dans la commande ci-dessus avec quel que soit le nom de fichier que vous préférez si longtemps que cela se termine par .jpg
  • Image intitulée Openca
    dix. Ouvrez le fichier d`image que vous venez de créer. Vous pouvez ouvrir le gestionnaire de fichiers en cliquant sur l`icône du dossier de fichier en haut à gauche de la barre des tâches. Vous devriez voir le fichier image dans votre annuaire de domicile. Double-cliquez sur le fichier et cela ouvrira l`image avec la visionneuse de l`image. Excellent!
  • Partie 3 de 8:
    Choisir une imprimante photo
    1. Image intitulée ChooseaPrinter.jpg
    1. Considérer les avantages et les inconvénients de diverses imprimantes.
    • Jet d`encre Les imprimantes sont généralement moins chères et produisent de bonnes empreintes de qualité photo. Cependant, ils ont généralement des vitesses d`impression plus lentes et sont trompeuses lors de l`impression en grande quantité. Le papier photo est vendu en feuilles et les cartouches d`encre sont vendues séparément par couleur.
    • Laser Les imprimantes ont d`excellentes vitesses d`impression, mais même des imprimantes laser couleur ne produisent pas normalement des images de qualité photo ni qu`ils impriment sur papier photo. Pour les imprimantes laser couleur, les cartouches de toner sont également vendues séparément par couleur.
    • Sublimation Les imprimantes fournissent d`excellentes impressions de photo, des vitesses d`impression rapide et varient considérablement dans le prix. Le papier photo des imprimantes de la sublimation de colorant est vendu avec la quantité exacte de film de colorant nécessaire pour imprimer la même quantité de papier. Pour les modèles de volume élevés les plus coûteux, le papier et le colorant sont vendus ensemble dans des rouleaux et que l`imprimante coupe automatiquement chaque photo après l`impression. Pour les modèles moins coûteux de quantité inférieure, le papier photo et le colorant sont vendus ensemble dans des feuilles.
  • 2. Considérez vos besoins et votre budget. Quel type d`événement votre cabine photo sera-t-elle utilisée et combien de photos êtes-vous susceptible d`imprimer?? Quelle taille de photo voulez-vous que les impressions soient et quelle est la coûteuse des supports requis?? Allez-vous utiliser la photo de la photo dans le futur? Selon votre situation, il peut être dans votre intérêt de louer une imprimante d`événement professionnelle ou d`acheter un modèle utilisé à une fraction du coût.
  • 3. Assurez-vous que votre imprimante est compatible avec le PI de framboise. Quelle que soit l`imprimante que vous prévoyez d`utiliser, il doit être pris en charge par GutenPrint. GutenPrint est une collection open source de pilotes d`imprimante gratuits à utiliser avec des systèmes d`impression basés sur UNIX, ce qui est ce que la Raspberry Pi utilise pour imprimer. Voici une liste d`imprimantes actuellement compatibles avec Gutenprint. Si cela indique "expérimental" à côté de votre imprimante, cela pourrait avoir des problèmes et ne pas fonctionner de manière fiable sur le PI de framboise.
  • Partie 4 de 8:
    Installation de l`imprimante photo
    1. Installer des tasses. CUPS (ou système d`impression UNIX COMMUN) est le programme que nous devons pouvoir imprimer à partir du PI de framboise. Ouvrez une nouvelle fenêtre de terminal et tapez:
    sudo apt-get installer des tasses
  • Puis appuyez sur ↵ Entrée et il chargera les fichiers d`installation. Lorsque vous êtes invité à procéder, tapez Toi et appuyez sur ↵ Entrer. Les tasses commenceront le processus d`installation qui pourrait prendre 15 minutes ou plus.
  • 2. Ajoutez l`utilisateur `PI` au groupe qui est autorisé à imprimer `lpadmin`. Dans le type de terminal:
    sudo usermod -a -g lpadmin pi
  • Puis appuyez sur ↵ Entrer.
  • 3. Branchez l`imprimante sur le PI de framboise à l`aide du câble USB. Puis tournez l`imprimante sur.
  • Image intitulée CUPSBrowser.jpg
    4. Ouvrez le navigateur Internet en cliquant sur l`icône Blue Globe en haut à gauche de la barre de tâches. Dans la barre d`URL, entrez l`adresse suivante:

    http: // 127.0.0.1: 631

  • Puis appuyez sur ↵ Entrer. Cela ouvrira la page de configuration de la gobelets de votre navigateur.
  • Image intitulée cutelogin1.jpg
    5. Cliquez sur l`onglet Administration. Puis cliquez sur Ajouter une imprimante. Vous serez invité à votre nom d`utilisateur et mot de passe.
  • Le nom d`utilisateur par défaut est pi et le mot de passe par défaut est framboise Sauf si c`était auparavant changé.
  • Image intitulée localPrinters.jpg
    6. Sélectionnez votre imprimante sous la liste des imprimantes locales et cliquez sur Continuer. Ignorer l`imprimante distante VNC et ne vous inquiétez pas si votre imprimante est répertoriée deux fois.
  • Image intitulée NomPrinter.jpg
    7. Renommer votre imprimante à quelque chose de facile à retenir et simple à taper. Dans l`exemple décrit, nous renommerons l`imprimante de la valeur par défaut Sony_up-dr200 simplement Sonyup Donc, il est plus facile de se souvenir et de taper. Vous pouvez également entrer une étiquette d`emplacement si vous le souhaitez. Dans cet exemple, nous entrerons photobooth comme emplacement. Puis cliquez sur Continuer.
  • Image intitulée Printerdriver.jpg
    8. Sélectionnez le pilote d`imprimante pour la marque et le modèle de votre imprimante spécifique. Puis cliquez sur Ajouter une imprimante.
  • Image intitulée DefaultPrinterSetUp.jpg
    9. Sélectionnez les paramètres d`impression par défaut que vous préférez sur cette imprimante. Si vous ne savez pas ce qu`est un cadre particulier, il est préférable de le laisser seul. Le paramètre le plus important consiste à garantir que la taille du support correspond à la taille du papier que vous utilisez actuellement. Puis cliquez sur Définir les options par défaut. Vous devriez voir une page de confirmation qui affiche "Les options par défaut des imprimantes `Yourprintername »ont été définies avec succès." Cela vous redirigera ensuite vers l`état principal et la page de travail de l`imprimante.
  • Image intitulée lpstatidle.jpg
    Image intitulée lpstatidle.jpg
    dix. Vérifier les imprimantes actives. Ouvrez une nouvelle fenêtre de terminal et tapez:

    lpstat -p

  • Puis appuyez sur ↵ Entrer. Cela retournera le nom et l`état de l`imprimante par défaut actuelle. Le nom de l`imprimante affiché doit être celui que vous avez désigné précédemment dans la configuration de la gobelets et le statut devrait être "inactif" Si l`imprimante n`est pas utilisée.
  • Image intitulée lscolorguide.jpg
    Image intitulée lscolorguide.jpg
    11. Énumérez les fichiers de votre annuaire de domicile. Dans le type de terminal:

    ls

  • Puis appuyez sur ↵ Entrer. Cela retournera une liste de répertoires et de fichiers dans le répertoire de domicile. Dans la liste, vous devez trouver le nom de fichier de la photo que vous avez prise plus tôt dans la section Connecter la module de caméra.
  • 12. Imprimer la photo. Dans le type de terminal:

    lp -d printername cam.jpg

  • À la place de Imprimeur Tapez votre propre nom de votre imprimante et remplacez came.jpg avec le nom de fichier de votre photo, puis appuyez sur ↵ Entrée. Votre photo imprimera de l`imprimante! Bon travail!
  • Partie 5 de 8:
    Obtenir le code de la photo de la photo
    1. Image intitulée Boothygithub.jpg
    1. Choisissez un code de stand photo. La création d`un programme de stand photo à partir de zéro est au-delà de la portée de ce guide. Heureusement, de nombreux programmes différents flottent sur le net que différents utilisateurs ont écrit pour leurs propres projets de stand photo bricolage! Luckier toujours, beaucoup de ces personnes géniales ont rendu leur code open source gratuit au public pour un usage personnel.
    • Vous pouvez rechercher des endroits comme Github.com Pour un qui convient à vos besoins, cependant, ce guide utilisera un programme écrit par Kenneth Centurion, adorablement nommé `Boothy,` comme exemple. C`est simple et assez facile à comprendre et pourrait être personnalisé sans trop de connaissances de programmation. Vous pouvez inspecter les fichiers et explorer le code de votre navigateur ici: https: // github.com / zoroloco / boothy.
  • Image intitulée Cloneboothy.jpg
    2. Cloner le référentiel boothy. Le clonage est simplement une autre façon de dire «télécharger» et un référentiel est simplement une collection de fichiers. Ouvrez une nouvelle fenêtre de terminal et modifiez le répertoire en entrant:

    CD / USR / local / src

  • Puis frappez ↵ entrer.
  • Cloner le référentiel boothy à ce dossier en tapant:
  • Sudo Git Clone Git: // github.com / zoroloco / boothy.git

  • Puis appuyez sur ↵ Entrer. Cela copiera l`intégralité du dépôt de dépôt et tout ce que c`est des fichiers dans le répertoire que vous êtes actuellement dans. Bon travail!
  • Partie 6 de 8:
    Configuration du code de la photo de la photo
    1. Changer les autorisations de fichier et de dossier. Vous devrez faire plusieurs de ces nouveaux fichiers écrits et exécutables afin que vous puissiez modifier et exécuter les différents fichiers. Vous pouvez en apprendre davantage sur les différents paramètres d`autorisations sur Le site officiel Linux. Le moyen le plus rapide est de rendre tout le répertoire standable lisible, écritable et exécutable à tous. Pour ce faire, dans le type de fenêtre du terminal:

    sudo chmod 777 -r / usr / local / src / swoothy

  • Appuyez sur ↵ Entrer.
  • 2. Exécutez le fichier d`installation comme un script Bash. L`installation.TXT Fichier dispose d`une liste de commandes qui téléchargeront et installeront divers packages que vous aurez besoin pour exécuter Boothy. Au lieu de les entrer tous manuellement, vous pouvez exécuter le fichier texte en tant que script. Dans le type de terminal:

    sudo bash / usr / local / src / swoothy / installation.SMS

  • Appuyez sur ↵ Entrer. Assurez-vous de répondre à toutes les invites lors du processus d`installation. Cette étape pourrait prendre un peu de temps, ce serait donc un bon moment pour attraper une tasse de café! Attendez que tous les paquets sont installés avant de continuer à la prochaine étape.
  • 3. Éditer le "Cours" scénario. Dans le type de terminal:

    sudo nano / usr / local / src / boothy / course.SH

  • Appuyez sur ↵ Entrer. Cela ouvrira le fichier Cours.SH Dans un éditeur de texte dans le terminal. Utilisez les touches fléchées pour naviguer et ajouter un -je En bas de la ligne après le mot "python" Donc, l`ensemble du code apparaît comme suit:
  • #!/ bin / bash ## chmod + x course.Sh ## ClearSudo Python -I / USR / local / src / Boothy / os.py
  • presse Ctrl+X et cela vous demandera si vous voulez sauvegarder. presse toi et appuyez sur ↵ Entrer.
  • Partie 7 de 8:
    Connexion du bouton
    1. Arrêtez le PI de framboise et déconnectez la puissance.
  • Image intitulée Pinout.jpg
    Image intitulée Pinout.jpg
    2. Localisez les broches GPIO pour le bouton. GPIO représente une sortie d`entrée à usage général et il fait référence aux 40 broches sur le PI de framboise. Ils sont utilisés pour accrocher différents objets de sortie d`entrée électroniques tels que des boutons, des commutateurs, des lumières, etc. et peut alors être programmé pour faire à peu près n`importe quoi. Si vous avez inspecté le os.Fichier de py plus tôt, vous avez peut-être remarqué que le code désigne la goupille de boutons comme 26. Comme ils ne sont pas étiquetés sur le PI de framboise, reportez-vous à un schéma des nombres désignés.
  • Image intitulée butongpio.jpg
    3. Branchez un fil de cavalier à la broche 26. Utilisez un autre fil de cavalier coloré et raccrochez-le jusqu`à une goupille de sol. Il y a en fait une broche de terre juste à côté de la broche 26 sur la dernière goupille de la même rangée. Comme indiqué dans l`image, un fil de cavalier rouge est accroché à la broche 26 et un fil de cavalier noir est accroché au sol.
  • Image intitulée PAINTBOARD.jpg
    4. Branchez les fils de cavalier dans une planche à pain. Les paines à pain de paine peuvent faciliter la tâche des circuits de fil sans ruban électrique ni de fer à souder et sont idéaux pour les tests si vous avez tout câblé correctement. Branchez le fil de cavalier connecté au sol dans la piste (-) négative et branchez le fil de cavalier connecté à la broche du bouton dans la piste positive (+). Comme indiqué dans l`image, le fil rouge (connecté à la broche 26) est branché sur la piste positive et le fil noir (connecté au sol) est branché sur la piste négative.
  • Image intitulée PloardHookup.jpg
    5. Branchez deux longueurs de fil de raccordement dans la planche à pain. Avec un strip-teasper, bande deux extrémités de deux fils de couleur différentes. Branchez un côté de chaque fil dans la bande-pain correspondante de la carte de pain. Comme sur la photo, un fil de raccordement rouge est branché sur la piste positive de la planche à pain et un fil blanc est branché sur la trace négative de la planche à pain.
  • Image intitulée ButtonWires.jpg
    6. Connectez les fils de raccordement correspondants aux contacts positifs et négatifs du bouton.
  • 7. Branchez le courant dans le PI de framboise et lancez-le.
  • 8. Tester! Vérifiez si tous les éléments fonctionnent. Dans un nouveau type de fenêtre du terminal:

    / usr / local / src / boothy / course.SH

  • 9. presse ↵ Entrez. L`aperçu de la caméra démarrera et vous verrez un numéro en dépassant. Préparez-vous à sourire! Il faudra 3 images et imprimer le jeu de photos résultant. Quand ça dit "Appuyez sur le bouton rouge pour commencer!" Il devrait répéter l`intégralité du processus l`instant que le bouton rouge est enfoncé! Félicitations, vous avez fait une photo de photo!
  • dix. Fermer le programme de la photo de la photo. Lorsque vous êtes prêt à mettre fin au programme de la photo de la photo, appuyez simplement sur Ctrl+C. Cela mettra fin au programme brusquement et vous ramène à la fenêtre du terminal. Puis appuyez Ctrl+ Pour revenir à la ligne d`invite de commande normale.
  • Partie 8 de 8:
    Personnaliser plus loin
    1. Image intitulée FileBrowserPI.jpg
    1. Modifier le code Python. Si vous souhaitez personnaliser davantage le programme, vous pouvez modifier le fichier pbooth.py dans l`éditeur de Python. Ouvrez une nouvelle fenêtre de gestionnaire de fichiers et accédez au répertoire Boothy. Double-cliquez sur le fichier pbooth.py. Cela devrait ouvrir le os.Code PY dans l`éditeur Python.
  • 2. Enregistrer une sauvegarde! Cliquer sur "Déposer" et le choix "Enregistrer sous" et enregistrer un nouveau fichier appelé "pbooth.py.bêquer" En tant que fichier de sauvegarde au cas où vous modifiez tout ce qui entraînera le code Python de ne pas fonctionner. Si cela se produit, supprimez simplement le ".bêquer" Extension du fichier et écraser le fichier cassé avec elle. De cette façon, vous pouvez vous sentir en sécurité expérimentalement d`apprendre que chaque partie du code fait!
  • Image intitulée EditPyThon.jpg
    Image intitulée EditPyThon.jpg
    3. Personnaliser le code Python. Si vous inspectez un peu le code un peu plus près, vous verrez qu`il existe des variables et des termes définis à proximité du sommet qui facilitent la personnalisation de cela à vos besoins.
    Img1 = "1.jpg"Img2 = "2.jpg"Img3 = "3.jpg"CourantworkingDir = "/ usr / local / src / boothy"Img4 = "4logo.jpg"logDir = "journaux"Archivedir = "Photos"Écran_width = 640Screen_height = 480Image_width = 640Image_height = 480button_pin = 26led_pin = 19 #Connecté à externe 12V.Photo_delay = 8
  • Changer les valeurs de Screen_Width et Screen_Height déterminera la taille de l`écran que l`aperçu de la caméra s`affiche à. Vous pouvez modifier ceci pour faire correspondre la résolution de l`écran que vous utiliserez pour votre photobooth. Cependant, la modification de cela peut entraîner des titres non centralisés pour le texte lorsque le programme est en cours d`exécution. Ceux-ci aussi peuvent être changés mais sont plus répandus dans tout le code afin de changer plus difficile à changer.
  • Si vous imprimez des impressions de taille 4x6, modifiez les valeurs de LARGEUR DE L`IMAGEet HAUTEUR DE L`IMAGE respectivement à 640 et 425, utilise l`espace de page plus efficacement.
  • Changer la valeur dePhoto_delay qui déterminera combien de secondes la minuterie compte avant chaque image d`une série.
  • Changer ou remplacer le 4Logo.jpg dans le répertoire boothy à quelque chose de personnalisé pour votre événement ou votre célébration.
  • 4. Construire une enceinte! Il y a beaucoup de façons créatives que vous pourriez afficher votre stand photo de travail et beaucoup d`exemples sur Internet de différentes installations que les gens ont fait. Soyez créatif et amusez-vous!
  • Conseils

    Choses que vous aurez besoin

    • Raspberry Pi (2b ou plus tard)
    • Module de caméra PI de framboise (V2 recommandé)
    • Moniteur HDMI / TV
    • Imprimante photo
    • Poussoir LED
    • Brancher le fil
    • Strippers de fil
    • Planche à pain
    • Cavaliers
    Articles connexes