- Statut: conception
- Source: https://gitea.epyisageek.net/Epy/python-project
Publié le
# Tricolores
Le projet
Note
Ce projet n’est pas un projet à part entière mais relié à Python Project son suivi est dissocié afin de détailler un peu plus sa construction.
Des feux tricolores, réels (merci ebay ^_^), modifiés avec des modules de LED pour consommer moins et être plus facilement pilotables seront connectés au réseau local.
Le matériel
Pour ce projet il y a plus de matériel que de logiciel:
- Des feux tricolores et des supports
- Des modules de LED blancs, alimentés en 12V.
- Une ou plusieurs alimentations 12V (batterie, transformateur puissant..)
- Une carte arduino par feu tricolore (pour des raisons de distance entre les feux)
- Un “shield” Arduino Ethernet (ou module Ethernet déjà sur la carte)
- Des composants électroniques pour commuter et réguler le courant dans les modules de LED et l’Arduino
Attention!
Lors du choix de l’alimentation il faut prendre en compte non pas seulement le courant nécessaire pour un module de LED mais pour les 3 en même temps, dans le cas où ils seraient tous allumés par choix ou par erreur.
Le logiciel
Seul logiciel nécessaire de ce coté du projet, le code Arduino qui la connectera au LAN, obtiendra une adresse IP et écoutera les ordres de changement de couleur.
Les ordres seront probablement transmis par MQTT, avec l’aide d’un broker auquel chaque carte arduino sera “abonnée”.
Le code devra être très léger pour être compatible avec Arduino et la lib Ethernet