Turinys:

„Pasidaryk pats“LCD klaviatūros skydas „Arduino Uno“: 6 žingsniai (su nuotraukomis)
„Pasidaryk pats“LCD klaviatūros skydas „Arduino Uno“: 6 žingsniai (su nuotraukomis)

Video: „Pasidaryk pats“LCD klaviatūros skydas „Arduino Uno“: 6 žingsniai (su nuotraukomis)

Video: „Pasidaryk pats“LCD klaviatūros skydas „Arduino Uno“: 6 žingsniai (su nuotraukomis)
Video: УЗНАВ ЭТОТ СЕКРЕТ ты больше никогда не выбросишь СТАРУЮ КЛАВИАТУРУ! 2024, Lapkritis
Anonim
„Pasidaryk pats“LCD klaviatūros skydas, skirtas „Arduino Uno“
„Pasidaryk pats“LCD klaviatūros skydas, skirtas „Arduino Uno“

Aš daug ieškojau, kaip pasidaryti „pasidaryk pats“LCD klaviatūros skydą, ir neradau, todėl sukūriau ir noriu pasidalinti su jumis.

1 žingsnis: reikalingos dalys

Būtinos dalys
Būtinos dalys
  • „Arduino Uno“
  • 16x2 anglies displėjus
  • vyrų ir moterų antraštės
  • Nulis pcb
  • pora rezistorių
  • 10 000 puodų (gaukite vieną lydmetalį)
  • 5 mygtukai
  • keletas mažų laidų dalių
  • REIKALINGI ĮRANKIAI
  • pjaustytuvas (nulinio pcb pjovimui)
  • lituoklis
  • kažkokia viela
  • vielos kirpimo mašinėlė
  • tai viskas

2 žingsnis: teorijos dalis (imp)

Teorinė dalis (imp)
Teorinė dalis (imp)

LCD klaviatūros skydelyje naudojama labai protinga ir tvarkinga technika, kuri nuskaito mygtukus iš analoginio skaitymo kaiščio A0

tai šaunus dalykas.

bet kaip?

Paslaptis yra įtampos skirstytuvai

taigi kas yra įtampos daliklis.

Įtampos skirstytuvas yra paprasta grandinė, kuri didelę įtampą paverčia mažesne. Naudodami tik du serijos rezistorius ir įėjimo įtampą, galime sukurti išėjimo įtampą, kuri yra įvesties dalis.

taip, nukopijavau įklijavau iš google;-)

Taigi dabar mes turime padaryti įtampos daliklį tarp 5v ir A0 arduino

ir bus 4 skirtingi įtampos skirstytuvai ir kiekvienas iš jų atgys, kai paspausime mygtuką

ir taip mes gauname skirtingus įėjimus viename kaištyje.

3 žingsnis: BIBLIOTEKOS IR REZISTORIŲ APSKAIČIAVIMAS

BIBLIOTEKOS IR REZISTORIŲ SKAIČIAVIMAS
BIBLIOTEKOS IR REZISTORIŲ SKAIČIAVIMAS

Dabar mes žinome, kaip priimti duomenis

bet kokios mums reikia įtampos skirstytuvų rezistorių vertės

mūsų bazinė įtampa yra 5 V.

pagal LCD klaviatūros biblioteką, kurią parašė dzindra „GitHub“

nuoroda yra:-

github.com/dzindra/LCDKeypad

LCD klaviatūroje.h

// galite pakeisti klavišų paspaudimų aptikimo slenksčius

#define KEYPAD_TRESHOLD_NONE 1000

#define KEYPAD_TRESHOLD_RIGHT 50

#define KEYPAD_TRESHOLD_DOWN 380

#define KEYPAD_TRESHOLD_UP 195

#55

#90

taigi slenksčių laikymas yra analoginis kaiščio A0 skaitymas

susipažinęs su mano skaitymais

mums reikia

150k kaip bazinis rezistorius (visi kiti yra pagrįsti juo)

250 000 - pasirinkite

82k - žemyn

150k- liko

15 tūkst

2 omai -gerai

# Jei neturite jokių vertybių, galite šiek tiek pakilti arba sumažėti, nes turime tiesiog būti toje riboje.

4 veiksmas: pradėkite gaminti LCD (CONNECTION)

Pradėkite kurti LCD (CONNECTION)
Pradėkite kurti LCD (CONNECTION)
Pradėkite kurti LCD (CONNECTION)
Pradėkite kurti LCD (CONNECTION)

Dabar paimkite apskaičiuotas dalis ir rezistorius ir pradėkite gaminti

1 ŽINGSNIS.

supjaustykite nulinį pcb iki „Arduino uno“dydžio

dabar

2 ŽINGSNIS.

prie lentos pridėti vyrų antraštes

* kaiščiai, prijungti prie LCD, yra

#define KEYPAD_LCD_PINS 8, 9, 4, 5, 6, 7

sumontuoti vyrų antraštes

Analoginiai kaiščiai yra tinkami su nuliu PCB

BET reikia šiek tiek sulenkti skaitmeninius kaiščius (norint juos sureguliuoti)

LCD RS kaištis į skaitmeninį kaištį 08

LCD Įjunkite kaištį į skaitmeninį kaištį 09

LCD D4 kaištis į skaitmeninį kaištį 4

LCD D5 kaištis į skaitmeninį kaištį 5

LCD D6 kaištis į skaitmeninį kaištį 6

LCD D7 kaištis į skaitmeninį kaištį 7

Be to, prijunkite 10 tūkst. Puodą prie +5 V ir GND, su valytuvu (išvestimi) prie LCD ekranų VO kaiščio (3 kontaktas). Foniniam apšvietimui maitinti naudojamas 220 omų rezistorius, kuris valdomas 10 kaiščiu

5 žingsnis: LCD ir litavimo mygtukų montavimas

LCD ir litavimo mygtukų montavimas
LCD ir litavimo mygtukų montavimas
LCD ir litavimo mygtukų montavimas
LCD ir litavimo mygtukų montavimas
LCD ir litavimo mygtukų montavimas
LCD ir litavimo mygtukų montavimas

norėjau, kad mano LCD būtų nuimamas, todėl naudojau moterišką antraštę

tiesiog sulenkite jungties kaiščius, kad juos būtų galima lituoti ant plokštės

atitinkamai įpilkite puodą

6 veiksmas: „Zero Pcb“mygtukų litavimas

Image
Image
Nulinio kompiuterio mygtukų litavimas
Nulinio kompiuterio mygtukų litavimas
Nulinio kompiuterio mygtukų litavimas
Nulinio kompiuterio mygtukų litavimas

lituoju 4 raktus ir pasirenku į kitą pusę.

galite lituoti, kur tik norite, ir jis yra paruoštas naudoti

SUSpaudimų mygtukų PIN kodai yra šie:

* --------------------

| |

| |

| |

--------------------*

THE * pažymėti kampai paprastai yra atviri ir paspaudus mygtuką jie prijungiami

Rekomenduojamas: