Personal tools

Moodlights met ws2812 en NRF24L01

From Frack - Hackerspace Friesland

Jump to: navigation, search
Project: Intouch
Moodlight NRF SCHEMA.png
Status idee
Betrokkenen
Afbeelding Anoniem.png Plop
Plop Rol: niet-deelnemer Deskundig met: Digitale Fabricatie, Hydroponics Beginnend met: Animatronics Werkt aan: Animatronics ogen met Arduino, HydroponicGarden
,
Kennisgebied(en) Arduino, Moodlight
  • Gebruikt in projecten: Moodlights met ws2812 en NRF24L01
ProjectoverzichtProject toevoegen

Moodlights die doormiddel van touch sensors te bedienen zijn en via NRF24L01 modules onderling communiceren



NRF communicatie gaat doormiddel van RGB en dim waarde gecombineerd met een zone ID, zo worden ook zones gecreëerd.
Elke module in de zone kan de instellingen wijzigen, gevolgd door een blokkade van de sensoren van de andere modules van 1 minuut. (dit voorkomt oorlog tussen de modules door spelende hackers)
4 capacitive touch sensors - R,G,B en Power/dim. Wijzigingen in RGB en dim worden doorgestuurd naar de rest van de zone en opgeslagen in ROM.

  • RGB sensor reageert na halve seconde touch met afwisselend verhogen of verlagen van R,G of B waarde.
  • Power sensor reageert als volgt :
  1. tap : aan of uit.
  2. halve seconde vast : dimmen of feller afwisselend.
  3. tap-tap-tap : alleen deze lamp uit, de rest van de zone niet.



Moodlight NRF SCHEMA.png