![RGB vienas pogas USB tastatūra: 6 soļi (ar attēliem) RGB vienas pogas USB tastatūra: 6 soļi (ar attēliem)](https://i.howwhatproduce.com/images/001/image-07-84-j.webp)
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59
![RGB vienas pogas USB tastatūra RGB vienas pogas USB tastatūra](https://i.howwhatproduce.com/images/001/image-07-85-j.webp)
![RGB vienas pogas USB tastatūra RGB vienas pogas USB tastatūra](https://i.howwhatproduce.com/images/001/image-07-86-j.webp)
![RGB vienas pogas USB tastatūra RGB vienas pogas USB tastatūra](https://i.howwhatproduce.com/images/001/image-07-87-j.webp)
Vai esat kādreiz uzskatījuši, ka ir nepieciešama maza, taču funkcionāla RGB tastatūra ar aizmugurgaismojumu, kas nav lielāka par vienas atslēgas izmēru? Nē? Kam tas rūp, uztaisi vienu! Šī pamācība palīdzēs jums veikt nepieciešamos soļus, lai izveidotu vienu, nedaudz nederīgu vienas pogas tastatūru.
1. darbība: detaļas un rīki
![Daļas un rīki Daļas un rīki](https://i.howwhatproduce.com/images/001/image-07-88-j.webp)
![Daļas un rīki Daļas un rīki](https://i.howwhatproduce.com/images/001/image-07-89-j.webp)
Lai izveidotu šo projektu, jums būs nepieciešams…
Daļas:
Attīstības padome, kuras pamatā ir ATtiny85. Šie dēļi ir Digispark dēļa kloni, un tos var iegādāties tikai par 1–2 GBP/USD. Šai plāksnei ir dažas versijas, no kurām vienā ir iebūvēts USB A savienotājs, un divās ir iebūvēta Micro USB ligzda. Šim projektam nepieciešamais ir mazākais no diviem, uz kura ir rakstīts "TINY85", kā pievienots "ATTINY85". Visi dēļi darbosies vienādi, bet tikai šis viens iederēsies 3D drukātajā korpusā
- WS2812b RGB gaismas diode. Tie ir arī dažādās formās, vajadzīgais tips ir uzstādīts uz neliela apaļa PCB, nedaudz lielāks par pašu LED. Var izmantot arī tukšu LED, taču paturiet prātā, ka tos būs ļoti grūti pielodēt.
- Cherry MX/ Cherry MX saderīgs slēdzis. Slēdži ar skaidriem korpusiem ir ideāli piemēroti, jo tie ļaus iziet cauri LED gaismai.
- Ar Cherry MX saderīgs atslēgas vāciņš.
Rīki:
- Būs nepieciešams lodētava un lodēt. Flux, Solder Braid/Wick, trešo roku komplekts un citi Flux arī ir noderīgi.
- Lai izdrukātu korpusu, ir nepieciešams 3D printeris, taču, ja jums ir pieejami pamata rokas instrumenti, kaut ko līdzīgu var izgatavot arī no koka, akrila, MDF utt. Korpuss var tikt izgriezts arī no nelielas ABS projekta kastes.
2. darbība. Programmatūras iestatīšana
![Programmatūras iestatīšana Programmatūras iestatīšana](https://i.howwhatproduce.com/images/001/image-07-90-j.webp)
Pirmkārt, jums būs jāinstalē Arduino IDE un Digispark draiveri. Lai to izdarītu, izpildiet šeit sniegtos norādījumus. Augšupielādējiet saistītā lapā iekļauto mirgošanas skici, lai pārliecinātos, ka tāfele darbojas. Tālāk jums būs jāinstalē Adafruit Neopixel bibliotēka, lai kontrolētu LED. Arduino IDE dodieties uz Rīki> Pārvaldīt bibliotēkas un meklējiet “Adafruit Neopixel”. Lejupielādējiet un instalējiet tāda paša nosaukuma bibliotēku.
3. darbība: korpusa drukāšana
![Korpusa drukāšana Korpusa drukāšana](https://i.howwhatproduce.com/images/001/image-07-91-j.webp)
Korpusam nepieciešamos STL failus un piemēra kodu var lejupielādēt šeit: thingiverse. Lejupielādējiet un izdrukājiet abas lietas daļas tūlīt un pārliecinieties, ka esat pieķēries kodam - tas jums būs vajadzīgs vēlāk.
4. solis: elektroinstalācija un montāža
![Elektroinstalācija un montāža Elektroinstalācija un montāža](https://i.howwhatproduce.com/images/001/image-07-92-j.webp)
![Elektroinstalācija un montāža Elektroinstalācija un montāža](https://i.howwhatproduce.com/images/001/image-07-93-j.webp)
Savienojiet komponentus, kā parādīts diagrammā un attēlos. LED datu tapai jābūt savienotai ar plāksnes P1 taustiņu, un slēdzim jābūt savienotam ar P2. Pārliecinieties, vai P1 ir pievienots LED datu IN kontaktam, nevis datu OUT tapai. Pēc tam uzmanīgi ievietojiet dēli korpusā. Tas ir cieši pieguļošs, un, kad tas būs ievietots, to būs ļoti grūti noņemt, tāpēc pirms rokas vēlreiz pārbaudiet elektroinstalāciju. Pēc tam izlīdziniet mikro usb portu ar atbilstošo izgriezumu uz korpusa, ieķīlējiet plakangalvas skrūvgriezi (vai līdzīgu instrumentu) aiz tāfeles un izmantojiet to, lai iespraustu kontaktligzdu izgriezumā. Tam vajadzētu cieši iekļauties. Izmantojiet karsto līmi, lai turētu dēli vietā. Visbeidzot, izlīdziniet abus ievilkumus korpusa augšpusē ar diviem izvirzījumiem pamatnē un salieciet tos kopā. Paturiet prātā, ka korpuss NAV paredzēts atkārtotai atvēršanai pēc montāžas, ja neesat pārliecināts par elektroinstalāciju, mirgo kodu (kā parādīts nākamajā solī) un pirms ievietošanas korpusā pārbaudiet vadu un slēdzi.
5. darbība: koda mirgošana un modificēšana
![Koda mirgošana un mainīšana Koda mirgošana un mainīšana](https://i.howwhatproduce.com/images/001/image-07-94-j.webp)
Izsaiņojiet piemēra kodu, kuru lejupielādējāt no 3. darbības, un atveriet to Arduino IDE. Šī vienkāršā skice ļauj iestatīt vēlamo fona apgaismojumu un kartēt slēdža atslēgu. Modificējiet mainīgos fona apgaismojumu R, G un B, lai izvēlētos vēlamo fona apgaismojuma krāsu, un fona apgaismojums Spilgtums, lai mainītu gaismas diodes intensitāti. Visiem četriem šiem mainīgajiem jābūt skaitlim no 0 (izslēgts) līdz 255 (maksimums). Lai kartētu atslēgu, mainiet mainīgo "keyCode" uz jebkuru, kuru vēlaties. Atslēgu kodu sarakstu var atrast šeit. Kad esat modificējis kodu pēc saviem ieskatiem, nospiediet augšupielādes pogu, lai apkopotu un mirgot kodu uz tāfeles. Kad kompilācija ir pabeigta, terminālis liks jums pieslēgt plati. Noteikti pievienojiet to 60 sekunžu laikā, pretējā gadījumā augšupielādes process būs jāatkārto.
6. solis: Gatavs
![Gatavs! Gatavs!](https://i.howwhatproduce.com/images/001/image-07-95-j.webp)
![Gatavs! Gatavs!](https://i.howwhatproduce.com/images/001/image-07-96-j.webp)
![Gatavs! Gatavs!](https://i.howwhatproduce.com/images/001/image-07-97-j.webp)
Tagad jums vajadzētu būt pilnībā funkcionējošai viena taustiņa tastatūrai! Piedāvātais kods atdarina parasto USB HID tastatūru, tāpēc to var izmantot, neinstalējot papildu programmatūru, lai gan, lejupielādējot makro taustiņus, piemēram, AutoHotkey, varat automatizēt darbības, nospiežot taustiņu. Ja vēlaties kodu pielāgot vairāk, nekā piedāvā koda paraugs, varat rakstīt savu, izmantojot Digikeyboard bibliotēku. FastLED bibliotēku var izmantot arī LED vadīšanai, un tā piedāvā daudz jaudīgākas funkcijas nekā Adafruit_Neopixel.
Ja jums patika šī pamācība, lūdzu, apsveriet iespēju balsot par to lielajā un mazajā konkursā, izklaidējieties!
Ieteicams:
Bezvadu datora kursorsviras/riteņa pogas: 4 soļi (ar attēliem)
![Bezvadu datora kursorsviras/riteņa pogas: 4 soļi (ar attēliem) Bezvadu datora kursorsviras/riteņa pogas: 4 soļi (ar attēliem)](https://i.howwhatproduce.com/images/007/image-18188-j.webp)
Bezvadu datora kursorsviras/riteņa pogas: pēdējos gados esmu izveidojis jaunu sacīkšu sim un nolēmu doties ar DIY Direct Drive stūres ratu. Lai gan šis projekts pats par sevi varētu būt vairāki pamācības, tas ir pamācāms, kā izveidot visas pogas uz
Izvelkamas pogas pielietojums ar vibrācijas atgriezenisko saiti: 7 soļi (ar attēliem)
![Izvelkamas pogas pielietojums ar vibrācijas atgriezenisko saiti: 7 soļi (ar attēliem) Izvelkamas pogas pielietojums ar vibrācijas atgriezenisko saiti: 7 soļi (ar attēliem)](https://i.howwhatproduce.com/images/011/image-31665-j.webp)
Paplašināmas pogas pielietojums ar vibrācijas atgriezenisko saiti: Šajā apmācībā mēs vispirms parādīsim, kā izmantot Arduino Uno, lai vadītu vibrācijas motoru, izmantojot paplašinātu pogu. Lielākajā daļā pamācību par spiedpogām ir iekļauta poga uz fiziskās maizes dēļa, turpretī šajā apmācībā poga ir
ESP32 ietilpīga pieskāriena ievade, izmantojot pogas "metāla caurumu aizbāžņus": 5 soļi (ar attēliem)
![ESP32 ietilpīga pieskāriena ievade, izmantojot pogas "metāla caurumu aizbāžņus": 5 soļi (ar attēliem) ESP32 ietilpīga pieskāriena ievade, izmantojot pogas "metāla caurumu aizbāžņus": 5 soļi (ar attēliem)](https://i.howwhatproduce.com/images/005/image-12806-16-j.webp)
ESP32 ietilpīga pieskāriena ievade, izmantojot pogas "Metāla caurumu aizbāžņi": Kad es pabeidzu dizaina lēmumus gaidāmajam projektam, kura pamatā ir ESP32 WiFi komplekts 32, kam nepieciešama trīs pogu ievade, viena ievērojama problēma bija tā, ka WiFi komplektam 32 nav nevienas mehāniskas pogas, tomēr tikai trīs mehāniskās pogas, f
NFC bloķēšana - ja PCB ir arī pogas, antena un citi : 7 soļi (ar attēliem)
![NFC bloķēšana - ja PCB ir arī pogas, antena un citi : 7 soļi (ar attēliem) NFC bloķēšana - ja PCB ir arī pogas, antena un citi : 7 soļi (ar attēliem)](https://i.howwhatproduce.com/images/006/image-16250-33-j.webp)
NFC bloķēšana - ja PCB ir arī pogas, antena un citi …: no šīs pamācības varat ņemt vienu no divām lietām. Jūs varētu sekot līdzi un izveidot savu ciparu tastatūras un NFC lasītāja kombināciju. Shēma ir šeit. PCB izkārtojums ir šeit. Jūs atradīsit materiālu sarakstu, lai pasūtītu p
Pārstādiet savu klasisko vienas pogas Mac peli: 5 soļi
![Pārstādiet savu klasisko vienas pogas Mac peli: 5 soļi Pārstādiet savu klasisko vienas pogas Mac peli: 5 soļi](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10959772-transplant-your-clasic-single-button-mac-mouse-inards-5-steps-j.webp)
Pārstādiet savu klasisko vienas pogas Mac peles iekšpusi: slims ar stulbām jaunām pelēm? noguris no jūsu klasiskās vienas pogas mac peles trūkst … kaut kas, izņemot vienu pogu? slikti parādīšu, kā pārstādīt lētas labas gribas peles iekšpusi savā Mac pelē, lai panāktu perfektu stila līdzsvaru