Мазмуну:

RGB Gaming Mouse Pad: 7 кадам (Сүрөттөр менен)
RGB Gaming Mouse Pad: 7 кадам (Сүрөттөр менен)

Video: RGB Gaming Mouse Pad: 7 кадам (Сүрөттөр менен)

Video: RGB Gaming Mouse Pad: 7 кадам (Сүрөттөр менен)
Video: NOOBS PLAY CLASH ROYALE FROM START LIVE 2024, Ноябрь
Anonim
Image
Image
RGB Gaming Mouse Pad
RGB Gaming Mouse Pad

Жакында мен 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 тилкесин иштетүү

WS2812 RGB LED тилкесин иштетүү
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 каналыма жазылыңыз. Дагы бир жолу рахмат!

Сунушталууда: