DISACTIS Photochimie - Forum

Photographie => Materiel Annexe => Discussion démarrée par: danielha le 15 Janvier 2021 à 13:22:14

Titre: UV Manager
Posté par: danielha le 15 Janvier 2021 à 13:22:14
Bonjour à tous,

J'ai suivi la trace de bien d'autres et créé mon outil de gestion de l'insolation pour la photographie alternative. Comme je suis assez peu bricoleur / spécialiste de l'électronique, je me suis fixé un cahier des charges dans lequel j'aurais besoin du strict minimum de soudure et autres joyeuseté. Le but étant d'obtenir quelque chose de propre et manipulable sans me prendre la tête. Comme ma vie est faite d'ordinateurs et que j'avais quelques souvenir de programmation de la fac (il y a déjà bien longtemps) je n'avais aucun problème à passer du temps avec un environnement de développement C / C++ (bon, je triche un peu, j'ai un fils qui pense en C++ plus vite que moi à son âge).

Au final, j'ai donc investi dans le matériel suivant :
- Boitier Arduino M5Stack Core (Environ 35 €)
  La souplesse du monde Arduino packagée dans un boitier irréprochable
- Capteur UV VEML6070 (environ 8 €) - 4 soudures nécessaires !
  On ne trouve plus très facilement le modèle VEML 6075 un peu plus perfectionné
- Boitier de prototypage M5Stack (Environ 7€)
  Pour installer le VEML6070
- Carte micro SD de 2Go récupérée d'un vieux téléphone portable
- Interrupteur WiFi SonOff Basic R2 (environ 10 €) - 4 soudures nécessaires
  Pour automatiser l'insoleuse
  On peut trouver des boitier SonOff disposant déjà du firmware Tasmota utilisé pour le projet
  (Merci du conseil Franck !)
- 4 Pin Headers Dupont à souder sur la carte du boitier SonOff
  à prendre dans un kit Arduino le moins cher possible
- Module USB - FTDI (Environ 8 €)
  Nécessaire pour flasher le firmware du boitier SonOff

Il serait facile de faire la même chose moins cher mais mon cahier des charges valait la dépense !

Fonctionnalités :
- Gérer jusqu'à 8 insoleuses différentes (soleil y compris)
- Piloter les insoleuses soit en WiFi par un boitier SonOff, soit au travers d'un simple relais électronique
  (mais j'ai eu quelques surprises à gérer le 220V)
- Gérer jusqu'à 8 procédés de photographie alternative
- Gérer le procédé par défaut pour chaque insoleuse
- Gérer l'insolation soit par comptage des UV reçus, soit avec un chronomètre
- Modifier le temps d'exposition avec la fonction chronomètre
- Calculer la puissance d'un insoleuse par mesures sur 1 ou 5 minutes
- Enregistrer les paramètres sur une carte SD

Une limitation que je ne prévois pas de faire sauter pour le moment : On ne peut pas réaliser plusieurs insolations en même temps.

Le code source est bien sur disponible !

Voilà le résultat :
Titre: Re : UV Manager
Posté par: danielha le 15 Janvier 2021 à 13:24:18
Quelques autres images !