Sisukord:

DIY LCD -klahvistiku kilp Arduino Uno jaoks: 6 sammu (piltidega)
DIY LCD -klahvistiku kilp Arduino Uno jaoks: 6 sammu (piltidega)

Video: DIY LCD -klahvistiku kilp Arduino Uno jaoks: 6 sammu (piltidega)

Video: DIY LCD -klahvistiku kilp Arduino Uno jaoks: 6 sammu (piltidega)
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, November
Anonim
DIY LCD -klahvistiku kilp Arduino Uno jaoks
DIY LCD -klahvistiku kilp Arduino Uno jaoks

Otsisin palju DIY LCD -klaviatuuri kaitsekile valmistamiseks ja ma ei leidnud ühtegi, nii et tegin selle ja tahan teiega jagada.

Samm: vajalikud osad

Vajalikud osad
Vajalikud osad
  • a Arduino Uno
  • 16x2 sülearvuti
  • isane ja emane Päisepoldid
  • Null PCB
  • paar takisti
  • 10k pott (hankige üks joodisõbralik)
  • 5 vajutusnuppu
  • mõned väikesed juhtmed
  • VAJALIKUD TÖÖRIISTAD
  • lõikur (null -pcb lõikamiseks)
  • jootekolb
  • mingi traat
  • traadi lõikur
  • see kõik

2. samm: teooriaosa (imp)

Teooria osa (imp)
Teooria osa (imp)

LCD -klahvistiku kilp kasutab väga nutikat ja korralikku tehnikat, mis loeb analoog -lugemisnõela A0 nuppe

see on lahe asi.

aga kuidas?

Saladus on VOLTAGE DIVIDERS

mis siis on pingejagur.

Pingejagur on lihtne vooluahel, mis muudab suure pinge väiksemaks. Kasutades vaid kahte seeria takistit ja sisendpinget, saame luua väljundpinge, mis moodustab murdosa sisendist.

Jah, ma kleepisin selle Google'ist;-)

nii et nüüd peame tegema arduino pingejaguri 5v ja A0 vahel

ja seal on 4 erinevat pingejagurit ja igaüks hakkab ellu elama, kui me nuppu vajutame

ja nii saame ühe tihvtiga erinevaid sisendeid.

3. samm: RAAMATUKOGU JA TAKISTUSTE ARVUTAMINE

RAAMATUKOGU JA RESISTORI ARVUTUS
RAAMATUKOGU JA RESISTORI ARVUTUS

Nüüd me teame, kuidas sisendeid võtta

aga millist takistite väärtust pingejagajatele vajame

meie baaspinge on 5v.

vastavalt LCD -klahvistiku raamatukogule, mille on kirjutanud dzindra GitHubis

link on:-

github.com/dzindra/LCDKeypad

LCD -klaviatuuril. h

// saate muuta klahvivajutuste tuvastamise künniseid

#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

seega on künniste hoidmine tihvti A0 analooglugemine

minu näitude järgi

me vajame

150k baastakistina (kõik muud põhinevad sellel)

250 000 - valige

82k - alla

150k- vasakule

15k - üles

2 oomi -õige

# kui teil pole väärtusi, võite veidi üles või alla minna, sest me peame lihtsalt selles künnises olema.

Samm: alustage LCD -ekraani valmistamist (ÜHENDAMINE)

Alustage LCD -ekraani valmistamist (CONNECTION)
Alustage LCD -ekraani valmistamist (CONNECTION)
Alustage LCD -ekraani valmistamist (CONNECTION)
Alustage LCD -ekraani valmistamist (CONNECTION)

Nüüd haarake arvutatud osad ja takistid ning hakake valmistama

SAMM 1.

lõigake null -pcb Arduino uno suuruseks

nüüd

2. SAMM.

lisage pardale meessoost päised

* LCD -ga ühendatud tihvtid on

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

paigaldada meespead

Analoog -tihvtid on head null -pcb tervikutena

AGA peate digitaalseid tihvte veidi painutama (selle reguleerimiseks)

LCD RS -tihvt digitaalsele tihvtile 08

LCD Lubage tihvt digitaalsele tihvtile 09

LCD D4 tihvt - digitaalne tihvt 4

LCD D5 tihvt - digitaalne tihvt 5

LCD D6 tihvt - digitaalne tihvt 6

LCD D7 tihvt - digitaalne tihvt 7

Lisaks ühendage 10k pott +5V ja GND -ga, klaasipuhastiga (väljund) LCD -ekraanide VO tihvtiga (tihvt 3). Taustvalgustuse toiteks kasutatakse 220 oomi takistit ja seda juhib tihvt 10

Samm: LCD -ekraani ja jootmisnuppude paigaldamine

Lcd ja jootmisnuppude paigaldamine
Lcd ja jootmisnuppude paigaldamine
Lcd ja jootmisnuppude paigaldamine
Lcd ja jootmisnuppude paigaldamine
Lcd ja jootmisnuppude paigaldamine
Lcd ja jootmisnuppude paigaldamine

tahtsin, et mu LCD oleks eemaldatav, nii et kasutasin naissoost päist

lihtsalt painutage ühendusnõelu nii, et neid oleks võimalik trükkplaadile joota

lisage pott vastavalt

6. samm: nullpuldi nuppude jootmine

Image
Image
Nullpulbri nuppude jootmine
Nullpulbri nuppude jootmine
Nullpulbri nuppude jootmine
Nullpulbri nuppude jootmine

Jootsin 4 võtit ja valisin teisele küljele.

saate seda joota, kus iganes soovite, ja see on kasutusvalmis

NÄPPIDE NÕUANDED ON:

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

| |

| |

| |

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

THE * tähistatud nurgad on tavaliselt avatud ja nupule vajutades ühendatakse need

Soovitan: