Turinys:
- Prekės
- 1 žingsnis: suprojektuokite klaviatūros išdėstymą
- 2 veiksmas: sukurkite SVG failą
- 3 žingsnis: sukurkite 3D modelį
- 4 žingsnis: litavimas ir surinkimas
- 5 žingsnis: kodas
Video: Mechaninė „Arduino“klaviatūra: 5 žingsniai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Man reikėjo smeigtuko pagalvėlės kitam projektui, todėl nusprendžiau pasidaryti klaviatūrą su dalimis, kurias turėjau namuose.
Prekės
-
1u raktų dėžės:
- 1 iki 9
- IŠTRINTI
-
2u klaviatūros:
- 0
- Įveskite
- 12 pagrindinių jungiklių (aš naudojau geltonas vyšnių spalvas, bet bet kokia „Cherrys“veiks!)
- Arduino Uno
- 3D spausdinta jungiklio plokštė (žr. 1 veiksmą)
1 žingsnis: suprojektuokite klaviatūros išdėstymą
Jei norite, kad klaviatūra būtų tokio paties dydžio klavišų kaip aš, galite tiesiogiai atsisiųsti ir 3D spausdinti mano STL failą ir pereiti prie 4 veiksmo!
Bet jei jums reikia sukurti savo naudojant klaviatūros išdėstymo redaktorių:
Ištrinkite pasveikinimo pranešimą spustelėdami jį ir naudodami mygtuką „Ištrinti raktą“.
Norėdami gauti norimą išdėstymą, galite pakoreguoti kiekvieną klavišą skirtuke Ypatybės ir nustatyti aukštį ir plotį (1 = 1u, 1,5 = 1,5u ir pan.). Klavišus galite perkelti rodyklių klavišais.
Kai jūsų dizainas bus paruoštas, eikite į skirtuką Neapdoroti duomenys ir nukopijuokite kodą.
2 veiksmas: sukurkite SVG failą
Savo dizainą paversite SVG failu naudodami „swilkb“:
Įklijuokite nukopijuotą kodą į plokštės išdėstymą
Pasirinkite jungiklio tipą (siūlau MX_t: 1, nes bus lengviau spausdinti)
Pasirinkite stabilizatoriaus tipą - pasirinkau „Cherry + Costar“{_s: 1}, bet galiausiai nereikėjo stabilizatorių ar jų nenaudojau.
Krašto paminkštinimas yra tai, kokia bus kraštinė aplink visus raktus (aš naudoju 10 mm aplink)
Likusias parinktis išjunkite
Paspauskite Piešti mano CAD. Spustelėkite SVG mygtuką ir išsaugokite failą (turėsite naudoti CTRL-S arba dešiniuoju pelės mygtuku spustelėkite vaizdą).
3 žingsnis: sukurkite 3D modelį
Prisijunkite prie „Tinkercad“ir pradėkite naują projektą.
Importuokite savo SVG failą; tinkercad automatiškai pridės storį. Numatytasis yra 10 mm - per storas jungiklio plokštei! Nustatykite storį (kvadratą viduryje) į 3,00 mm.
Eksportuokite savo projektą kaip STL ir esate pasiruošę spausdinti 3D!
4 žingsnis: litavimas ir surinkimas
Raktai yra sujungti išilgai stulpelių ir eilučių.
Aš iš pradžių suprojektavau grandinę su diodais, kad būtų išvengta klaidingų klavišų paspaudimų. „Arduino“kodas tuo pasirūpina, todėl sutaupykite šiek tiek darbo ir praleiskite diodus!
Pritvirtinkite eilutes prie kaiščių 0, 1, 2
Pritvirtinkite stulpelius prie 10, 11, 12, 13 kaiščių
5 žingsnis: kodas
Aš naudoju klaviatūros biblioteką, kurią turėsite atsisiųsti
Eikite į Eskizas -> Įtraukti biblioteką -> Tvarkyti bibliotekas.. ir ieškokite „Klaviatūra“ir spustelėkite Įdiegti
Jei sukūrėte savo klaviatūrą, sureguliuokite 2D klavišų masyvą.
Įkelkite į „Arduino“ir baigsite!
Rekomenduojamas:
„Cherry Pi Split“mechaninė klaviatūra: 45 žingsniai (su paveikslėliais)
„Cherry Pi Split“mechaninė klaviatūra: Aš daugelį metų naudoju „Microsoft Natural Elite“klaviatūrą. Ir po beveik 20 metų ištikimos tarnybos jis baigiasi. Ieškodamas pakaitalo, taip pat pažvelgiau į skirtingas mechanines klaviatūras. O kadangi aš reguliariai darau „pasidaryk pats“
„ErgoDox“mechaninė klaviatūra: 11 žingsnių (su paveikslėliais)
„ErgoDox“mechaninė klaviatūra: „ErgoDox“klaviatūra yra padalinta, mechaninė ir programuojama. Jis yra visiškai atviro kodo, todėl viskas, ko jums reikia, yra pirkti dalis ir skirti laiko. Aš dirbu programinės įrangos inžinieriumi ir visada ieškau būdų, kaip pagerinti savo produktyvumą
Išvalykite seną mechaninę klaviatūrą: 5 žingsniai (su paveikslėliais)
Išvalykite seną mechaninę klaviatūrą: dešimtajame dešimtmetyje ir anksčiau mechaninės klaviatūros buvo labai paplitusios ir populiarios, o daugeliui žmonių jų suteikiamas jausmas ir garsas labiau priminė rašomąsias mašinėles, prie kurių jie galėjo būti pripratę. Nuo to laiko mechaninė klaviatūra
Individuali mechaninė makrokomandų klaviatūra: 12 žingsnių (su paveikslėliais)
Individuali mechaninė makrokomandų klaviatūra: šioje instrukcijoje aš jums padėsiu sukurti pagrindus, kaip sukurti savo 6 raktų makrokomandą, valdomą „Arduino“. Aš jus supažindinsiu su tuo, ko jums reikia, kaip jį surinkti, kaip užprogramuoti ir kaip jį patobulinti ar paversti savo
Greita ir nešvari klaviatūra (tuščia klaviatūra): 3 žingsniai
Greita ir nešvari klaviatūra (tuščia klaviatūra): „Das“klaviatūra yra populiariausios klaviatūros pavadinimas be jokių užrašų ant klavišų (tuščia klaviatūra). „Das“klaviatūra parduodama už 89,95 USD. Ši pamoka jums padės, nors ją pasigaminsite naudodami bet kurią seną klaviatūrą, kurią guli