Мазмуну:
- 1 -кадам: Сизге керектүү нерселер
- 2 -кадам: Өлчөмдөр
- 3 -кадам: Барактарды кесүү
- 4 -кадам: Аларды бириктирүү
- 5 -кадам: WS2812 RGB LED тилкесин иштетүү
- 6 -кадам: Электроникага убакыт
- 7 -кадам: Убакыт коду
Video: RGB Gaming Mouse Pad: 7 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Жакында мен WS2812 Индивидуалдуу Даректелүүчү RGB Светодиоддоруна туш келдим, бул ар бир LEDди өзүнчө башкарууга жана стандарттык RGB тилкесинин ордуна ар кандай түстөрдү чыгаруу үчүн программалоого болот дегенди билдирет.
Базарда бар RGB чычкан блокноттору абдан кымбат. Ошентип, Arduino жана WS2812 RGB LED тилкесин колдонуп, арзан RGB чычкан блокнотун жасоону чечтим.
Кел, баштайлы
1 -кадам: Сизге керектүү нерселер
- WS2812 RGB LED тилкеси (1 метр жетиштүү болот)
- Arduino Nano
- 10мм жана 3мм акрил барак
- USB кабели
- Супер клей
2 -кадам: Өлчөмдөр
Өлчөмдөрү төмөнкүлөр:
- 10 мм барак үчүн 30 x 20 см
- 3 мм барак үчүн 29 x 19 см
- 10 мм барактын ички өлчөмдөрү сүрөттө көрсөтүлгөн
3мм барак 10мм баракчанын үстүнө көрсөтүлгөндөй жайгаштырылат. Бул 5 мм чекти ар тараптан калтырат, бул жарыкты жогору жактан көрүнүп турат. Мага ишен, бул укмуштай көрүнөт!
3 -кадам: Барактарды кесүү
Сырткы өлчөмдөрдү кесүү салыштырмалуу оңой. Акрил кескичти же кандайдыр бир курч нерсени колдонуп, сызыктар боюнча упай алыңыз. Акрилди ошол сызык боюнча дагы бир нече жолу упайлаңыз, анан акрилди столдун четине коюп, бөлүктү экиге бөлүү үчүн жеңил, тез басымды колдонуңуз.
Эгерде менде тиешелүү шаймандар жок болсо, ички өлчөмдөрдү кесүү татаал. Мен трассанын тешиктерин тешүү менен машакаттуу жумуштарды аткардым. Андан кийин темир уста менен кесүүнү аяктадым. Бул ыкма учтуу учтарын калтырат. Файлды колдонуп, четин тегиздеңиз. Бул кемчиликсиз тегиз жана тегиз болуунун кажети жок, ал көрүнбөйт жана баары бир жарык өтөт. Жарык диоддун листке жабышып турушу үчүн, анын жетишерлик тегиз экендигин текшериңиз.
4 -кадам: Аларды бириктирүү
Коргоочу кагазды сыйрып алыңыз. 10 мм акрил барактын үстүн майда кумдуу зымпаракты колдонуу менен бир аз кумдаңыз. Бул жарыкты таркатат жана акрилден түз өтүүнүн ордуна биз сактаган чекти жарык кылат.
Эки баракты биринен экинчисинин үстүнө коюп, ар тараптан 5 мм маржа калтырыңыз. Супер клейди колдонуп, эки баракты жабыштырыңыз. Жөн гана муундарга бир нече тамчы желим салыңыз жана клей автоматтык түрдө сиңип кетет. Бардык 4 бурч үчүн ушундай кылыңыз.
3 мм акрил барактын үстүнө неопрен кездемеси (көбүнчө чычкан төшөмөлөрүн жасоо үчүн колдонулат). Бул чычканды жылмакай жылдырат жана анын астындагы бардык электрониканы жана кемчиликтерди жашырат. Жасап жатканда тапкан жокмун, анын ордуна кара карта кагазын колдондум. Жакшы иштейт, бирок бир аздан кийин алмаштырылат.
USB кабелинин өтүшү үчүн барак аркылуу 4мм тешик жасаңыз. Тешиктин диаметри кабелдин калыңдыгына жараша өзгөрүшү мүмкүн.
5 -кадам: WS2812 RGB LED тилкесин иштетүү
Келгиле, тилкеден бир LEDди карап көрөлү. Ар бир түс 20 мА тартат. Бардык түстөр толук интенсивдүүлүк менен күйгөндө (б.а. Ак түс), бир LED болжол менен (20mA + 20mA + 20mA =) 60mA тартат. Сиздин тилкенин максималдуу учурдагы тартылышы = 60mA болот * Тасмадагы LED саны. Менин учурда, светодиоддордун саны = 22. Ошондуктан, максималдуу ток тартуу 1320мА болот. Бирок Arduino борттогу чыңалуу жөндөгүчү 800mA максималдуу жеткирүүгө жөндөмдүү. Мындай учурда, тилкени тышкы электр булагы аркылуу иштетүү керек. Электр энергиясы менен Ардуинонун жери бири -бирине туташып турганын текшериңиз.
USBден башка тышкы энергия булагын талап кылган чычкан блокноту? Бул туура угулбайт!
Бирок бул жерде фокус бар. RGB чычкан блокноту "Радуга" анимациясы менен жакшы белгилүү. Муну биз бул долбоордо колдонобуз. Радугада Ак жок! Бул кайсы убакта болбосун, бир дагы LED бардык түстөр менен толук күйбөй турганын билдирет. 22 LED тилкеси үчүн, мен бул анимация менен өлчөгөн учурдагы максималдуу тартылуу 150 мА, ал диапазондо жакшы. Ошондуктан тилкени Arduino Nano аркылуу түздөн -түз иштетүүгө болот.
6 -кадам: Электроникага убакыт
Механикалык жол жок болгондуктан, кээ бир электроника үчүн убакыт келди.
LED тилкесинин керектүү узундугун сүрөттө көрсөтүлгөндөй коюңуз. Аларды убактылуу скотч менен кармап туруңуз. Эми, супер клейди колдонуп, бардык светодиоддорду акрил барагына жабыштырыңыз.
USB кабелин кармап, бир четин кесип салыңыз. Кабелдин ичинде төрт зым болот. Биз USBди Arduino-ны иштетүү үчүн эле колдоно тургандыктан, бизди Кызыл (+) жана Кара (-) зымдар кызыктырат. Калган эки зымды үзүп салыңыз, анткени бизге кереги жок. Кабелди биз тешкен тешиктен тартып алыңыз.
Байланыштарды схемада көрсөтүлгөндөй кылыңыз.
7 -кадам: Убакыт коду
Кодду жүктөп алып, Arduino IDE аркылуу ачыңыз. Жүктөп берүүдөн мурун,
- Тасманын маалымат пини санарип казыктардын каалаганына туташтырылышы мүмкүн. Мен 4 -пинди тандап алдым, эгер сиз башка пин колдонсоңуз, кодго керектүү өзгөртүүлөрдү киргизиңиз.
- Жарык диоддорунун санын тилкеге киргизиңиз.
Жүктөөнү басып, арзан, бирок укмуштуу RGB оюн чычкан аянтчасынан ырахат алыңыз!
Аягына чейин карманганыңыз үчүн рахмат. Баарыңыздарга бул долбоор жагат деп ишенем. Мага өзүңүз үчүн бирөө жасап берсеңиз мага кабарлаңыз. Келечектеги долбоорлор үчүн менин YouTube каналыма жазылыңыз. Дагы бир жолу рахмат!
Сунушталууда:
Convert HP DL380 G6 for Gaming Gaming PC: 6 кадам
Convert HP DL380 G6 for Cheap Gaming PC: Мен көбүнчө пайдалуу нерсеге айландыра ала турган адаттан тыш нерселерди табам. Мен тапкан нерселердин бири - бир нече жаштагы HP стойка серверлери - HP DL380. Алардын көбү 50 АКШ долларынан арзан баада сунушталат. Ошентип, мен буларды сатып алууну чечтим
Overkill Model Rocket Launch Pad!: 11 кадам (сүрөттөр менен)
Overkill Model Rocket Launch Pad!: Бир аз мурун мен "Overkill Model Rocket Launch Controller" жөнүндө Instructables постун YouTube видеосу менен бирге чыгардым. Мен муну ракетанын эбегейсиз чоң долбоорунун бир бөлүгү катары жасадым, анда мен үйрөнүү үчүн бардыгын мүмкүн болушунча ашыкча кылып жатам
Handheld Gaming Console - Arduboy Clone: 6 кадам (Сүрөттөр менен)
Колдук оюн консолу | Arduboy Clone: Бир нече ай мурун мен Arduboyго туш келдим, анын расмий веб-сайтына ылайык, интернетте үйрөнүүнү, бөлүшүүнү жана ойноону оңой кылган 8-биттик кичинекей оюн платформасы. Бул ачык булак платформа. Arduboy үчүн оюндар колдонуучу тарабынан жасалган
PC Gaming Desk Build: 14 кадам (Сүрөттөр менен)
PC Gaming Desk Build: Эй балдар, мен өзүмдүн үңкүрүмө оюн столун кургум келди, ар кандай жөнөкөй стол аны кесип салбайт Бул стол негизинен сактоо максатында курулган, мага бардык жерде текчелер бар, андыктан баары жакшы бөлүктөрдө сакталат. Бул 1 -бөлүк
Retro Gaming Console (N64 Mod) KODI менен: 7 кадам (Сүрөттөр менен)
Retro Gaming Console (N64 Mod) KODI менен: Эски мектептин консолунда ретро оюндарды ойноо абдан кызыктуу, бирок жеке консолун сатып алуу жана аны менен коштолгон бардык оюндар өтө оор жана кымбат! Эгерде сиз колледждин/университеттин студенти болсоңуз жана батирлерди көчүрүп жатсаңыз, айтпаңыз