Mesure de l'ensoleillement-luminosité avec un ordinateur monocarte (raspberry-orangepi)

Tutorial de avatarAurelpere | Catégories : Énergie, Outils

Comme vous ne le savez peut être pas, les données météorologiques d'observations issues des messages internationaux d’observation en surface (SYNOP, disponibles ici: https://donneespubliques.meteofrance.fr/?fond=produit&id_produit=90&id_rubrique=32) ne prennent pas en compte l'ensoleillement/la luminosité. Les données d'ensoleillement/luminosité peuvent être intéressantes à recueillir pour divers usages (confort interieur, mesures de production photovoltaïque, soin des plantes,...). Pour le photovoltaïque, malgré la vieillesse de la technologie, mes recherches ne m'ont pas permis de trouver des mesures fiables de la production par temps nuageux. On trouve des vidéos de mesures, telle que celle-ci : https://www.youtube.com/watch?v=H_Aow78MFmQ&ab_channel=TopeSosanya qui laissent à penser que les panneaux produisent à 50% de leur valeurs nominales, mais mes instruments de mesure faisant l'objet d'interférences ne me permettant pas de faire des mesures fiables, j'ai pensé à produire un code simple que d'autres utilisateurs moins sujets à interférences pourraient réutiliser à leur convenance.

Licence : Attribution (CC BY)

Matériaux

ordinateur monocarte (raspberry ou autre) : environ 100€


clé usb: 10€


capteur de luminosité yoctopuce yoctolight v4: environ 30€

Outils

Étape 1 - installation de l'ordinateur monocarte

Installer dietpi

Pour l'installation, je vous conseille d'utiliser dietpi. L'interet de dietpi est notamment la legereté du systeme pour des ordinateurs monocartes, mais aussi l'installation automatique de logiciels libres par un menu relativement "user friendly". On peut mentionner parmis tous les logiciels installables automatiquement au démarrage du systeme (https://dietpi.com/dietpi-software.html) des applis de domotique, interessante pour économiser de l'énergie en fonction de la meteo, mais aussi les relais "tor" pour contribuer au réseau relativement anonymisant tor, interessant pour les "éco terroristes" que nous sommes.

https://dietpi.com/#download

Selectionner votre ordinateur monocarte (orange pi dans le cas présent) puis telecharger

Dezipper l'archive obtenue.

Utiliser ensuite balena etcher pour créer une clé usb bootable pour installer dietpi sur votre ordinateur monocarte (orange pi 5 dans le cas présent mais ca fonctionne pareil sur d'autres ordinateurs monocartes).

https://etcher.balena.io/#download-etcher

Double cliquer sur le fichier téléchargé

Selectionner l'image de dietpi téléchargée, selectionner votre clé usb, cliquer sur flash.

Il ne vous reste plus qu'à brancher la clé usb sur le orangepi et il bootera automatiquement sur la clé usb.

Pour un raspberry pi, on utilise une carte sd mais on peut configurer le boot usb également (voir ici : https://makerhelp.fr/booter-un-raspberry-pi-4-sur-un-disque-dur-ou-un-ssd-en-usb/).

Allumer votre orangepi/raspberrypi avec la clé usb branchée.

Suivre les menus que vous propose dietpi au premier démarrage pour installer le dietpi sans autre logiciel. C'es très facile, c'est en anglais et tout est automatisé.

J'ai mis les images des menus à sélectionner pour l'installation de nextcloud dans cette etape et les étapes 3 à 6.

Vous pouvez vous déplacer dans les menus au clavier avec les fleches et la touche tab.

Selectionner avec espace et valider avec entree.

Étape 2 - brancher le capteur de luminosité yoctopuce yoctolight v4

La led bleu du capteur clignote lentement lorsque le capteur est branché

Attention à ne pas débrancher le capteur lors des mesures, sinon, il faut

relancer le serveur (docker compose down && docker compose up)

Étape 3 - installer le serveur django

Commentaires

Draft