electricat logo

ElectricCat: projets électroniques Arduino, Raspberry Pico, Ozobot

3615 Noël : contrôler votre guirlande électrique avec un minitel


3615 noel raspberry pico minitel

3615 NOEL : un projet basé sur un Raspberry Pico interfacé avec un Minitel pour contrôler les lumières de votre sapin de Noël : un ruban LED (WS2812B) et les LEDs montées sur l'étoile !

Le projet PicoTel nous a permis d'interfacer le Raspberry Pico avec le Minitel.

Matériel nécessaire

Résumé du fonctionnement

Procédure d'installation

Voici le schéma pour brancher le Raspberry Pico avec le Minitel via le port DIN, le ruban led, et les leds (étoile sapin).

Schéma Fritzing 3615 noel minitel raspberry pico

Soudure

Attention Cette opération est délicate, il est recommandé de consulter des tutos sur Internet (ex : YouTube) pour la soudure de câbles sur les broches d'une prise DIN.

Il faut souder les 3 fils sur la prise DIN 5 broches comme présenté ci-dessous (attention au sens) :

Broches DIN Minitel

Connecter le ruban LEDs

Il est possible de connecter plusieurs rubans leds en série. Le nombre total de LEDs doit être adapté dans le code source, fichier ledstrip.py, variable numpix = 1020 (nombre leds par défaut).

numpix python variable

Quand vous avez plus de trois ruban LEDs il faut connecter des alimentations suplémentaires, sinon il n'y a pas assez de courant. Dans l'exemple ci-dessous, les LEDs sont censées être affichées en blanc, mais le problème est que le manque de courant change la couleur (jaune).

No énergie

Pour rajouter des alimentations, vous pouvez regrouper 3 guirlandes avec une alimentation dédiée.

Attention Pour notre installation, nous avons 3 groupes de trois guirlandes de 2m avec 120 LEDs

Code Source

Le code source est disponible depuis GitHub

Copier les 3 fichiers sur le Raspberry Pico.
Exemple avec Thonny : ouvrir chaque fichier .py, menu Enregistrer sous, et sélectionner Raspberry Pico.

Thonny Pico Save as

Le fichier main.py s'exécute automatiquement au lancement du Raspberry Pico.

Démarrer

Attention IMPORTANT : à chaque lancement du pico et du Minitel, il faut configurer le Minitel en mode terminal à l'aide de la séquence suivante de combinaisons de touches.

Clavier Minitel mode terminal

Au lancement, la page 3615 Noel s'affiche (cf. explications plus bas), le ruban affiche toutes les couleurs (mode Arc en ciel), et l'étoile du sapin clignote.

Etoile sapin de Noël

Dans l'exemple suivant, 2 cables ont été tirés du breadboard vers l'étoile du sapin dans laquelle un petit breadboard a été intégré avec 3 LEDs en parallèle. Les 3 LEDs doivent tous être de la même couleur pour fonctionner (ex : jaune).

etoile sapin pico 3615 noel

Utilisation

Après avoir allumé le minitel et appuyé sur les touches pour le configurer en mode terminal, brancher le Pico.
L'écran suivant doit s'afficher sur le Minitel suivi d'un bip.

image

Contenu :

Vidéos de présentation

Voici des videos qui présentent notre projet.

Changement de la couleur du ruban led, activation du clignotement, et modification de la vitesse de clignotement.

Utilisation du mode algoritme pour afficher une série de couleurs.

Contact: electriccat@free.fr | Twitter @electriccatblog | Github | Sitemap