Satura rādītājs:

DIY LCD tastatūras vairogs Arduino Uno: 6 soļi (ar attēliem)
DIY LCD tastatūras vairogs Arduino Uno: 6 soļi (ar attēliem)

Video: DIY LCD tastatūras vairogs Arduino Uno: 6 soļi (ar attēliem)

Video: DIY LCD tastatūras vairogs Arduino Uno: 6 soļi (ar attēliem)
Video: Lesson 05: Introduction to Serial Monitor | Robojax Arduino Step By Step Course 2024, Novembris
Anonim
DIY LCD tastatūras vairogs Arduino Uno
DIY LCD tastatūras vairogs Arduino Uno

es daudz meklēju, lai izveidotu DIY LCD tastatūras vairogu, un es to neatradu, tāpēc es to izveidoju un vēlos dalīties ar jums.

1. darbība. Nepieciešamās detaļas

Nepieciešamas detaļas
Nepieciešamas detaļas
  • Arduino Uno
  • 16x2 ogļu disks
  • vīriešu un sieviešu galvenes tapas
  • Nulle pcb
  • pāris rezistori
  • 10k katls (iegūstiet vienu lodētam draudzīgu)
  • 5 spiedpogas
  • daži mazi vadu gabali
  • OBLIGĀTI RĪKI
  • griezējs (nulles pcb griešanai)
  • lodāmurs
  • kāds vads
  • stiepļu griezējs
  • tas viss

2. darbība: teorijas daļa (imp)

Teorijas daļa (imp)
Teorijas daļa (imp)

LCD tastatūras vairogs izmanto ļoti gudru un glītu paņēmienu, kas nolasa pogas no analogās lasīšanas tapas A0

tā ir forša lieta.

bet kā?

Noslēpums ir Sprieguma dalītāji

tad kas ir sprieguma dalītājs.

Sprieguma dalītājs ir vienkārša ķēde, kas lielu spriegumu pārvērš par mazāku. Izmantojot tikai divus sērijas rezistorus un ieejas spriegumu, mēs varam izveidot izejas spriegumu, kas ir daļa no ieejas.

Jā, es to kopēju no google;-)

tāpēc tagad mums ir jāizveido sprieguma dalītājs starp arduino 5v un A0

un būs 4 dažādi sprieguma dalītāji, un katrs no tiem atdzīvosies, nospiežot pogu

un tā mēs iegūstam dažādus ievadus vienā tapā.

3. darbība: BIBLIOTĒKAS UN REZISTORA APRĒĶINS

BIBLIOTĒKAS UN REZISTORA APRĒĶINS
BIBLIOTĒKAS UN REZISTORA APRĒĶINS

Tagad mēs zinām, kā ņemt informāciju

bet kāda mums nepieciešama rezistoru vērtība sprieguma dalītājiem

mūsu bāzes spriegums ir 5 V.

saskaņā ar dzindra rakstīto LCD tastatūras bibliotēku vietnē GitHub

saite ir šāda:-

github.com/dzindra/LCDKeypad

LCD tastatūrā.h

// jūs varat mainīt sliekšņus taustiņu nospiešanas noteikšanai

#define KEYPAD_TRESHOLD_NONE 1000

#define KEYPAD_TRESHOLD_RIGHT 50

#define KEYPAD_TRESHOLD_DOWN 380

#define KEYPAD_TRESHOLD_UP 195

555.nosaukums

#define KEYPAD_TRESHOLD_SELECT 790

tātad sliekšņu turēšana ir analoga nolasīšana tapai A0

saskaņā ar maniem lasījumiem

mums vajag

150k kā bāzes rezistors (visi pārējie ir balstīti uz to)

250k - izvēlieties

82k - uz leju

150k- pa kreisi

15k - uz augšu

2 omi -labi

# ja jums nav vērtību, varat nedaudz paaugstināties vai samazināties, jo mums vienkārši ir jābūt šajā slieksnī.

4. solis: sāciet veidot LCD (SAVIENOJUMS)

Sāciet veidot LCD (SAVIENOJUMS)
Sāciet veidot LCD (SAVIENOJUMS)
Sāciet veidot LCD (SAVIENOJUMS)
Sāciet veidot LCD (SAVIENOJUMS)

Tagad paņemiet aprēķinātās detaļas un rezistorus un sāciet izgatavot

1. SOLIS.

sagrieziet nulles pcb Arduino uno izmērā

tagad

2. SOLIS.

pievienojiet kuģa galvenes vīriešiem

* tapas, kas savienotas ar LCD, ir

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

montēt vīriešu galvenes

Analogās tapas ir labas ar nulles PCB veselumiem

BET jums ir nedaudz jāsaliec digitālās tapas (lai to pielāgotu)

LCD RS tapa uz ciparu tapu 08

LCD Iespējot tapu uz digitālo tapu 09

LCD D4 tapa uz ciparu tapu 4

LCD D5 tapa līdz digitālajai tapai 5

LCD D6 tapa uz digitālo tapu 6

LCD D7 tapa līdz digitālajai tapai 7

Turklāt pievienojiet 10k katlu līdz +5V un GND ar tīrītāju (izeju) līdz LCD ekrāniem VO tapa (pin3). Fona apgaismojuma barošanai tiek izmantots 220 omu rezistors, un to kontrolē ar tapu 10

5. solis: LCD un lodēšanas pogu uzstādīšana

LCD un lodēšanas pogu uzstādīšana
LCD un lodēšanas pogu uzstādīšana
LCD un lodēšanas pogu uzstādīšana
LCD un lodēšanas pogu uzstādīšana
LCD un lodēšanas pogu uzstādīšana
LCD un lodēšanas pogu uzstādīšana

Es gribēju, lai mans LCD būtu noņemams, tāpēc es izmantoju sieviešu galveni

vienkārši salieciet savienojuma tapas, lai tās varētu pielodēt uz PCB

attiecīgi pievienojiet katlu

6. solis: pogu lodēšana uz nulles datora

Image
Image
Pogas lodēšana uz nulles datora
Pogas lodēšana uz nulles datora
Pogas lodēšana uz nulles datora
Pogas lodēšana uz nulles datora

es pielodēju 4 atslēgas un izvēlējos uz citu pusi.

Jūs varat to lodēt, kur vien vēlaties, un tas ir gatavs lietošanai

Nospiežamo pogu pogas ir šādas:

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

| |

| |

| |

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

THE * atzīmētie stūri parasti ir atvērti, un, nospiežot pogu, tie tiek savienoti

Ieteicams: