Kazalo:
- 1. korak: potrebni deli
- 2. korak: Teoretski del (imp)
- 3. korak: IZRAČUN KNJIŽNICE in UPORNIKA
- 4. korak: Začnite izdelovati LCD (POVEZAVA)
- 5. korak: Namestitev Lcd in gumbov za spajkanje
- Korak 6: Spajkanje gumbov na ničelni plošči
Video: DIY ščit za tipkovnico LCD za Arduino Uno: 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
veliko sem iskal, da bi naredil ščit za tipkovnico z lastnimi rokami, pa ga nisem našel, zato sem ga naredil in ga želim deliti z vami.
1. korak: potrebni deli
- Arduino Uno
- 16x2 char disply
- moški in ženski zatiči glave
- Nič pcb
- nekaj uporov
- 10k lonec (dobite eno prijazno spajkanje)
- 5 gumbov
- nekaj majhnih kosov žic
- OBVEZNA ORODJA
- rezalnik (za rezanje nič pcb)
- spajkalnik
- nekaj žice
- strižnik za žice
- to je vse
2. korak: Teoretski del (imp)
Zaščita tipkovnice LCD uporablja zelo pametno in lepo tehniko, ki bere gumbe iz analognega bralnega zatiča A0
to je kul stvar.
ampak kako?
Skrivnost so NAPETI DELITELJI
kaj je torej delilnik napetosti.
Delitelj napetosti je preprosto vezje, ki veliko napetost spremeni v manjšo. Z uporabo samo dveh zaporednih uporov in vhodne napetosti lahko ustvarimo izhodno napetost, ki je le del vhodne.
ja, kopiral sem ga prilepil iz googla;-)
zato moramo zdaj narediti razdelilnik napetosti med 5v in A0 arduina
in na voljo bodo 4 različni delilniki napetosti in vsak bo zaživel, ko pritisnemo gumb
in tako dobimo različne vhode na enem samem zatiču.
3. korak: IZRAČUN KNJIŽNICE in UPORNIKA
Zdaj vemo, kako jemati vložke
ampak kakšno vrednost uporov za delilnike napetosti potrebujemo
naša osnovna napetost je 5v.
po knjižnici LCD tipkovnice, ki jo je napisala dzindra na GitHubu
povezava je:-
github.com/dzindra/LCDKeypad
v LCD tipkovnici.h
// lahko spremenite pragove za zaznavanje pritiskov tipk
#define KEYPAD_TRESHOLD_NONE 1000
#define KEYPAD_TRESHOLD_RIGHT 50
#define KEYPAD_TRESHOLD_DOWN 380
#define KEYPAD_TRESHOLD_UP 195
#define KEYPAD_TRESHOLD_LEFT 555
#define KEYPAD_TRESHOLD_SELECT 790
zato so pragovi analogno odčitani na zatiču A0
glede na moje branje
rabimo
150k kot osnovni upor (vsi drugi temeljijo na njem)
250k - izberite
82k - navzdol
150k- levo
15k - gor
2 ohm -desno
# če nimate nobenih vrednosti, lahko greste rahlo navzgor ali navzdol, ker moramo biti le na tem pragu.
4. korak: Začnite izdelovati LCD (POVEZAVA)
Zdaj primite dele in upore, ki ste jih izračunali, in začnite izdelovati
KORAK 1.
odrežite nič pcb na velikost Arduino uno
zdaj
2. KORAK.
dodajte moške glave na ploščo
* nožice, povezane z lcd -jem, so
#define KEYPAD_LCD_PINS 8, 9, 4, 5, 6, 7
namestite moške glave
Analogni zatiči so dobri z ničelnimi celicami pcb
Ampak morate rahlo upogniti digitalne zatiče (da jih prilagodite)
LCD RS pin na digitalni pin 08
LCD Omogoči pin na digitalni pin 09
LCD D4 pin na digitalni pin 4
LCD D5 pin na digitalni pin 5
Pin LCD D6 na digitalni pin 6
LCD D7 pin na digitalni pin 7
Poleg tega priključite 10k lonec na +5V in GND s svojim brisalcem (izhod) na VO pin Pin LCD (pin3). Za ohranitev osvetlitve ozadja se uporablja 220 ohmski upor, ki ga nadzira pin 10
5. korak: Namestitev Lcd in gumbov za spajkanje
Hotel sem odstraniti svoj LCD, zato sem uporabil žensko glavo
samo upognite priključne zatiče, da jih lahko spajkate na tiskano ploščo
ustrezno dodajte lonec
Korak 6: Spajkanje gumbov na ničelni plošči
spajkala sem 4 ključe in izbrala na drugo stran.
lahko ga spajkate kjer koli želite in je pripravljen za uporabo
PIN-IZHODI GUMB ZA POKRITEV SO:
* --------------------
| |
| |
| |
---------------------*
Koti, označeni z *, so običajno odprti in s pritiskom na gumb se povežejo
Priporočena:
Cenejši WiFi ščit ESP8266 za Arduino in druge mikro: 6 korakov (s slikami)
Cenejši WiFi ščit ESP8266 za Arduino in druge mikroekontrole: Posodobitev: 29. oktober 2020 Preizkušeno s knjižnico plošč ESP8266 V2.7.4 - deluje Posodobitev: 23. september 2016 Ne uporabljajte knjižnice plošč Arduino ESP V2.3.0 za ta projekt. Dela V2.2.0 Posodobljeno: 19. maj 2016 14. člen tega projekta revidira knjižnice in kodo za delo z
Led Reactie Spel Met Lcd ščit za tipkovnico: 4 koraki
Led Reactie Spel Met Lcd Keyboard Shield: Ali ste izvedeli, ali ste za šolo spoznali arduino? Klinkt leuk! Dan moet je eerst een idee hebben voor een spel. Ik dacht meteen aan spellen waar je snel op een knop moet drukken als hij licht geeft. Dus ik keek op het internet en vond een projec
Sprednja plošča za 16x2 LCD + ščit tipkovnice: 8 korakov (s slikami)
Sprednja plošča za 16x2 LCD + ščit za tipkovnico: Kaj bomo zgradili: V tej vadnici bomo izdelali lasersko rezano akrilno sprednjo ploščo za Adafruit 16x2 LCD + ščit za tipkovnico (različica Arduino). Zaradi preproste nastavitve boste imeli udoben dostop do vseh gumbov na tipkovnici
Programski ščit za zagon nalagalnika ATMEGA328 za Arduino Uno: 3 koraki (s slikami)
Programski ščit zagonskega nalagalnika ATMEGA328 za Arduino Uno: Programski ščit za programiranje zagonskega nalagalnika ATMEGA328P za Arduino Uno Včasih se to zgodi in poškodujete mikroprocesor Arduino Uno Atmega328P. Lahko zamenjate procesor. Najprej pa mora v njem programirati zagonski nalagalnik. Torej ta vadnica, kako narediti to b
Zgradite zaslon po meri v LCD studiu (za tipkovnico G15 in zaslone LCD) .: 7 korakov
Zgradite zaslon po meri v LCD studiu (za tipkovnico G15 in zaslone LCD): V redu, če ste ravnokar dobili tipkovnico G15 in niste navdušeni nad osnovnimi zasloni, ki so priloženi, vas bom popeljal skozi osnove uporabe LCD Studio Ta primer bo prikaz, ki prikazuje samo bas