Осветление Јацк-О-Лантерн с Ардуино: 3 корака

Осветление Јацк-О-Лантерн с Ардуино: 3 корака

Преглед садржаја:

Anonim

Ово показује како користити Ардуино за контролу и напајање адресних ЛЕД-ова, ВС2812, за освјетљавање бундеве.

Тестирали смо модове који изгледају као свијећа, стробе и више боја.

Ова инструкција демонстрира ово користећи РГБ прекидну плочу спојену на Арно и Ардуино компатибилну.

Ово је забаван увод у коришћење адресабилних ЛЕД лампица које олакшавају коришћење РГБ ЛЕД диода. Користили смо низове за разне пројекте и планирамо неколико пројеката за Божић. Обавестићемо вас.

Залихе:

Корак 1: Делови

За овај пројекат ће вам бити потребна плоча за пребацивање са РГБ ЛЕД адресама или неколико ЛЕД диода на траци. Користили смо плочу коју називамо Арно Дигитал РГБ Адд Он. То је прекидна плоча са 3 ВС2812 ЛЕД диоде и 2к3 заглављем за једноставну везу са Ардуино компатибилним. Такође, потребан је компатибилан са Ардуином, користили смо Арно и напајање.

- Дигитал РГБ Адд Он

- Арно табла

- УСБ батерија или друго напајање

- Бундевице, користимо синтетичку бундеву, али свако ће радити ако се контролише влага

Корак 2: Везе

Опција 1:

Коришћење Арно и Дигитал РГБ Адд Он боард.

Дигитал РГБ Адд Он је дизајниран да се прикључи на Арно или други Ардуино, ИЦСП заглавље.

Долази са два сета заглавља, у зависности од тога у шта се прикључујете. За Арно, користите обрађене заглавља, женски на Арно, мушки на Адд Он. За Ардуино плочу, користите одговарајући пол квадратних заглавља.

Када се прикључи, мораћете да учитате код.

Опција 2:

Повежите мали број ВС2811 или ВС2812 ЛЕД лампица на Арно или Ардуино. Повежите на 5В, ГНД и СПИ пин.

Један је повезан са РГБ-ом, а Ардуино или Арно програмирани, можете напајати плочу из УСБ пуњача.

Корак 3: Програм

Програмирање користи Фаст СПИ библиотеку.

Приложена скица има три режима и постављена је тако да дозвољава да два од њих буду контролисана помоћу тастера, за тестирање. Када изаберете жељени режим, само позовите ту функцију.

Скица користи ХСВ у РГБ функцију из демо кода. ХСВ је за нијансу, засићење, вредност. хттп://ен.википедиа.орг/вики/ХСЛ_анд_ХСВ

Ово олакшава уношење вредности боја у неким случајевима.

Функција стробе претвара РГБ у стробоскоп. Промените кашњења да бисте променили брзину стробоскопа.

Функције пламена симулирају пламен свијеће. Ефекат варира у зависности од боје коју светлост одбија. Дакле, можете да промените поставке да би вам помогло.

Функција фаде је за нежну промену боја.