![RGB bitta tugmachali USB klaviatura: 6 qadam (rasmlar bilan) RGB bitta tugmachali USB klaviatura: 6 qadam (rasmlar bilan)](https://i.howwhatproduce.com/images/001/image-07-84-j.webp)
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14
![RGB bitta tugmachali USB klaviatura RGB bitta tugmachali USB klaviatura](https://i.howwhatproduce.com/images/001/image-07-85-j.webp)
![RGB bitta tugmachali USB klaviatura RGB bitta tugmachali USB klaviatura](https://i.howwhatproduce.com/images/001/image-07-86-j.webp)
![RGB bitta tugmachali USB klaviatura RGB bitta tugmachali USB klaviatura](https://i.howwhatproduce.com/images/001/image-07-87-j.webp)
Hech qachon bitta tugmachaning o'lchamidan kattaroq bo'lmagan RGB yoritgichli kichik, ammo funktsional klaviaturaga ega bo'lish zarurligini his qilganmisiz? Yo'q? Kimga g'amxo'rlik qiladi, baribir uni tayyorlang! Bu ko'rsatma sizga o'z qo'llaringiz bilan, bir oz foydasiz, bitta tugmachali klaviatura yasashingiz kerak bo'lgan qadamlarni ko'rsatib beradi.
1 -qadam: ehtiyot qismlar va asboblar
![Qismlar va asboblar Qismlar va asboblar](https://i.howwhatproduce.com/images/001/image-07-88-j.webp)
![Qismlar va asboblar Qismlar va asboblar](https://i.howwhatproduce.com/images/001/image-07-89-j.webp)
Ushbu loyihani amalga oshirish uchun sizga kerak bo'ladi …
Qismlar:
ATtiny85 asosidagi ishlab chiqish paneli. Bu taxtalar Digispark kartasining klonlari bo'lib, ularni 1-2 GBP/USD ga sotib olish mumkin. Bu taxtaning bir nechta versiyasi bor, bittasida USB A ulagichi o'rnatilgan, ikkitasida mikro USB uyasi o'rnatilgan. Bu loyiha uchun kerak bo'lgan "ATTINY85" ga tegishli "TINY85" yozilgan ikkitasidan kichikroq. Barcha taxtalar bir xil ishlaydi, lekin faqat bittasi 3D bosilgan qutiga mos keladi
- WS2812b RGB LED. Ular, shuningdek, har xil shakllarda bo'ladi, kerakli turdagi LEDning o'zidan biroz kattaroq, mayda dumaloq tenglikka o'rnatiladi. Yalang'och LEDni ham ishlatish mumkin, lekin shuni esda tutingki, ularni lehimlash juda qiyin bo'ladi.
- Cherry MX/ Cherry MX mos keluvchi kalit. Tiniq korpusli kalitlar idealdir, chunki ular LED chiroqlarining o'tishiga imkon beradi.
- Cherry MX mos keluvchi tugmachasi.
Asboblar:
- Lehimlash temir va lehim kerak bo'ladi. Flux, Solder Braid/Wick, Uchinchi qo'llar to'plami va boshqa Flux ham yordam beradi.
- Korpusni chop etish uchun 3D -printer kerak, lekin shunga o'xshash narsalarni yog'och, akril, MDF va boshqalardan yasash mumkin, agar sizda asosiy qo'l asboblari bo'lsa. Kichkina ABS loyiha qutisidan korpus ham kesilishi mumkin.
2 -qadam: dasturiy ta'minotni sozlash
![Dasturiy ta'minotni sozlash Dasturiy ta'minotni sozlash](https://i.howwhatproduce.com/images/001/image-07-90-j.webp)
Birinchidan, siz Arduino IDE va Digispark drayverlarini o'rnatishingiz kerak bo'ladi. Buning uchun bu erdagi ko'rsatmalarga amal qiling. Kengash ishlayotganiga ishonch hosil qilish uchun bog'langan sahifaga kiritilgan miltillash eskizini yuklang. Keyinchalik, siz LEDni boshqarish uchun Adafruit Neopixel kutubxonasini o'rnatishingiz kerak bo'ladi. Arduino IDE -da Asboblar> Kutubxonalarni boshqarish -ga o'ting va "Adafruit Neopixel" ni qidiring. Xuddi shu nomdagi kutubxonani yuklab oling va o'rnating.
3 -qadam: Kosonni chop etish
![Kosonni chop etish Kosonni chop etish](https://i.howwhatproduce.com/images/001/image-07-91-j.webp)
Ish uchun zarur bo'lgan STL fayllari va namuna kodini bu yerdagi narsalardan yuklab olish mumkin. Ishning ikkala qismini hozir yuklab oling va chop eting va kodni ushlab turishingizga ishonch hosil qiling - bu sizga keyinroq kerak bo'ladi.
4 -qadam: simlarni o'rnatish va yig'ish
![O'rnatish va ulash O'rnatish va ulash](https://i.howwhatproduce.com/images/001/image-07-92-j.webp)
![O'rnatish va ulash O'rnatish va ulash](https://i.howwhatproduce.com/images/001/image-07-93-j.webp)
Diagramma va rasmda ko'rsatilgandek, komponentlarni ulang. Led ma'lumot pimi bortdagi P1 piniga, kalit esa P2 ga ulangan bo'lishi kerak. Ma'lumotni OUT piniga emas, balki P1 -ni LED -ma'lumot IN -piniga ulaganingizga ishonch hosil qiling. Keyinchalik, taxtani qutiga ehtiyotkorlik bilan joylashtiring. U mahkam o'rnashgan va kirgandan keyin uni olib tashlash juda qiyin bo'ladi, shuning uchun simni qo'ldan oldin ikki marta tekshirib ko'ring. Keyin, mikro usb portini korpusga mos keladigan kesma bilan joylashtiring, taxtaning orqasida tekis tornavida (yoki shunga o'xshash asbobni) mahkamlang va uning yordamida rozetkani kesikka suring. U mahkam joylashishi kerak. Taxtani joyida ushlab turish uchun issiq elimdan foydalaning. Nihoyat, korpusning yuqori qismidagi ikkita chiziqni taglikdagi ikkita chiqadigan joy bilan tekislang va ularni bir -biriga mahkamlang. Shuni esda tutingki, korpus yig'ilgandan keyin qayta ochilishi uchun mo'ljallanmagan, agar sizning simingizga ishonchingiz komil bo'lmasa, kodni yondiring (keyingi bosqichda ko'rsatilgandek) va korpusga o'rnatishdan oldin svetodiod va kalitni tekshiring.
5 -qadam: Kodni o'chirish va o'zgartirish
![Kodni o'zgartirish va o'zgartirish Kodni o'zgartirish va o'zgartirish](https://i.howwhatproduce.com/images/001/image-07-94-j.webp)
3 -qadamdan yuklab olingan misol kodini oching va Arduino IDE -da oching. Bu oddiy eskiz sizga orqa nuri kerakli rangga o'rnatishga va kalit kalitini xaritaga qo'yishga imkon beradi. R, G va B o'zgaruvchilarini orqa yorug'lik nuri va orqa yorug'likning yorug'ligini tanlash uchun o'zgartirish. Bu to'rtta o'zgaruvchining hammasi 0 (o'chirilgan) dan 255 gacha (maksimal) bo'lishi kerak. Kalitni xaritaga kiritish uchun "keyCode" o'zgaruvchisini xohlagan tugmachaga o'zgartiring. Bu erda kalit kodlar ro'yxatini topishingiz mumkin. Kodni xohlaganingizcha o'zgartirgandan so'ng, yuklash tugmachasini bosing va kodni taxtangizga o'rnating. Kompilyatsiya tugagandan so'ng, terminal sizga kartani ulashingizni taklif qiladi. Uni 60 soniya ichida ulaganingizga ishonch hosil qiling, aks holda yuklash jarayonini takrorlashingiz kerak bo'ladi.
6 -qadam: Bajarildi
![Bajarildi! Bajarildi!](https://i.howwhatproduce.com/images/001/image-07-95-j.webp)
![Bajarildi! Bajarildi!](https://i.howwhatproduce.com/images/001/image-07-96-j.webp)
![Bajarildi! Bajarildi!](https://i.howwhatproduce.com/images/001/image-07-97-j.webp)
Endi sizda to'liq ishlaydigan bitta tugmachali klaviatura bo'lishi kerak! Taqdim etilgan kod oddiy USB HID klaviaturasini taqlid qiladi, shuning uchun uni qo'shimcha dasturlar o'rnatmasdan ishlatish mumkin, garchi siz tugmani bosganingizda harakatlarni avtomatlashtirish uchun AutoHotkey kabi so'l dasturlarni yuklab olishingiz mumkin. Agar siz kodni misol kodi taklif qilgandan ko'ra ko'proq moslashtirmoqchi bo'lsangiz, Digikeyboard kutubxonasi yordamida o'z kodingizni yozishingiz mumkin. FastLED kutubxonasi, shuningdek, Adafruit_Neopixel -dan ko'ra kuchliroq funktsiyalarni boshqaruvchi va boshqaruvni boshqarish uchun ishlatilishi mumkin.
Agar sizga bu ko'rsatma yoqqan bo'lsa, iltimos, Katta va Kichik tanlovida ovoz bering, zavqlaning!
Tavsiya:
Bitta analog kirishni ishlatadigan 4 tugmachali o'yinlar: 6 qadam (rasmlar bilan)
![Bitta analog kirishni ishlatadigan 4 tugmachali o'yinlar: 6 qadam (rasmlar bilan) Bitta analog kirishni ishlatadigan 4 tugmachali o'yinlar: 6 qadam (rasmlar bilan)](https://i.howwhatproduce.com/images/001/image-942-36-j.webp)
Bitta analog kirishni ishlatadigan 4 ta tugmachali o'yinlar: Bu ko'rsatma bir nechta tugmalar uchun bitta analogli kirish liniyasidan foydalanishga qaratilgan bo'lib, ularni bir-biridan mustaqil ravishda aniqlash mumkin. Va bu tugmalardan foydalanishni ta'kidlash uchun to'rt xil 4 tugmachali o'yinlarni o'ynash mumkin. Barcha o'yinlar (8 da
Wi -Fi orqali boshqariladigan bitta boshli kepka? RGB chiroqlar bilan: 5 qadam (rasmlar bilan)
![Wi -Fi orqali boshqariladigan bitta boshli kepka? RGB chiroqlar bilan: 5 qadam (rasmlar bilan) Wi -Fi orqali boshqariladigan bitta boshli kepka? RGB chiroqlar bilan: 5 qadam (rasmlar bilan)](https://i.howwhatproduce.com/images/009/image-24837-j.webp)
Wi -Fi orqali boshqariladigan bitta boshli shlyapa? RGB chiroqlar bilan: Hammaga salom. Mening kichkintoyim bir muncha vaqt davomida bitta boshli jo'yaklarga tegishli qiziqarli kiyiladigan DIYlar haqida meni itarib yubordi. Shunday qilib, men boshimni qirib tashladim va g'ayrioddiy va juda kam byudjetli narsa yaratishga qaror qildim. Bu loyihani davom ettirish uchun ilova kerak emas
Klaviatura interfeysi 8051 va klaviatura raqamlarini 7 segmentda ko'rsatish: 4 qadam (rasmlar bilan)
![Klaviatura interfeysi 8051 va klaviatura raqamlarini 7 segmentda ko'rsatish: 4 qadam (rasmlar bilan) Klaviatura interfeysi 8051 va klaviatura raqamlarini 7 segmentda ko'rsatish: 4 qadam (rasmlar bilan)](https://i.howwhatproduce.com/images/003/image-8936-8-j.webp)
Klaviatura interfeysi 8051 va klaviatura raqamlarini 7 segmentda ko'rsatish: Ushbu darsda men sizga klaviaturani 8051 bilan qanday bog'lashimiz va klaviatura raqamlarini 7 segmentli displeyda ko'rsatish haqida aytib beraman
Quyosh uch tugmachali RGB nurli doodler sichqonchasi: 11 qadam (rasmlar bilan)
![Quyosh uch tugmachali RGB nurli doodler sichqonchasi: 11 qadam (rasmlar bilan) Quyosh uch tugmachali RGB nurli doodler sichqonchasi: 11 qadam (rasmlar bilan)](https://i.howwhatproduce.com/images/004/image-10619-15-j.webp)
Quyosh uch tugmachali RGB nurli doodler sichqonchasi: Men Lori Stotko va Styuart Nafey bilan uchrashaman http://lightdoodles.com/ bu yil Makers Faire Auditions. Ularda doodle qilish uchun ajoyib qalamlar bor edi, men uyga qaytganimda qalam yasashga qaror qildim va eski Quyoshning uchta tugmachali sichqonchasini esladim
Klassik bitta tugmachali Mac sichqonchani ko'chirib o'tkazing: 5 qadam
![Klassik bitta tugmachali Mac sichqonchani ko'chirib o'tkazing: 5 qadam Klassik bitta tugmachali Mac sichqonchani ko'chirib o'tkazing: 5 qadam](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10959772-transplant-your-clasic-single-button-mac-mouse-inards-5-steps-j.webp)
O'zingizning yagona tugmachali Mac sichqonchasini ko'chirib o'tkazing: ahmoq ko'rinadigan yangi sichqonlar kasalmi? Klassik bitta tugmachali mac sichqonchalaridan charchadingizmi … bitta tugmachadan boshqa hech narsa yo'qmi? sizga stilning mukammal muvozanatini ta'minlash uchun arzon sichqonchani ichki sichqonchasiga qanday ko'chirishni ko'rsatib beradi