Le but était d’avoir un joli-lumière d’ambiance pour mon salon, inspiré par une console d’éclairage standard un ami avait une fois (avec les commutateurs et les ampoules de couleur) mais avec une teinte supplémentaire de la haute technologie. Les lampes devraient être aussi spots lampes, pas contre les inondations à la couleur de mon mur bien.
Après quelques premiers essais avec LED RGB, j’ai décidé d’utiliser une 10W LED dans chaque lampe. En outre, pour ajouter des options de positionnement les lampes devraient être individuellement placeble, pas tous ensemble intégré dans une seule pièce de bois. J’ai eu l’idée de l’utilisation des bols en bois de ce hack IKEA
ici :
http://Technabob.com/blog/2008/11/28/Salad-Bowl-Speakers-IKEA-hack/
La partie matérielle n’est pas trop dur à faire, l’électronique peut être plus complexe, selon vous, les capacités. La partie la plus difficile a été le logiciel, m’a fallu quelques week-ends pour le comprendre tous dehors, mais qui est tout prêt pour vous.
Alors, voici ce qu’il peut faire et comment cela fonctionne :
Il y a un seul feu maître, équipé d’un arduino qui envoie des commandes pour toutes les lampes de l’esclave (j’ai un seul maître et cinq esclaves, plus peuvent être ajoutés ou moins utilisable) via le protocole de bus série I2C. J’ai choisi I2C car il utilise seulement 2 fils d’addidtional, mais si je devais le faire partout je voudrais utiliser un module sans fil 2,4 GHz dans chaque lampe pour une flexibilité accrue.
La lampe principale est également équipée d’un récepteur IR. Il obtient des commandes d’une télécommande IR à bas prix (presque n’importe quelle distance peut être programmé dedans) pour changer les couleurs, se fanent les modes et tout ce que vous avez programmé dans le maître.
J’ai obtenu la plupart du matériel électronique de DealExtreme et digikey, les bols sont d’IKEA, les fils, j’ai obtenu localement.
Choses nécessaires :
-10W RGB LED, grand angle (http://www.dealextreme.com/p/10w-500-lumen-multi-color-rgb-led-emitter-metal-plate-140-degree-44043?item=1)
-Petite Arduino avec ATmega328, j’ai utilisé un de Seeedstudio mais aucun qui s’insère dans la lampe va faire. Je recommande d’utiliser un Arduino Nano pour sa taille (http://www.dealextreme.com/p/arduino-nano-v3-0-81877?item=2)
-Transistor NFET avec faible seuil de tension (inférieure à 4 v) dans quel que soit le paquet que vous aimez
-Dissipateur thermique (http://www.dealextreme.com/p/high-performance-dc-brushless-cooling-fan-for-pc-video-card-8942 il est en rupture de stock, tout même le fera)
-Collez du dissipateur de chaleur (http://www.dealextreme.com/p/heatsink-thermal-compound-grease-like-4593)
-Les alimentations 12V (http://www.dealextreme.com/p/ac-to-dc-12v-1a-power-adaptor-with-5-4mm-dc-plug-eu-type-110-240v-15991)
-LED contrôleurs PWM entrée (trois par lampe): (http://www.dealextreme.com/p/mr16-1-3w-650-700ma-constant-current-regulated-led-driver-8-40v-input-13557)
-Tube thermorétractable (http://www.dealextreme.com/p/1m-black-heat-shrink-tubing-five-size-pack-0-8-1-5-2-5-3-5-4-5mm-23450)
-Tube en aluminium, diamètre 20 mm (quincaillerie)
-Réflecteurs (http://www.dealextreme.com/p/35mm-35mm-aluminum-textured-op-reflector-for-cree-led-emitters-2-pack-14599)
-5 brins câble (ou plus), 300V isolation entre brins, longueur 5m. Capacité actuelle : 12W * [numéro de lampes] / 230V (ou 120V États-Unis et au Japon). J’ai utilisé un câble avec huit 0,14 mm ^ 2 fils de chef d’orchestre.
-Câble d’alimentation (1 à 2 m de long) avec une fiche de montage de vos prises de courant. Peut également avoir un interrupteur sur on.
-Récepteur IR, 38KHz (je pense que j’ai utilisé un TSOP2238, mais ne sais pas plus)
-Télécommande IR (http://www.dealextreme.com/p/24-key-wireless-infrared-ir-remote-controller-for-rgb-led-light-bulb-1-cr2025-47019?item=2)
-Matériau diffuseur (60 ° angle diffuseur utilisé) (j’ai utilisé des diffuseurs professionnels très chers j’ai eu un échantillon disponible de, ruban scotch fonctionne aussi, mais pas aussi bien)
-Couvercle en verre (http://www.dealextreme.com/p/glass-lens-for-flashlights-10-pack-34-8mm-x-1-2mm-10643?item=4)
-Bols en bois d’IKEA
-« Behandla » scumble d’IKEA (comme le vernis, mais pas de vernis)
-Tapis de stand, 10 mm d’épaisseur de Liège (obtenu que de IKEA trop)
Pour chaque carte de contrôleur d’esclave : (vous pouvez également utiliser un arduino pro mini, un peu plus cher mais permet d’économiser beaucoup de travaux de soudage) et modifier le logiciel de l’esclave. Vous devez comprendre comment vous-même. Téléchargez-le ici : http://www.dealextreme.com/p/arduino-pro-mini-w-atmega328p-electronic-building-blocks-interactive-media-improved-version-104332?item=1)
-ATTiny24
-Régulateur LDO de 5V IC (c.-à-d. L1117 SOT223 package)
-Transistor NFET avec faible seuil de tension (inférieure à 4 v) en boîtier SOT23
-SMD découplage des condensateurs, 10uF (1uF serait bien trop)
-Réglettes à broches
Outils utilisés :
-Dremel
-Divers forets
CNC - fraiseuse (facultatif mais facilite trucs)
-Toutes sortes de papier sablé
-Brosse
-Vice
-Couteau cutter
-Fichier
-Bar colliers
-Colle (époxy, colle chaude, colle à bois)
-Silicone ou colle silicone (facultative)
-Fer à souder
-Souder
-Câbles résistant à la chaleur (j’ai utilisé des fils de silicone utilisés en modélisme RC mais aucun fil qui fonctionne jusqu'à 80° C est très bien)
-Multimètre
-Oscilloscope (facultatif, mais très utile pour le débogage)
-Alimentation de laboratoire (en option également)
-Programmeur (ISP) pour les puces Atmel (j’ai utilisé un AVRISP STK500 compatible j’ai obtenu de Seeedstudio, mais vous pouvez l’obtenir sur ebay pour environ 20$)
Remarque : Si vous êtes un débutant en électronique, ce projet n’est pas pour vous. Vous pouvez essayer et je suis prêt à répondre à certaines questions, mais sachez que les instructions visent les personnes ayant quelques connaissances en électronique et en programmation.
MISE EN GARDE :
LA LAMPE FONCTIONNE SUR 230V/120V, FAITES ATTENTION CHAQUE FOIS AVANT DE TESTER PAS ACCIDENTELLEMENT COURT DEHORS OU OBTENIR CHOQUÉ ! AUSSI, SOYEZ TRÈS PRUDENT QUAND IL CÂBLAGE PROBABLEMENT VERS LE HAUT, VOTRE ASSURANCE NE COUVRE PAS LES INCENDIES CAUSÉS PAR SELF MADE ELECTRONICS ! TOUJOURS ÉTEINDRE EN COUPANT COMPLÈTEMENT LE POUVOIR ET NE LE LAISSEZ PAS SANS SURVEILLANCE RUN ! JE NE SERAI PAS RESPONSABLE DES BLESSURES OU DES PERTES DE BIENS TERRESTRES SI VOUS OBTENEZ CHOQUÉ OU BRÛLEZ VOTRE MAISON.