Moodlights met ws2812 en NRF24L01
From Frack - Hackerspace Friesland
Jump to navigationJump to searchMoodlights 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 :
- tap : aan of uit.
- halve seconde vast : dimmen of feller afwisselend.
- tap-tap-tap : alleen deze lamp uit, de rest van de zone niet.