Агуулгын хүснэгт:

OSU! RGB LED бүхий товчлуур: 3 алхам
OSU! RGB LED бүхий товчлуур: 3 алхам

Видео: OSU! RGB LED бүхий товчлуур: 3 алхам

Видео: OSU! RGB LED бүхий товчлуур: 3 алхам
Видео: Octopus Max EZ v1.0 - EZ2130 2024, Арваннэгдүгээр
Anonim
OSU! RGB LED бүхий товчлуур
OSU! RGB LED бүхий товчлуур

Сайн байна уу, би хэсэг хугацааны өмнө зааварчилгаа өгсөн бөгөөд WS2812B RGB -ийг шинэчлэхээ мартсан байна. Уучлаарай. Энэхүү төсөл нь https://www.instructables.com/id/Osu-Keyboard-with-Arduino-Uno/ дээр байгуулагдах болно.

Алхам 1: WS2812B RGB нэмэх

WS2812B RGB нэмж байна
WS2812B RGB нэмж байна

Би Ebay дээр WS2812B тууз худалдаж аваад сүүлийн дөрвөн гэрлийг таслав. Би 5v -ийг хамт гагнах, Газрыг хамтад нь хийх, 11 -р зүүгээс Дин хүртэл бүх ледийг гинжлэв. Би эхний хоёр гэрлийг ёроолд нь, хоёрыг нь гатероны унтраалгын доор халуунаар наасан. Би мөн горимыг өөрчлөхийн тулд жижиг товчлуур нэмж, 2 ба 3 -р зүү рүү холбосон.

Алхам 2: Хөл

Өмнөх төсөлд би резинэн хөл ашигладаг байсан бөгөөд тэд намайг тоглож байхад гулгаж байв. Би хөлийг нь аваад хоёр талт соронзон хальсаар сольсон. Би энэ шотланд дахин хоол хийх хэрэгслийг ашигласан. Тэд илүү сайн ажилладаг бөгөөд би тоосыг нь цэвэрлэхийн тулд бага зэрэг усаар арчихад л хангалттай. Гэхдээ соронзон хальс нь хайрцгийг тийм ч өндөр биш болгодог тул доод хэсэгт байрлах RGB LED нь харагдахаа больжээ.

Алхам 3: Код

Энэ бол Cycle, Reactive, Rainbow, BPM, off гэсэн горимтой миний бичсэн код юм. Reactive -ийн хувьд би горимын товчлуурыг дарж өнгөө өөрчилж болно, дараа нь товчлууруудын өнгийг сонгож болно.

Хэсэг хугацааны дараа би зөвхөн мөчлөгийн горимыг ашигладаг болохыг анзаарсан тул би зөвхөн энэ горимоор илүү энгийн кодыг хийж, доод LED -ийг ашиглаагүй.

Зөвлөмж болгож буй: