Sapin de Noël LED RVB par PocketMoneyTronics

Sapin de Noël LED RVB par PocketMoneyTronics

Il y a quelques années, j’ai écrit à propos de son précédent « Raspberry GPIO Xmas Tree Add-on » alors Andrew Gale de PocketMoneyTronics.fr m’a envoyé son dernier kit d’arbre de Noël pour le Raspberry Pi. Cette version comprend des LED RVB qui permettent à l’arbre d’afficher une gamme de couleurs beaucoup plus large avec l’avantage d’une luminosité réglable.

Pour faire face à la complexité supplémentaire, Andrew recommande d’utiliser les bibliothèques fournies par Pimoroni qui sont généralement utilisées avec leur CHAPEAU Licorne.

Souder l’arbre

Le guide d’installation officiel se trouve sur le Page de l’arborescence RVB PocketMoneyTronics. Ceci explique comment souder les composants sur le PCB. Assurez-vous que les LED 4 pattes sont soudées dans la bonne position. J’ai soudé mon kit avec l’aide de mon fils de neuf ans et nous avons utilisé du ruban adhésif pour maintenir le PCB en place pendant que nous travaillions.

Installation des bibliothèques Unicorn HAT

Nous avons commencé par écrire l’image officielle de Raspbian Lite sur une carte SD de 8 Go. Le processus d’installation de la bibliothèque était assez simple et s’est terminé avec une seule commande :

curl -sS get.pimoroni.com/unicornhat | bash

Il se peut qu’on vous demande une confirmation avec quelques invites o/n. Répondez oui jusqu’à ce que le processus soit terminé.

Téléchargement d’un exemple de script

Nous avons utilisé l’exemple de script Python d’Andrew pour tester l’arbre après l’avoir soudé. L’exemple a été téléchargé en utilisant :

wget http://www.pocketmoneytronics.co.uk/downloads/rgb_tree_example.py

puis lancez en utilisant :

sudo python rgb_tree_example.py

Cela a créé un certain nombre de séquences qui ont allumé les LED et changé leur couleur.

YouTube video

Il est difficile de filmer des LED mais ce clip vidéo vous donnera une idée des motifs et des séquences possibles.

Luminosité

Vous voudrez peut-être ajuster la luminosité des LED. Cela peut être fait en modifiant la variable MASTER_BRIGHTNESS dans le script. La valeur par défaut est 100 mais je l’ai changée en 50 lors de la prise de photos.

Arbre de Noël RVB

Création d’une décoration de Noël autonome

Nous voulions créer un système simple qui nous permettrait d’utiliser le sapin comme décoration de Noël. Nous avons décidé de le monter sur un Pi Zero, de l’alimenter à partir d’une batterie USB et d’utiliser un nouveau script Python pour changer de manière aléatoire les couleurs des LED en boucle.

Nous avons fait fonctionner l’arbre sur un Pi 2 connecté à mon réseau avec un câble Ethernet. Cela nous permet d’installer les bibliothèques Unicorn HAT et de télécharger l’exemple de script. Nous avons ensuite créé un nouveau script qui changerait au hasard les couleurs des LED dans une boucle infinie. Il s’est également assuré qu’aucune LED ne semblait jamais être complètement éteinte.

Vous pouvez télécharger ce script en utilisant :

wget https://bitbucket.org/MattHawkinsUK/rpispy-misc/raw/master/python/xmastree2.py

puis lancez-le en utilisant :

sudo python xmastree2.py

Comme il s’exécute dans une boucle while, vous pouvez appuyer sur CTRL-C pour l’arrêter.

La dernière étape consistait à exécuter automatiquement ce script à l’aide de « systemd ». Pour ce faire, nous avons suivi le didacticiel « Comment exécuter automatiquement un script Python au démarrage à l’aide de systemd », mais avons simplement modifié la ligne ExecStart en :

ExecStart=/usr/bin/python /home/pi/xmastree2.py

Lorsque le Pi a été mis sous tension, les lumières ont changé de manière aléatoire.

Nous avons ensuite mis la carte SD dans un Pi Zero et attaché l’arbre. Le Pi a ensuite été collé à une banque d’alimentation USB avec des tampons collants.

Arbre de Noël RVB

Il est maintenant assis sur la cheminée !

Arbre de Noël RVB

Éteindre

Il n’y a pas de méthode sophistiquée pour arrêter gracieusement le Pi. Étant donné la simplicité de ce projet, je l’éteins simplement à l’aide de la batterie. Ce n’est pas la meilleure façon de gérer les projets Pi, mais ce n’est qu’une décoration, donc la corruption de la carte SD n’est pas un problème majeur. Cela dit, je n’ai encore jamais corrompu de carte SD !

Joyeux Noel!

  • HOMCOM Sapin de Noël Artificiel Blanc Sapin Lumineux 180H cm Fibre Optique + 220 LED Couleurs RVB 7 Modes Support Pied Inclus 220 Branches étoile Sommet Brillante
    SAPIN BLANC LUMINEUX FÉÉRIQUE ET ÉCONOMIQUE : sapin de Noël blanc technologie fibre optique LED multicolore très économe en énergie (puissance de seulement 12 W) et pérenne ÉCLAIRAGE LED COMPLET & MULTIFONCTIONS : sapin de Noël blanc et lumineux fibre optique + 220 LED couleurs RVB (rouge, vert, bleu) 7 modes de clignotement automatiques afin de créer une ambiance féerique festive de fin d'année ! MODÈLE ARTIFICIEL TOUFFU GRANDE TAILLE : Ø 80 x 180H cm composé de 220 branches environ pour un réalisme incomparable CONCEPTION ET FABRICATION DE QUALITÉ : structure stable, robuste et matériaux de qualité pour un usage en toute sécurité (sapin ignifugé, pieds métal avec patins antidérapants) PRATIQUE : idéal pour décorer votre pièce de façon rapide, ce sapin n'a pas besoin d'être accessoirisé + express à ranger, plus d'épines à ramasser !
  • Sapin de Noël LED RVB Rechargeable 100 cm 1 mètre
    Sapin de Noël LED RVB rechargeable 100 cm Dimensions : 100 x 32 x 75 cm. Lumière RVB (la télécommande permet de changer la couleur de l'arbre. Batterie rechargeable. Délai de livraison : 24 à 48 heures.
  • GOPLUS Sapin de Noël Artificiel Fibre Optique avec Socle, Lumières Différentes Couleurs, 85 Branches Touffues, Feuilles en PVC, Décoration de Noël, Vert (90)
    🎄Lumière à fibre optique : Ce sapin de Noël lumineux utilise les fibres optiques pour émettre de la lumière. La fibre optique est intercalée dans les branches et les feuilles, et affiche différentes couleurs de lumière après la mise sous tension, ce qui rend le sapin de Noël tout entier très beau et plus atmosphérique la nuit. 🎄Branches touffues et Feuilles en PVC: En vue d’obtenir l’effet touffu du sapin de Noël, le sapin de Noël a des branches différentes selon la hauteur, de 85 à 220 branches. Et les feuilles de sapin de Noël en PVC sur les branches ne sont pas seulement réalistes et belles, mais aussi difficiles à tomber, ce qui permet de recycler le sapin de Noël chaque année. 🎄Socle transversal stable : Afin de mieux stabiliser le sapin de Noël, la base adopte un support du trépied, qui peut non seulement supporter parfaitement le sapin de Noël, mais peut également être séparé du corps de l’arbre pour faciliter le déplacement. Le support en fer garantit la qualité et la longue durée de vie, il est le meilleur choix pour soutenir le sapin de Noël. 🎄Imitation incroyable et réaliste : La conception du sapin de Noël est calquée sur le vrai arbre, ce qui est très réaliste et évite les défauts des vrais arbres clairsemés et disgracieux. Le sapin conserve la beauté et les caractéristiques réalistes. Ce sapin de Noël est très approprié pour décorer Noël et ajouter une atmosphère festive. 🎄Montage simple : Le sapin de Noël est transporté en plusieurs sections. Après l’avoir reçu, vous devez assembler manuellement chaque section, puis déplier les branches de chaque section, et enfin déplier chaque branche pour obtenir un magnifique arbre de Noël. L’ensemble du processus est très simple et peut être complété sans trop de temps, le stockage est donc également très pratique.