Lors de l’achat de produits d’épicerie au supermarché Lidl en Hollande, ma femme s’est heurtée à un très bon marché (2,99 euros) lampe à LED avec des fibres en haut. Dans cette lampe à LED, il y a trois LEDs, un rouge, un vert et un bleu qui créent un effet simple mais sympa. L’image montre ce qui ressemble à la lampe à LED. La lampe à LED utilise trois piles AA comme puissance.
La lampe LED a un inconvénient. Au bas de la lampe LED comporte un interrupteur donc allumer et éteindre signifie que vous avez à soulever la lampe à LED, avec une chance de casser la lampe LED. Cet inconvénient a lancé ce projet « Pimp votre lampe LED ».
L’idée était de faire la lampe LED distance contrôlable afin que vous n’avez pas à soulever – uniquement lors du changement des piles – chaque fois que vous voulez activer ou désactiver. Et alors que je travaillais dessus, j’ai changé également individuels trois rouge, vert et bleu LEDs par trois LED RGB donc je pourrais créer plus de couleurs et de modèles plus.
Donc après avoir terminé ce projet, la lampe à LED Pimped a fini avec les fonctionnalités suivantes qui peuvent être contrôlées par une télécommande Philips RC5/RC6 :
- STANDBY = marche/veille
- Mise en sourdine = par défaut
- Volume Up = luminosité vers le haut
- Volume bas = luminosité vers le bas
- Programme haut = vitesse vers le haut
- Programme en bas = vitesse vers le bas
- Chiffre 0 = LEDs sur dans la couleur blanche
- Chiffre 1 = modèle de lampe à LED originale, changeant de rouge à bleu au vert
- Chiffre 2 = motif de couleur blanche se déplaçant
- Chiffre 3 = modèle de couleurs RVB se déplaçant
- Chiffre 4 = motif de couleur arc-en-ciel
- Chiffre 5 = motif de fondu de couleur aléatoire
- Chiffre 6 = motif de couleur aléatoire de passer
- Chiffre 7 = modèle de couleurs RVB Fading
- Chiffre 8 = mire
Je suis un grand fan du microcontrôleur PIC et aime avoir le contrôle total de ce que je crée donc je n’ai pas utilisé toutes les bibliothèques, mais créé moi-même à toutes les parties du logiciel. Il était également nécessaire car contrôlant toutes les LED via le logiciel n Pulse Width Modulation (PWM) prend beaucoup de temps, donc le code a été optimisé pour la vitesse dans certaines régions. Arduino fans peuvent utiliser bien sûr toutes les bibliothèques qui sont disponibles, mais je pense que vous avez besoin d’écrire quelque chose vous-même au contrôle 9 (temps 3 RGB) LEDs par PWM.
L’électronique est assez simples et ne nécessite pas de nombreux composants ainsi il pourrait tous être construit dans le carter d’origine de la lampe LED.