INHOUDSOPGAWE:

DIY LCD -sleutelbordskerm vir Arduino Uno: 6 stappe (met foto's)
DIY LCD -sleutelbordskerm vir Arduino Uno: 6 stappe (met foto's)

Video: DIY LCD -sleutelbordskerm vir Arduino Uno: 6 stappe (met foto's)

Video: DIY LCD -sleutelbordskerm vir Arduino Uno: 6 stappe (met foto's)
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, November
Anonim
DIY LCD -sleutelbordskerm vir Arduino Uno
DIY LCD -sleutelbordskerm vir Arduino Uno

Ek het baie gesoek na die maak van 'n DIY LCD -sleutelbordskerm, maar ek het niks gevind nie, so ek het een gemaak en wil met julle deel.

Stap 1: Onderdele benodig

Onderdele benodig
Onderdele benodig
  • 'n Arduino Uno
  • 16x2 char disply
  • manlike en vroulike kopstukke
  • Nul PCB
  • paar weerstande
  • 'n 10k -pot (kry een soldeervriendelik)
  • 5 drukknoppies
  • 'n paar klein stukkies drade
  • GEREEDSKAP NODIG
  • 'n snyer (om nul PCB te sny)
  • 'n soldeerbout
  • 'n paar draad
  • 'n draadknipper
  • dis alles

Stap 2: Die teorie -deel (imp)

Theory Part (imp)
Theory Part (imp)

Die LCD -klavierskerm gebruik 'n baie slim en netjiese tegniek, wat knoppies van Analog leespen A0 lees

dis 'n gawe ding.

maar hoe?

Die geheim is VOLTAGE DIVIDERS

so wat is 'n spanningsverdeler.

'N Spanningsverdeler is 'n eenvoudige stroombaan wat 'n groot spanning in 'n kleiner omskakel. Deur slegs twee reeksweerstande en 'n ingangsspanning te gebruik, kan ons 'n uitsetspanning skep wat 'n breukdeel van die ingang is.

ja, ek het dit van Google af geplak;-)

so nou moet ons 'n spanningsverdeler tussen 5v en A0 van arduino maak

en daar sal 4 verskillende spanningsverdelers wees en elkeen sal lewe kry terwyl ons op die knoppie druk

en dit is hoe ons verskillende insette op 'n enkele pen kry.

Stap 3: DIE BIBLIOTEEK EN WEERSTANDBEREKENING

DIE BIBLIOTEEK EN WEERSTANDBEREKENING
DIE BIBLIOTEEK EN WEERSTANDBEREKENING

Nou weet ons hoe om insette te neem

maar watter waarde van weerstande vir spanningsverdelers benodig ons?

ons basisspanning is 5v.

volgens die LCD -sleutelbordbiblioteek geskryf deur dzindra op GitHub

die skakel is:-

github.com/dzindra/LCDKeypad

in LCD -klavier. h

// u kan die drempels verander om die druk van sleutels op te spoor

#definieer KEYPAD_TRESHOLD_NONE 1000

#definieer KEYPAD_TRESHOLD_RIGHT 50

#definieer KEYPAD_TRESHOLD_DOWN 380

#definieer KEYPAD_TRESHOLD_UP 195

#definieer KEYPAD_TRESHOLD_LEFT 555

#definieer KEYPAD_TRESHOLD_SELECT 790

dus is die drempels analoog gelees van pen A0

volgens my lesings

ons benodig

150k as basisweerstand (alle ander is daarop gebaseer)

250k - kies

82k - af

150k- oor

15k - op

2 ohm -reg

# As u geen waardes het nie, kan u effens op of af gaan, want ons moet net binne die drempel wees.

Stap 4: Begin met die maak van LCD (AANSLUITING)

Begin LCD maak (AANSLUIT)
Begin LCD maak (AANSLUIT)
Begin LCD maak (AANSLUITING)
Begin LCD maak (AANSLUITING)

Gryp nou die dele en weerstande wat u bereken het en begin maak

STAP 1.

sny die nul PCB tot die grootte van Arduino uno

nou

STAP 2.

voeg manlike opskrifte aan boord

* die penne wat op lcd gekoppel is, is

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

monteer manlike opskrifte

Analoog penne is goed met nul PCB -groothede

MAAR jy moet die digitale penne effens buig (om dit aan te pas)

LCD RS -pen na digitale pen 08

LCD Aktiveer pen tot digitale pen 09

LCD D4 -pen na digitale pen 4

LCD D5 -pen na digitale pen 5

LCD D6 -pen na digitale pen 6

LCD D7 -pen na digitale pen 7

Draai ook 'n 10k -pot na +5V en GND, met die veër (uitset) na die LCD -skerm VO pin (pin3). 'N Weerstand van 220 ohm word gebruik om die agterlig aan te dryf en word deur pin 10 beheer

Stap 5: Monteer die LCD- en soldeerknoppies

Montering van die lcd- en soldeerknoppies
Montering van die lcd- en soldeerknoppies
Montering van die lcd- en soldeerknoppies
Montering van die lcd- en soldeerknoppies
Montering van die lcd- en soldeerknoppies
Montering van die lcd- en soldeerknoppies

Ek wou hê my lcd moet verwyderbaar wees, en ek het 'n vroulike kop gebruik

buig net die verbindingspenne sodat hulle op die PCB gesoldeer kan word

voeg die pot dienooreenkomstig by

Stap 6: Soldeer die knoppies op die nulkopie

Image
Image
Soldeer die knoppies op die Zero Pcb
Soldeer die knoppies op die Zero Pcb
Soldeer die knoppies op die Zero Pcb
Soldeer die knoppies op die Zero Pcb

Ek het 4 sleutels gesoldeer en na 'n ander kant gekies.

u kan dit soldeer waar u wil en dit is gereed om te gebruik

DIE PIN-UITGANGS VAN STUKKNOPPE IS:

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

| |

| |

| |

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

DIE * gemerkte hoeke is gewoonlik oop en as u op die knoppie druk, word hulle verbind

Aanbeveel: