Sadržaj:

Arduino mehanička tastatura: 5 koraka (sa slikama)
Arduino mehanička tastatura: 5 koraka (sa slikama)

Video: Arduino mehanička tastatura: 5 koraka (sa slikama)

Video: Arduino mehanička tastatura: 5 koraka (sa slikama)
Video: НАБРАЛ Секретный Код На Телефоне И ОФИГЕЛ!! БАТАРЕЯ НЕ САДИТСЯ! 2024, Novembar
Anonim
Arduino mehanička tastatura
Arduino mehanička tastatura
Arduino mehanička tastatura
Arduino mehanička tastatura

Trebao mi je pin pad za drugi projekat, pa sam odlučio da napravim tastaturu sa dijelovima koje sam imao kod kuće.

Supplies

  • 1u tipkovnice

    • 1 do 9
    • IZBRIŠI
  • 2u tipkovnice

    • 0
    • ENTER
  • 12 ključeva (koristio sam Cherry žutu boju, ali Cherrys će raditi po volji!)
  • Arduino Uno
  • 3D štampana ploča prekidača (pogledajte korak 1)

Korak 1: Dizajnirajte raspored tastature

Ako želite da vaša tastatura bude sa tasterima iste veličine kao ja, možete preuzeti i 3D štampati moju STL datoteku direktno i preskočiti na korak 4!

Ali ako trebate sami dizajnirati pomoću uređivača rasporeda tastature:

Izbrišite poruku dobrodošlice klikom na nju i pomoću dugmeta Delete Key.

Da biste dobili željeni izgled, možete prilagoditi svaki ključ na kartici Svojstva i postaviti visinu i širinu (1 = 1u, 1,5 = 1,5u i tako dalje). Pomoću tastera sa strelicama možete da pomerate tastere.

Kad vaš dizajn bude spreman, idite na karticu Sirovi podaci i kopirajte kôd tamo.

Korak 2: Izgradite SVG datoteku

Dizajn ćete pretvoriti u SVG datoteku sa swilkb:

Zalijepite kôd koji ste kopirali u raspored ploča

Odaberite vrstu prekidača (predlažem MX_t: 1 jer će se lakše ispisivati)

Odaberite vrstu stabilizatora - odabrao sam Cherry + Costar {_s: 1}, ali mi na kraju nisu bili potrebni ili korišteni stabilizatori.

Rubovi su veliki obrub oko svih vaših ključeva (koristio sam 10 mm svuda okolo)

Ostale opcije ostavite isključenima

Pritisnite Draw My CAD. Pritisnite dugme SVG i sačuvajte datoteku (moraćete da pritisnete CTRL-S ili desni klik na sliku).

Korak 3: Izgradite 3D model

Napravite 3D model
Napravite 3D model

Prijavite se na Tinkercad i započnite novi projekt.

Uvezite SVG datoteku; tinkercad će automatski dodati debljinu. Zadana vrijednost je 10 mm - previše debela za ploču sa prekidačem! Postavite debljinu (kvadrat u sredini) na 3,00 mm.

Izvezite svoj projekat kao STL i spremni ste za 3D štampanje!

Korak 4: Lemite i sastavite

Lemiti i sastavljati
Lemiti i sastavljati
Lemiti i sastavljati
Lemiti i sastavljati

Tipke su povezane duž kolona i redova.

Prvobitno sam dizajnirao sklop s diodama kako bi se spriječilo lažno pritiskanje tipki. Arduino kôd vodi računa o tome, pa si uštedite malo posla i preskočite diode!

Pričvrstite redove na pinove 0, 1, 2

Pričvrstite stupce na pinove 10, 11, 12, 13

Korak 5: Kodirajte

Kod
Kod

Koristio sam biblioteku tastature koju ćete morati preuzeti

Idite na Sketch -> Include Library -> Manage Libraries.. i potražite "Keypad" i kliknite Install

Ako ste sami dizajnirali tastaturu, prilagodite 2D niz tastera.

Prenesite na svoj Arduino i gotovi ste!

Preporučuje se: