![RGB бір батырмалы USB пернетақтасы: 6 қадам (суреттермен) RGB бір батырмалы USB пернетақтасы: 6 қадам (суреттермен)](https://i.howwhatproduce.com/images/001/image-07-84-j.webp)
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51
![RGB бір батырмалы USB пернетақтасы RGB бір батырмалы USB пернетақтасы](https://i.howwhatproduce.com/images/001/image-07-85-j.webp)
![RGB бір батырмалы USB пернетақтасы RGB бір батырмалы USB пернетақтасы](https://i.howwhatproduce.com/images/001/image-07-86-j.webp)
![RGB бір батырмалы USB пернетақтасы RGB бір батырмалы USB пернетақтасы](https://i.howwhatproduce.com/images/001/image-07-87-j.webp)
Кішкентай, бірақ функционалды, бір перненің өлшемінен аспайтын RGB артқы жарығы бар пернетақтаның болуы қажеттілігін сезіндіңіз бе? Жоқ? Кім ойлайды, бәрібір жасаңыз! Бұл нұсқаулық сізге бір батырмалы пернетақтаны өзіңіз жасау үшін қажет қадамдарды көрсетеді.
1 -қадам: Бөлшектер мен құралдар
![Бөлшектер мен құралдар Бөлшектер мен құралдар](https://i.howwhatproduce.com/images/001/image-07-88-j.webp)
![Бөлшектер мен құралдар Бөлшектер мен құралдар](https://i.howwhatproduce.com/images/001/image-07-89-j.webp)
Бұл жобаны жасау үшін сізге қажет …
Бөлшектер:
ATtiny85 негізіндегі даму тақтасы. Бұл тақталар Digispark тақтасының клондары болып табылады және оларды 1-2 ГБП/АҚШ долларына сатып алуға болады. Бұл тақтаның бірнеше нұсқасы бар, олардың бірінде USB A коннекторы бар, екеуінде микро USB ұясы бар. Бұл жобаға қажет «ATTINY85» сәйкес «TINY85» жазылған екеуінің кішісі. Барлық тақталар бірдей жұмыс істейді, бірақ тек 3D тақтайшаға сәйкес келеді
- WS2812b RGB жарық диоды. Олар сондай -ақ әр түрлі формада келеді, қажет түрі жарықдиодты шамасынан үлкен емес дөңгелек ПХД -ге орнатылған. Жалаңаш жарық диодты да қолдануға болады, бірақ оларды дәнекерлеу өте қиын болатынын ескеріңіз.
- Cherry MX/ Cherry MX үйлесімді қосқышы. Таза корпустары бар қосқыштар өте қолайлы, себебі олар жарықдиодты жарықтың өтуіне мүмкіндік береді.
- Cherry MX үйлесімді пернетақта.
Құралдар:
- Дәнекерлеуші мен дәнекер қажет болады. Flux, Solder Braid/Wick, Үшінші қолдар жиынтығы және басқа да флюс пайдалы.
- Корпусты басып шығару үшін 3D -принтер қажет, бірақ егер сізде негізгі құралдарға қол жетімді болса, ағаштан, акрилден, МДФ және т.б. Корпусты ABS жобасының кішкене қорабынан кесуге болады.
2 -қадам: Бағдарламалық жасақтаманы орнату
![Бағдарламалық қамтамасыз етуді орнату Бағдарламалық қамтамасыз етуді орнату](https://i.howwhatproduce.com/images/001/image-07-90-j.webp)
Алдымен сізге Arduino IDE және Digispark драйверлерін орнату қажет. Мұны істеу үшін мұнда берілген нұсқауларды орындаңыз. Тақтаның жұмыс істейтініне көз жеткізу үшін сілтеме жасалған бетке кірген эскизді жүктеңіз. Содан кейін, жарықдиодты басқару үшін сізге Adafruit Neopixel кітапханасын орнату қажет болады. Arduino IDE -де Құралдар> Кітапханаларды басқару тармағына өтіп, «Adafruit Neopixel» іздеңіз. Осы аттас кітапхананы жүктеңіз және орнатыңыз.
3 -қадам: Іс қағазын басып шығару
![Істі басып шығару Істі басып шығару](https://i.howwhatproduce.com/images/001/image-07-91-j.webp)
Іс үшін қажет STL файлдары мен мысал кодын thingiverse сайтынан жүктеуге болады. Істің екі бөлігін қазір жүктеп алыңыз және басып шығарыңыз, содан кейін кодты ұстағаныңызға көз жеткізіңіз - бұл сізге кейінірек қажет болады.
4 -қадам: сымдар мен құрастыру
![Сымдар мен құрастыру Сымдар мен құрастыру](https://i.howwhatproduce.com/images/001/image-07-92-j.webp)
![Сымдар мен құрастыру Сымдар мен құрастыру](https://i.howwhatproduce.com/images/001/image-07-93-j.webp)
Диаграммада және суретте көрсетілгендей компоненттерді қосыңыз. Жарық диодтарының түйреуішін тақтадағы P1 түйреуішіне, ал қосқышты Р2 -ге қосу керек. P1 -ді OUT түйреуішіне емес, LED IN IN түйініне қосқаныңызға көз жеткізіңіз. Содан кейін тақтаны корпусқа мұқият салыңыз. Ол мықтап бекітілген, ал кіргеннен кейін оны алып тастау өте қиын болады, сондықтан сымдарды қолмен тексеріңіз. Содан кейін, micro usb портын корпустағы сәйкес кескішпен қатарластырыңыз, тақтаның артына жалпақ бұрағышты (немесе ұқсас құралды) салыңыз және оны розеткаға кесу үшін қолданыңыз. Ол тығыз орналасуы керек. Тақтаны орнында ұстау үшін ыстық желімді қолданыңыз. Соңында қоршаудың жоғарғы жағындағы екі шегіністі негіздегі екі шығыңқы жағына туралаңыз және оларды бір -біріне бекітіңіз. Корпусты құрастырудан кейін қайта ашуға арналмағанын есте сақтаңыз, егер сіздің сымға сенімді болмасаңыз, кодты жыпылықтаңыз (келесі қадамда көрсетілгендей) және корпусқа орнатпас бұрын светодиод пен қосқышты тексеріңіз.
5 -қадам: кодты жыпылықтау және өзгерту
![Кодты жыпылықтау және өзгерту Кодты жыпылықтау және өзгерту](https://i.howwhatproduce.com/images/001/image-07-94-j.webp)
3 -қадамнан жүктелген мысал кодын ашыңыз және оны Arduino IDE -де ашыңыз. Бұл қарапайым эскиз сізге жарықтандыруды қалаған түске қоюға және коммутатордың кілтін салыстыруға мүмкіндік береді. Артқы жарық R, G және B айнымалы мәндерін жарықтандырғыштың түсі мен жарықтың жарықтылығын жарық диодтың қарқындылығын өзгерту үшін таңдаңыз. Осы төрт айнымалының барлығында 0 (өшіру) - 255 (максимум) сандары болуы керек. Кілтті салыстыру үшін «keyCode» айнымалысын қай перне ұнайтынына өзгертіңіз. Кілт кодтарының тізімін мына жерден табуға болады. Сіз өзіңіздің қалауыңыз бойынша кодты өзгерткеннен кейін, кодты жинап, тақтаға жыпылықтау үшін жүктеу түймесін басыңыз. Компиляция аяқталғаннан кейін терминал тақтаны қосуды ұсынады. Оны 60 секунд ішінде қосқаныңызға көз жеткізіңіз, әйтпесе жүктеу процесін қайталауға тура келеді.
6 -қадам: Орындалды
![Орындалды! Орындалды!](https://i.howwhatproduce.com/images/001/image-07-95-j.webp)
![Орындалды! Орындалды!](https://i.howwhatproduce.com/images/001/image-07-96-j.webp)
![Орындалды! Орындалды!](https://i.howwhatproduce.com/images/001/image-07-97-j.webp)
Енді сізде толық жұмыс істейтін бір пернелі пернетақта болуы керек! Берілген код кәдімгі USB HID пернетақтасына еліктейді, сондықтан оны қосымша бағдарламалық жасақтаманы орнатпай -ақ пайдалануға болады, бірақ пернені басқанда әрекеттерді автоматтандыру үшін AutoHotkey сияқты макро бағдарламаларды жүктеуге болады. Егер сіз кодты мысал кодынан гөрі теңшегіңіз келсе, Digikeyboard кітапханасының көмегімен өзіңіздің жеке жазбаңызды жаза аласыз. FastLED кітапханасы сонымен қатар Adafruit_Neopixel -ге қарағанда әлдеқайда қуатты функцияларды ұсынатын басқаруға арналған.
Егер сізге бұл нұсқаулық ұнаған болса, онда оған Үлкен және Кіші Байқауда дауыс беруді қарастырыңыз, көңіл көтеріңіз!
Ұсынылған:
3 батырмалы 28BYJ-48 қадамдық қозғалтқышты қалай қолдануға болады: 5 қадам
![3 батырмалы 28BYJ-48 қадамдық қозғалтқышты қалай қолдануға болады: 5 қадам 3 батырмалы 28BYJ-48 қадамдық қозғалтқышты қалай қолдануға болады: 5 қадам](https://i.howwhatproduce.com/images/001/image-2258-5-j.webp)
28BYJ-48 қадамдық қозғалтқышты 3 түймені қалай қолдану керек: Қадамдық моторды түймелердің көмегімен басқарғыңыз келе ме? Бұл сағат тілімен, сағат тіліне қарсы, содан кейін тоқтату функциясын орындай алады ма? Содан кейін бұл бейне сізге арналған
Менің Arduino батырмалы дыбыстық әуендегі әрекеті: 11 қадам
![Менің Arduino батырмалы дыбыстық әуендегі әрекеті: 11 қадам Менің Arduino батырмалы дыбыстық әуендегі әрекеті: 11 қадам](https://i.howwhatproduce.com/images/008/image-22654-j.webp)
Менің Arduino батырмалы дыбыстық әуендегі әрекеті: Бұл оқулықта мен түйменің әуенді қалай бастауға болатынын көрсетемін. Оқу жылында біздің көптеген өміріміз қоңырау немесе үнмен өтеді, олар бізге кететін уақыт немесе кететін уақыт туралы хабарлайды. Көбіміз сирек тоқтап, олардың қалай ерекшеленетінін ойлаймыз
UC бар өшіру ілмегінің тізбегі. Бір басу түймесі. Бір түйреуіш. Дискретті компонент: 5 қадам
![UC бар өшіру ілмегінің тізбегі. Бір басу түймесі. Бір түйреуіш. Дискретті компонент: 5 қадам UC бар өшіру ілмегінің тізбегі. Бір басу түймесі. Бір түйреуіш. Дискретті компонент: 5 қадам](https://i.howwhatproduce.com/images/010/image-28989-j.webp)
UC бар өшіру ілмегінің тізбегі. Бір басу түймесі. Бір түйреуіш. Дискретті компонент. Барлығына сәлем, желіде қосу/өшіру схемасын іздедім. Мен тапқандардың бәрі мен іздегендей болмады. Мен өзіммен сөйлестім, бұған міндетті түрде жол бар. Бұл маған қажет болды. Қосу және өшіру үшін тек бір түйме.-Тек пайдалану керек
Бір пин пернетақтасы Raspberry Pi пайдалану жөніндегі нұсқаулық: 9 қадам
![Бір пин пернетақтасы Raspberry Pi пайдалану жөніндегі нұсқаулық: 9 қадам Бір пин пернетақтасы Raspberry Pi пайдалану жөніндегі нұсқаулық: 9 қадам](https://i.howwhatproduce.com/images/011/image-32632-j.webp)
Бір пин пернетақтасы Raspberry Pi пайдалану жөніндегі нұсқаулық: ЕСКЕРТУ: Бұл - АШЫҚ КӨЗДІҢ ӨНІМІ ҮШІН ПАЙДАЛАНУ НҰСҚАУЛЫҒЫ: БІР ПІНДІ Кілттер. Бұл DIY ЖОБАСЫ емес. ҚАЛАУЛАРДЫ ӨЗІҢІЗ КӨРКІЗГІҢІЗ КЕЛСЕ, БІРКІТТІҢ ФАЙЛДАРЫН ОҚУ ШЫҒАРМАСЫНЫҢ ІШІНДЕ ТАБУҒА БОЛАДЫ. Бір істікшелі пернетақта дегеніміз не? Бір істікшелі пернетақта
Бір түрту пернетақтасы: 4 қадам (суреттермен)
![Бір түрту пернетақтасы: 4 қадам (суреттермен) Бір түрту пернетақтасы: 4 қадам (суреттермен)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10963520-one-touch-keypad-masher-4-steps-with-pictures-j.webp)
Пернетақтаны бір рет басу машинасы: есікті ашу қажет болған сайын кодты теруге құнды секундтар кете ме? Бұл кішкене «құрылғы» сізге қажетті пернелерді басу арқылы процесті жеңілдетеді және оны алақаныңызда жасыруға болады, осылайша сіз қолыңызды пернетақта мен бағдарламаға тигізесіз