Sisällysluettelo:

DIY LCD -näppäimistön suoja Arduino Unolle: 6 vaihetta (kuvilla)
DIY LCD -näppäimistön suoja Arduino Unolle: 6 vaihetta (kuvilla)

Video: DIY LCD -näppäimistön suoja Arduino Unolle: 6 vaihetta (kuvilla)

Video: DIY LCD -näppäimistön suoja Arduino Unolle: 6 vaihetta (kuvilla)
Video: Электрика в квартире своими руками. Финал. Переделка хрущевки от А до Я. #11 2024, Heinäkuu
Anonim
DIY LCD -näppäimistön suoja Arduino Unolle
DIY LCD -näppäimistön suoja Arduino Unolle

Etsin paljon DIY LCD -näppäimistön kilven tekemistä, mutta en löytänyt mitään, joten tein sellaisen ja haluan jakaa sen teille.

Vaihe 1: Tarvittavat osat

Tarvittavat osat
Tarvittavat osat
  • Arduino Uno
  • 16x2 hiilen näyttö
  • uros ja naaras Otsatapit
  • Nolla pcb
  • pari vastusta
  • 10k potti (hanki yksi juotosystävällinen)
  • 5 painonappia
  • joitakin pieniä johtoja
  • TARVITTAVAT TYÖKALUT
  • leikkuri (nollan pcb: n leikkaamiseen)
  • juotin
  • joku lanka
  • lankaleikkuri
  • siinä kaikki

Vaihe 2: Teoriaosa (imp)

Teoriaosa (imp)
Teoriaosa (imp)

LCD -näppäimistön suoja käyttää erittäin älykästä ja siistiä tekniikkaa, joka lukee painikkeet analogisesta lukutapista A0

se on siisti juttu.

mutta miten?

Salaisuus on JÄNNITTEENJAKAJAT

niin mikä on jännitteenjakaja.

Jännitteenjakaja on yksinkertainen piiri, joka muuttaa suuren jännitteen pienemmäksi. Käyttämällä vain kahta sarjavastusta ja tulojännitettä voimme luoda lähtöjännitteen, joka on murto -osa tulosta.

Joo kopioin sen liittämällä googlella;-)

joten nyt meidän on tehtävä jännitteenjakaja arduinon välillä 5v ja A0

ja siellä on 4 eri jännitteenjakajaa ja jokainen herää eloon, kun painamme painiketta

ja näin saamme erilaisia tuloja yhdellä nastalla.

Vaihe 3: KIRJASTO- JA VASTUSLASKEMINEN

KIRJASTO- JA VASTUSLASKEMINEN
KIRJASTO- JA VASTUSLASKEMINEN

Nyt tiedämme, miten syötteet otetaan vastaan

mutta mitä arvoa vastukset jännitteenjakajille tarvitsemme

perusjännitteemme on 5v.

dzindran GitHubissa kirjoittaman LCD -näppäimistökirjaston mukaan

linkki on:-

github.com/dzindra/LCDKeypad

LCD -näppäimistössä. h

// voit muuttaa näppäinten painallusten havaitsemiskynnyksiä

#define KEYPAD_TRESHOLD_NONE 1000

#define KEYPAD_TRESHOLD_RIGHT 50

#define KEYPAD_TRESHOLD_DOWN 380

#define KEYPAD_TRESHOLD_UP 195

#define KEYPAD_TRESHOLD_LEFT 555

#define KEYPAD_TRESHOLD_SELECT 790

joten kynnysarvot ovat analogisen lukeman nasta A0

lukujeni mukaan

me tarvitsemme

150k perusvastuksena (kaikki muut perustuvat siihen)

250 000 - valitse

82k - alas

150k- jäljellä

15k ylöspäin

2 ohmia -oikein

# jos sinulla ei ole arvoja, voit mennä hieman ylös tai alas, koska meidän on vain oltava tuossa kynnyksessä.

Vaihe 4: Aloita nestekidenäytön tekeminen (CONNECTION)

Aloita nestekidenäytön tekeminen (CONNECTION)
Aloita nestekidenäytön tekeminen (CONNECTION)
Aloita nestekidenäytön tekeminen (CONNECTION)
Aloita nestekidenäytön tekeminen (CONNECTION)

Tartu nyt laskettuihin osiin ja vastuksiin ja aloita valmistus

VAIHE 1.

leikkaa nolla PCB Arduino uno -kokoiseksi

nyt

VAIHE 2.

lisää miespuoliset otsikot alukselle

* LCD -näyttöön liitetyt nastat ovat

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

asenna urospuoliset otsikot

Analogiset nastat ovat hyviä ilman ns

MUTTA sinun täytyy taivuttaa hieman digitaalisia tappeja (säätääksesi sitä)

LCD RS -nasta digitaaliseen nastaan 08

LCD Ota nasta digitaaliseen nastaan 09

LCD D4 -nastainen digitaalinen nasta 4

LCD D5 -nastainen digitaalinen nasta 5

LCD D6 -nasta - digitaalinen nasta 6

LCD D7 -nastainen digitaalinen nasta 7

Kytke lisäksi 10 k: n potti +5 V: n ja GND: n kanssa pyyhkimellä (lähtö) LCD -näyttöjen VO -nastaan (nasta 3). Taustavalolle käytetään 220 ohmin vastusta ja sitä ohjataan nastalla 10

Vaihe 5: LCD -näytön ja juotospainikkeiden asennus

LCD -näytön ja juotospainikkeiden asennus
LCD -näytön ja juotospainikkeiden asennus
LCD -näytön ja juotospainikkeiden asennus
LCD -näytön ja juotospainikkeiden asennus
LCD -näytön ja juotospainikkeiden asennus
LCD -näytön ja juotospainikkeiden asennus

Halusin lcd: n olevan irrotettava, joten käytin naarasotsikkoa

vain taivuta liitäntätapit niin, että ne voidaan juottaa piirilevylle

lisää kattila vastaavasti

Vaihe 6: Juotetaan Zero PC: n painikkeet

Image
Image
Zero PC: n painikkeiden juottaminen
Zero PC: n painikkeiden juottaminen
Painikkeiden juottaminen Zero PC: ssä
Painikkeiden juottaminen Zero PC: ssä

Juotin 4 avainta ja valitsin toiselle puolelle.

voit juottaa sen missä haluat ja se on käyttövalmis

PAINIKKEIDEN NÄPPÄIMET OVAT:

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

| |

| |

| |

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

THE * -merkityt kulmat ovat normaalisti auki ja painiketta painettaessa ne yhdistetään

Suositeltava: