Përmbajtje:

Mburoja e tastierës DIY LCD për Arduino Uno: 6 hapa (me fotografi)
Mburoja e tastierës DIY LCD për Arduino Uno: 6 hapa (me fotografi)

Video: Mburoja e tastierës DIY LCD për Arduino Uno: 6 hapa (me fotografi)

Video: Mburoja e tastierës DIY LCD për Arduino Uno: 6 hapa (me fotografi)
Video: Leap Motion SDK 2024, Korrik
Anonim
Mburoja e tastierës DIY LCD për Arduino Uno
Mburoja e tastierës DIY LCD për Arduino Uno

Unë kërkova shumë për të bërë një mburojë të tastierës LCD DIY dhe nuk gjeta asnjë, kështu që bëra një dhe dua të ndaj me ju djema.

Hapi 1: Pjesët e kërkuara

Pjesët e kërkuara
Pjesët e kërkuara
  • një Arduino Uno
  • 16x2 shpërndarje char
  • mashkull dhe femër Kunjat e kokës
  • Zero pcb
  • disa rezistenca
  • një tenxhere 10k (merrni një saldim miqësor)
  • 5 butona shtypës
  • disa copa të vogla telash
  • MJETET E KERKUARA
  • një prestar (për prerjen zero pcb)
  • një hekur bashkues
  • ndonjë tel
  • një prerës teli
  • kjo është e gjitha

Hapi 2: Pjesa e Teorisë (dreq)

Pjesa e teorisë (dreq)
Pjesa e teorisë (dreq)

Mburoja e tastierës LCD përdor një Teknikë shumë të zgjuar dhe të pastër që lexon butona nga kunja analoge e leximit A0

kjo është një gjë e lezetshme.

por SI?

Sekreti janë NDARSIT E Tensionit

pra çfarë është ndarësi i tensionit.

Ndarësi i tensionit është një qark i thjeshtë që shndërron një tension të madh në një më të vogël. Duke përdorur vetëm dy rezistenca seri dhe një tension hyrës, ne mund të krijojmë një tension dalës që është një pjesë e hyrjes.

po, e kopjova ngjitur nga google;-)

kështu që tani ne duhet të bëjmë një ndarës të tensionit midis 5v dhe A0 të arduino

dhe do të ketë 4 ndarës të ndryshëm të tensionit dhe secili do të vijë në jetë ndërsa shtypim butonin

dhe kështu marrim hyrje të ndryshme në një kunj të vetëm.

Hapi 3: BIBLIOTEKA DHE LLOGARITJA E RESISTORIT

BIBLIOTEKA DHE LLOGARITJA E RESISTORIT
BIBLIOTEKA DHE LLOGARITJA E RESISTORIT

Tani ne e dimë se si të marrim inputet

por çfarë vlere të rezistorëve për ndarësit e tensionit na nevojitet

tensioni ynë bazë është 5v.

sipas bibliotekës së tastierës LCD të shkruar nga dzindra në GitHub

lidhja eshte:-

github.com/dzindra/LCDKeypad

në tastierën LCD.h

// mund të ndryshoni pragjet për zbulimin e shtypjeve të tastit

#përcakto KEYPAD_TRESHOLD_NONE 1000

#përcakto KEYPAD_TRESHOLD_RIGHT 50

#përcakto KEYPAD_TRESHOLD_DOWN 380

#përcakto KEYPAD_TRESHOLD_UP 195

#përcakto KEYPAD_TRESHOLD_LEFT 555

#përcakto KEYPAD_TRESHOLD_SELECT 790

pra pragjet e mbajtura është lexim analog i pinit A0

sipas leximeve të mia

ne kemi nevojë

150k si rezistencë bazë (të gjitha të tjerat bazohen në të)

250k - zgjidhni

82k - poshtë

150k- majtas

15k - lart

2 Ohm -në rregull

# nëse nuk keni ndonjë vlerë mund të shkoni pak lart ose poshtë sepse ne duhet të jemi vetëm në atë prag.

Hapi 4: Filloni të bëni LCD (LIDHJE)

Filloni të bëni LCD (LIDHJE)
Filloni të bëni LCD (LIDHJE)
Filloni të bëni LCD (LIDHJE)
Filloni të bëni LCD (LIDHJE)

Tani kapni pjesët dhe rezistorët që keni llogaritur dhe filloni të bëni

HAPI 1.

prerë pcb zero në madhësinë e Arduino uno

tani

HAPI 2

shtoni tituj meshkuj në tabelë

* kunjat e lidhura me LCD janë

#përcaktoni KEYPAD_LCD_PINS 8, 9, 4, 5, 6, 7

montoni titujt meshkuj

Kunjat analoge janë të mira me zero të tëra PCB

POR ju duhet të përkulni pak kunjat dixhitale (për ta rregulluar atë)

Kodi LCD RS në pin dixhital 08

LCD Aktivizoni pin në pin dixhital 09

Kodi LCD D4 në kunjin dixhital 4

Kodi LCD D5 në kunjin dixhital 5

Kodi LCD D6 në kunjin dixhital 6

Kodi LCD D7 në kunjin dixhital 7

Për më tepër, lidhni një tenxhere 10k në +5V dhe GND, me fshirësin (daljen) në ekranet LCD VO pin (pin3). Një rezistencë 220 ohm përdoret për të ndezur dritën e pasme dhe kontrollohet nga kunja 10

Hapi 5: Montimi i butonave LCD dhe bashkimi

Montimi i butonave LCD dhe bashkimi
Montimi i butonave LCD dhe bashkimi
Montimi i butonave LCD dhe bashkimi
Montimi i butonave LCD dhe bashkimi
Montimi i butonave LCD dhe bashkimi
Montimi i butonave LCD dhe bashkimi

Unë doja që LCD -ja ime të ishte e lëvizshme kështu që unë përdor një kokë femre

thjesht përkulni kunjat e lidhjes në mënyrë që ato të bashkohen në pcb

shtoni tenxheren në përputhje me rrethanat

Hapi 6: Bashkimi i butonave në Zero Pcb

Image
Image
Bashkimi i butonave në Zero Pcb
Bashkimi i butonave në Zero Pcb
Bashkimi i butonave në Zero Pcb
Bashkimi i butonave në Zero Pcb

bashkova 4 çelësa dhe zgjodha në një anë tjetër.

mund ta lidhni kudo që dëshironi dhe është gati për përdorim

PIN-OUT E BUTONAVE PUSH JAN::

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

| |

| |

| |

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

Këndet * e shënuara normalisht janë të hapura dhe me shtypjen e butonit lidhen

Recommended: