Orodha ya maudhui:

Shield Keypad Shield ya DIY ya Arduino Uno: Hatua 6 (na Picha)
Shield Keypad Shield ya DIY ya Arduino Uno: Hatua 6 (na Picha)

Video: Shield Keypad Shield ya DIY ya Arduino Uno: Hatua 6 (na Picha)

Video: Shield Keypad Shield ya DIY ya Arduino Uno: Hatua 6 (na Picha)
Video: Pro Micro ATMEGA32U4 Arduino Pins and 5V, 3.3V Explained 2024, Julai
Anonim
DIY Shield Keypad Shield kwa Arduino Uno
DIY Shield Keypad Shield kwa Arduino Uno

I searched sana kwa ajili ya kufanya DIY LCD Keypad ngao na i kupatikana hakuna hivyo mimi alifanya moja na wanataka kushiriki na u guys.

Hatua ya 1: Sehemu Zinazohitajika

Sehemu Zinazohitajika
Sehemu Zinazohitajika
  • Arduino Uno
  • 16x2 char kutoa
  • pini za kichwa cha kiume na kike
  • Zero pcb
  • wapinzani
  • sufuria ya 10k (pata rafiki mmoja mzuri)
  • 5 vifungo vya kushinikiza
  • vipande vidogo vya waya
  • VITUO VINAhitajika
  • mkataji (kwa kukata sifuri pcb)
  • chuma cha kutengeneza
  • waya fulani
  • kipande cha waya
  • hiyo ni yote

Hatua ya 2: Sehemu ya nadharia (imp)

Sehemu ya nadharia (imp)
Sehemu ya nadharia (imp)

Kinga ya keypad ya LCD hutumia Mbinu nzuri sana na nadhifu ambayo inasoma vifungo kutoka kwa Analog kusoma pin A0

hilo ni jambo la kupendeza.

lakini VIPI?

Siri ni WAGAWANYAJI WA VOLTAGE

kwa hivyo mgawanyiko wa voltage ni nini.

Mgawanyiko wa voltage ni mzunguko rahisi ambao hubadilisha voltage kubwa kuwa ndogo. Kutumia vipinga mbili mfululizo na voltage ya kuingiza, tunaweza kuunda voltage ya pato ambayo ni sehemu ya pembejeo.

ndio nimeinakili kutoka kwa google;-)

kwa hivyo sasa tunahitaji kufanya mgawanyiko wa voltage kati ya 5v na A0 ya arduino

na kutakuwa na wagawanyiko 4 wa voltage tofauti na kila mmoja atakua hai tunapobonyeza kitufe

na ndivyo tunapata pembejeo tofauti kwa pini moja.

Hatua ya 3: HABARI NA MAKTABA

HABARI NA MAKTABA
HABARI NA MAKTABA

Sasa tunajua jinsi ya kuchukua pembejeo

lakini ni thamani gani ya vipinga kwa wagawanyaji wa voltage tunahitaji

voltage yetu ya msingi ni 5v.

kulingana na maktaba ya Keypad ya LCD iliyoandikwa na dzindra kwenye GitHub

kiunga ni: -

github.com/dzindra/LCDKeypad

katika keypad ya LCD.h

// unaweza kubadilisha vizingiti kwa kugundua mashinikizo muhimu

#fafanua KEYPAD_TRESHOLD_NONE 1000

#fafanua KIFUNGUO_KUSIMAMIA_KULIA 50

#fafanua KEYPAD_TRESHOLD_DOWN 380

#fafanua KEYPAD_TRESHOLD_UP 195

#fafanua KEYPAD_TRESHOLD_LEFT 555

#fafanua KEYPAD_TRESHOLD_SELECT 790

kwa hivyo vizingiti vinashikilia ni Analog iliyosomwa kwa pini A0

kujikusanya na usomaji wangu

Tunahitaji

150k kama kinzani cha msingi (zingine zote zinategemea hiyo)

250k - chagua

82k - chini

150k- kushoto

15k - juu

2 ohm - sawa

# ikiwa huna maadili yoyote unaweza kwenda juu au chini kwa sababu tunahitaji tu kuwa katika kizingiti hicho.

Hatua ya 4: Anza Kutengeneza LCD (Uunganisho)

Anza Kutengeneza LCD (Uunganisho)
Anza Kutengeneza LCD (Uunganisho)
Anza Kutengeneza LCD (Uunganisho)
Anza Kutengeneza LCD (Uunganisho)

Sasa shika sehemu na vipinga ulivyohesabu na anza kutengeneza

HATUA YA 1.

kata pcb sifuri kwa saizi ya Arduino uno

sasa

HATUA YA 2.

ongeza vichwa vya kiume kwenye bodi

* pini zilizounganishwa na LCD ni

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

panda vichwa vya kiume

Pini za Analog ni nzuri na sifuri pcb sifuri

LAKINI unahitaji kuinama pini za dijiti kidogo (kuirekebisha)

Pini ya LCD RS kwa pini ya dijiti 08

LCD Wezesha pini kwa pini ya dijiti 09

Pini ya LCD D4 kwa pini ya dijiti 4

Pini ya LCD D5 kwa pini ya dijiti 5

Pini ya LCD D6 kwa pini ya dijiti 6

Pini ya LCD D7 kwa pini ya dijiti 7

Kwa kuongeza, weka sufuria ya 10k kwa + 5V na GND, na ni wiper (pato) kwa skrini za LCD VO pin (pin3). Kontena ya 220 ohm hutumiwa kuwezesha taa-nyuma na inadhibitiwa na pini 10

Hatua ya 5: Kuweka vifungo vya Lcd na Soldering

Kuweka vifungo vya Lcd na Soldering
Kuweka vifungo vya Lcd na Soldering
Kuweka vifungo vya Lcd na Soldering
Kuweka vifungo vya Lcd na Soldering
Kuweka vifungo vya Lcd na Soldering
Kuweka vifungo vya Lcd na Soldering

nilitaka LCD yangu iondolewe kwa hivyo nilitumia kichwa cha kike

pindisha tu pini za unganisho ili ziweze kuuzwa kwenye pcb

ongeza sufuria ipasavyo

Hatua ya 6: Kuunganisha vifungo kwenye Zero Pcb

Image
Image
Kuunganisha vifungo kwenye Zero Pcb
Kuunganisha vifungo kwenye Zero Pcb
Kuunganisha vifungo kwenye Zero Pcb
Kuunganisha vifungo kwenye Zero Pcb

niliuza funguo 4 na uchague upande mwingine.

unaweza kuiunganisha mahali popote unapopendelea na iko tayari kutumika

VITAMBULISHO VYA VIFUNGO VYA PUSH NI:

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

| |

| |

| |

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

Pembe * zilizo na alama kawaida huwa wazi na kwa kubonyeza kitufe huunganishwa

Ilipendekeza: