Sadržaj:
- Korak 1: Dijelovi i alati
- Korak 2: Postavljanje softvera
- Korak 3: Ispis kućišta
- Korak 4: Ožičenje i montaža
- Korak 5: Bljeskanje i izmjena koda
- Korak 6: Gotovo
Video: RGB USB tipkovnica s jednim gumbom: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Jeste li ikada osjetili potrebu za malom, ali funkcionalnom tipkovnicom s RGB pozadinskim osvjetljenjem, ne većom od veličine jedne tipke? Ne? Koga briga, neka ipak napravi jedan! Ova instrukcija će vas provesti kroz korake koji su vam potrebni za izradu vlastite, pomalo beskorisne tipkovnice s jednim gumbom.
Korak 1: Dijelovi i alati
Za izradu ovog projekta trebat će vam…
Dijelovi:
Razvojna ploča zasnovana na ATtiny85. Ove ploče su klonovi Digisparkove ploče i mogu se kupiti za samo 1-2 GBP/USD. Postoji nekoliko verzija ove ploče, jedna koja ima ugrađeni USB A konektor, i dvije koje imaju ugrađenu Micro USB utičnicu. Za ovaj projekt potrebna je manja od dvije na kojoj je "TINY85" napisano kao "ATTINY85". Sve će ploče funkcionirati isto, ali samo će ova stati u 3D tiskano kućište
- RGB LED WS2812b. Oni također dolaze u različitim oblicima, potrebne vrste su postavljene na sićušnu okruglu PCB, malo veću od same LED diode. Može se koristiti i gola LED dioda, ali imajte na umu da će na njih biti vrlo teško lemiti.
- Prekidač kompatibilan s Cherry MX/ Cherry MX. Prekidači s prozirnim kućištima idealni su jer će omogućiti prolaz LED svjetla.
- Kapa za ključeve kompatibilna s Cherry MX.
Alati:
- Trebat će vam lemilica i lemilica. Flux, Solder Braid/Wick, set Trećih ruku i još Fluxa također su od pomoći.
- Za ispis kućišta potreban je 3D pisač, ali nešto slično također se može izraditi od drveta, akrila, MDF -a itd. Ako imate pristup osnovnim ručnim alatima. Slučaj se također može izrezati iz male ABS projektne kutije.
Korak 2: Postavljanje softvera
Prvo ćete morati instalirati upravljačke programe za Arduino IDE i Digispark. Da biste to učinili, slijedite upute ovdje. Prenesite treptajuću skicu uključenu na povezanu stranicu kako biste bili sigurni da vaša ploča radi. Zatim ćete morati instalirati biblioteku Adafruit Neopixel za upravljanje LED diodama. U Arduino IDE idite na Alati> Upravljanje knjižnicama i potražite "Adafruit Neopixel". Preuzmite i instalirajte istoimenu knjižnicu.
Korak 3: Ispis kućišta
STL datoteke potrebne za slučaj i primjer koda mogu se preuzeti sa thingiverse ovdje. Preuzmite i ispišite oba dijela kućišta sada i svakako se pridržavajte koda - to će vam trebati kasnije.
Korak 4: Ožičenje i montaža
Spojite komponente kao što je prikazano na dijagramu i slikama. Linijski podatkovni pin LED -a trebao bi biti spojen na pin P1 na ploči, a prekidač na P2. Priključite P1 na pin za ulaz podataka LED -a, a ne na priključak za podatke OUT. Zatim pažljivo umetnite ploču u kućište. Čvrsto pristaje, a kad jednom uđe, bit će ga jako teško ukloniti, pa prije ruke dobro provjerite ožičenje. Zatim poravnajte micro usb priključak s odgovarajućim izrezom na kućištu, zašrafite plosnati odvijač (ili sličan alat) iza ploče i njime gurnite utičnicu u izrez. Trebao bi se čvrsto uklopiti. Vrućim ljepilom držite ploču na mjestu. Konačno, poravnajte dvije uvlake na vrhu kućišta s dva izbočenja u podnožju i spojite ih zajedno. Imajte na umu da kućište NIJE dizajnirano za ponovno otvaranje nakon montaže, ako niste sigurni u vezi s vašim ožičenjima, prebrišite kôd (kao što je prikazano u sljedećem koraku) i testirajte LED diodu i prekidač prije nego što je umetnete u kućište.
Korak 5: Bljeskanje i izmjena koda
Raspakirajte primjer koda koji ste preuzeli iz koraka 3 i otvorite ga u Arduino IDE -u. Ova jednostavna skica omogućuje vam postavljanje pozadinskog osvjetljenja na željenu boju i mapiranje ključa na prekidač. Izmijenite varijable pozadinsko osvjetljenje R, G i B kako biste odabrali boju koju želite pozadinsko osvjetljenje, a pozadinsko osvjetljenje kako biste promijenili intenzitet LED diode. Sve četiri varijable moraju imati broj od 0 (isključeno) do 255 (najviše). Da biste preslikali ključ, promijenite varijablu "keyCode" s bilo kojim ključem koji želite. Popis kodova ključeva možete pronaći ovdje. Nakon što ste kôd izmijenili po svom ukusu, pritisnite gumb za prijenos, da biste kompajlirali i prenijeli kôd na svoju ploču. Nakon što završi sa sastavljanjem, terminal će od vas zatražiti da uključite svoju ploču. Uključite ga u roku od 60 sekundi ili ćete morati ponoviti postupak prijenosa.
Korak 6: Gotovo
Sada biste trebali imati potpuno funkcionalnu tipkovnicu s jednom tipkom! Dostavljeni kôd oponaša običnu USB HID tipkovnicu pa se može koristiti bez instaliranja dodatnog softvera, iako možete preuzeti makro programe poput AutoHotkey za automatiziranje radnji kada pritisnete tipku. Ako želite prilagoditi kôd više od onoga što nudi primjer koda, možete napisati vlastiti pomoću biblioteke Digikeyboard. Knjižnica FastLED također se može koristiti za upravljanje LED diodama i nudi mnogo snažnije funkcije od Adafruit_Neopixela.
Ako vam se svidio ovaj instrukcijski materijal, razmislite o glasovanju za njega na Velikom i Malom natjecanju, zabavite se u izradi!
Preporučeni:
Zaključavanje servo ovjesa s jednim gumbom: 3 koraka
Zaključavanje ovjesa s jednim gumbom servo: Brdski bicikli s potpunim ovjesom omogućuju glatku vožnju, ali često zahtijevaju zaključavanje ovjesa pri pedaliranju uzbrdo. Inače, ovjes se sabija dok stojite na pedalama, trošeći taj trud. Proizvođači bicikla to znaju i pružaju
MIDI tipkovnica s arkadnim gumbom: 7 koraka (sa slikama)
Arkadna tipka MIDI tipkovnica: Ovo je verzija 2.0 jednog od mojih prvih naleta na Arduino i DIY MIDI programiranje. Razvio sam svoje vještine u izradi prototipova i dizajnu pa sam mislio da bi to bila dobra demonstracija procesa i napredovanja. Uz informiraniji proces projektiranja, ja
Radio streaming kutija s jednim gumbom: 7 koraka (sa slikama)
Radio Streaming Box s jednim gumbom: Napravio sam kutiju za bar svoje prijateljice koja ima Raspberry Pi unutra i pritiskom na jednu tipku struji zvuk na web stranicu koristeći Darkice i Icecast, dok istovremeno pali natpis 'On-Air'. Mislio sam da je to nešto što ljudi već znaju
Brza i prljava tipkovnica Das (prazna tipkovnica): 3 koraka
Brza i prljava Das tipkovnica (prazna tipkovnica): Dasova tipkovnica naziv je najpopularnije tipkovnice bez natpisa na tipkama (prazna tipkovnica). Das Keyboard se prodaje po cijeni od 89,95 USD. Ovo uputstvo će vas voditi iako ćete sami napraviti bilo koju staru tipkovnicu koja vam leži
Presadite svoje klasične Mac miš miša s jednim gumbom: 5 koraka
Presadite svoje klasične Mac miš miša s jednim gumbom: dosadilo vam je od novih glupih miševa? umorni ste od svojih klasičnih Mac tipkovnica s jednim gumbom, nedostatka … svega osim jednog gumba? loše će vam pokazati kako presaditi nutrinu jeftinog miša dobre volje u vaš Mac miš kako biste postigli savršenu ravnotežu stila