Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
openatelier:projet:lightbox [2022/04/14 00:42]
emoc [Ressources]
openatelier:projet:lightbox [2022/05/15 21:01] (Version actuelle)
emoc [Ressources]
Ligne 5: Ligne 5:
 (Page créée le 8 avril 2022)  (Page créée le 8 avril 2022) 
  
-Une boite d'​éclairage pour photographier des photomontages+Premier prototype pour une boite d'​éclairage pour photographier des photomontages
  
 Structure en tube PVC IRO, styroglass translucide,​ raspberry pi avec camera Structure en tube PVC IRO, styroglass translucide,​ raspberry pi avec camera
Ligne 141: Ligne 141:
 </​accordion>​ </​accordion>​
  
 +**Commentaires : pour une fixation en force afin d'​avoir une structure rigide, peuvent difficilement être démontées.**
  
 ===== Pièce de soutien pour la camera ===== ===== Pièce de soutien pour la camera =====
Ligne 234: Ligne 235:
  
 Le bouton est relié à GND (broche 6) à droite, et pour le signal à GPIO17 (broche 11) Le bouton est relié à GND (broche 6) à droite, et pour le signal à GPIO17 (broche 11)
 +
 +==== Réglages de la définition d'​écran ====
 +
 +À quelle définition s'​affiche le rpi sur mon écran ? -> ''​fbset'' ​
 +
 +probleme affichage camera : l'​affichage de la preview coupe l'​affichage du rpi (il est plus ou moins planté...)
 +  * 1. augmenter la mémoire GPU ? (dans ''/​boot/​config.txt''​)
 +  * 2. réduire la définition ? https://​www.raspberrypi.com/​documentation/​computers/​config_txt.html#​hdmi_group
 +
 +J'​essaie la solution 2:
 +  sudo nano /​boot/​config.txt
 +Et définir les 2 variables
 +  hdmi_group=1  ​
 +  hdmi_mode=4 ​ # 720p en théorie, en pratique fbset renvoie 1184x624 ? 
 +
 +https://​fr.m.wikipedia.org/​wiki/​720p
 +
 ===== Utilisation directe de l'​imprimante à sublimation ===== ===== Utilisation directe de l'​imprimante à sublimation =====
  
Ligne 296: Ligne 314:
 from time import sleep from time import sleep
 import datetime import datetime
 +from gpiozero import Button
 +
 +button = Button(17)
  
 # camera = PiCamera() # camera = PiCamera()
Ligne 304: Ligne 325:
 # camera.vflip = True # camera.vflip = True
 camera.rotation = 180 camera.rotation = 180
 +# camera.sensor_mode = 2
 camera.resolution = (2592, 1944) camera.resolution = (2592, 1944)
 camera.framerate = 15            # necessaire pour changer la resolution camera.framerate = 15            # necessaire pour changer la resolution
 camera.preview_fullscreen=False camera.preview_fullscreen=False
-camera.preview_window=(620, 120, 648, 486) +camera.preview_window=(50, 120, 648, 486) 
 +camera.led = False  # éteindre la LED de la caméra ​
  
 camera.start_preview() camera.start_preview()
Ligne 332: Ligne 354:
 camera.annotate_text = "​awb_mode:​ fluorescent"​ camera.annotate_text = "​awb_mode:​ fluorescent"​
  
 +while True: 
 +    try: 
 +        button.wait_for_press() 
 +        # jpg ou png indiqué par l'​extension 
 +        camera.capture('/​home/​pi/​Desktop/​picam_'​ + str(datetime.datetime.now()) + '​.png'​) 
 +    except KeyboardInterrupt:​ 
 +        camera.stop_preview() 
 +        camera.close() 
 +        break 
 +        ​
 #~ for awb in camera.AWB_MODES:​ #~ for awb in camera.AWB_MODES:​
     #~ camera.awb_mode = awb     #~ camera.awb_mode = awb
Ligne 338: Ligne 369:
     #~ sleep(3)     #~ sleep(3)
 sleep(5) sleep(5)
-# camera.capture('/​home/​pi/​Desktop/​image_test_1.jpg'​) 
-# jpg ou png indiqué par l'​extension 
-camera.capture('/​home/​pi/​Desktop/​picam_'​ + str(datetime.datetime.now()) + '​.png'​) 
-camera.stop_preview() 
- 
 </​code>​ </​code>​
- \\==== Ressources ====+\ 
 +==== Ressources ====
  
 Tout sur les caméras Raspberry Pi : https://​www.raspberrypi.com/​documentation/​accessories/​camera.html \\ Tout sur les caméras Raspberry Pi : https://​www.raspberrypi.com/​documentation/​accessories/​camera.html \\
Ligne 354: Ligne 381:
 Pour un rendu cohérent des images (luminosité,​ constraste, etc.), voir https://​picamera.readthedocs.io/​en/​release-1.13/​recipes1.html?​highlight=capture#​capturing-consistent-images \\ Pour un rendu cohérent des images (luminosité,​ constraste, etc.), voir https://​picamera.readthedocs.io/​en/​release-1.13/​recipes1.html?​highlight=capture#​capturing-consistent-images \\
 overlay avec imagemagick : https://​raspi.tv/​2014/​overlaying-text-and-graphics-on-a-photo-and-tweeting-it-pt-5-twitter-app-series \\ overlay avec imagemagick : https://​raspi.tv/​2014/​overlaying-text-and-graphics-on-a-photo-and-tweeting-it-pt-5-twitter-app-series \\
 +overlay avec picamera : https://​picamera.readthedocs.io/​en/​release-1.13/​recipes1.html?​highlight=overlay#​overlaying-images-on-the-preview \\
 +application de stopmotion avec rpi+picamera : https://​github.com/​russb78/​pi-mation \\
 +application photobooth : https://​github.com/​reuterbal/​photobooth
  
 +Sur les tubes PVC :
 +  * https://​www.thingiverse.com/​thing:​932732
 +  * https://​www.thingiverse.com/​thing:​195140
 +  * https://​www.thingiverse.com/​thing:​5353826
 +  * https://​www.printables.com/​fr/​search/​models?​q=pvc%20pipe&​o=rating
 +  * https://​www.printables.com/​fr/​model/​62087-complex-pvc-round-shelf-bracket
  • openatelier/projet/lightbox.1649889758.txt.gz
  • Dernière modification: 2022/04/14 00:42
  • par emoc