Meine Familie war schon immer in Weihnachtsbeleuchtung und erstellen individuelle Dekorationen, also wenn ich dieses Blog-post , wie GE Farbe Effekte Weihnachtsbeleuchtung zu hacken Lese, ich wusste, ich musste es selbst versuchen. Ich beschloss, eine programmierbare XBee verwenden, so dass ich die Lichter drahtlos steuern könnte und Sie die neue integrierte Freescale-Co-Prozessor probieren.
Für dieses Projekt bin ich RGBA (rot grün blau Alpha) Werte für jede LED über ein ZigBee-Netzwerk um die FreeScale-Co-Prozessor eingebaut der programmierbaren XBee senden. Der Code auf der Co-Prozessor verwendet eine PWM, um die RGB-Werte über eine Datenleitung an die LEDs in den Strang zu senden. Jede LED auf dem Strang hat einen 8051 Mikroprozessor drin, das das Signal dekodiert und setzt die LED-Farbe und Helligkeit. Voila, drahtlose Steuerung von 50 dreifarbige LEDs. Die Stränge sich unterstützen eine Bildwiederholfrequenz von bis zu ~ 24Hz bei allen 50 LEDs (schneller, wenn Sie weniger LEDs einrichten). Mit einer kompakten über die Luft-Vertretung für die LED-Werte (Entfernen der Helligkeit oder ALPHA-Teil), bekomme ~ 10 Hz Bildwiederholfrequenz in Echtzeit über das drahtlose Netzwerk ich.