UNO LCD1602 shield s tipkami kompatibilno z Arduino

€9.99 (DDV vključen)

LCD1602 shield z 5 tipkami se neposredno zasede na Arduino UNO in prikaže 32 znakov prek vzporednega 4-bitnega vodila HD44780.

Na zalogi v Sloveniji, odprema v 24 h
Dostava s Pošto Slovenije v 1 do 3 delovnih dneh.
Brezplačna dostava za naročila nad 59,00 €

3 na zalogi

Šifra: 34 - A1 Kategoriji: ,
Opis

Opis

Arduino UNO LCD1602 shield s tipkami

Shield pritrdi LCD1602 zaslon (krmilnik HD44780, 16 stolpcev × 2 vrstici) neposredno na Arduino UNO brez kabelskega spajanja – komunikacija poteka po vzporednem 4-bitnem vodilu prek digitalnih pinov D4–D9 ter RS in EN. Na levi strani plošče je nameščenih 5 tipk (levo, desno, gor, dol, select), ki so po napetostnem delilniku priključene na analogni vhod A0, kar pomeni, da za celoten vmesnik porabite le en analogni pin.

Shield se brez prilagajanja zasede na vsak Arduino UNO (R3 in starejši) ter na Arduino MEGA 2560, ker so pini razporejeni skladno s standardnim Arduino UNO priključnim standardom.

Ključne lastnosti

  • HD44780 krmilnik – industrijski standard za znakovne LCD zaslone; podprt v praktično vsaki Arduino knjižnici in na vsakem mikrokrmilniku
  • 4-bitni vzporedni vmesnik – zmanjšuje porabo pinov glede na 8-bitni način; zaseda D4, D5, D6, D7, RS (D8) in EN (D9)
  • 5 tipk na enem analognem pinu – napetostni delilnik vrača različne vrednosti ADC za vsako tipko, analogni pin A0 ostane edini porabljeni analogni vhod
  • Nastavljiva osvetlitev ozadja – trimer potenciometer na plošči omogoča natančno nastavitev kontrasta zaslona brez kodiranja
  • Neposredno nameščanje – ni pajanja, ni kablov; shield se preprosto zasede na UNO in je takoj pripravljen za programiranje
  • Berljiva pisava – znaki mere 2,95 × 4,35 mm zagotavljajo dober pregled na razdalji do ~60 cm
  • 5 V logika – popolnoma usklajena z napajanjem Arduino UNO; ni potreben pretvornik nivojev

Kaj potrebujem za začetek?

  • Arduino UNO (ali MEGA 2560) – osnova za vse eksperimente
  • USB kabel tipa B – za programiranje Arduino plošče
  • Arduino IDE – brezplačno na arduino.cc, za pisanje in nalaganje programov
  • Knjižnica LiquidCrystal – že vgrajena v Arduino IDE; ni je potrebno posebej namestiti

Moj prvi projekt – 3 koraki

  1. Shield previdno zasedite na Arduino UNO tako, da se vsi pini lepo poravnajo; plošča se zasede brez sile
  2. V Arduino IDE odprite File → Examples → LiquidCrystal → HelloWorld; nastavite ploščo na Arduino UNO in pravilna vrata COM, nato naložite skico
  3. Na zaslonu se izpiše “Hello, World!”; s trimer potenciometrom na shieldu nastavite kontrast, nato preizkusite branje tipk z ukazom Serial.println(analogRead(A0))

Primeri uporabe

  • Digitalni termometer (senzor DS18B20 ali DHT22 + HD44780 prikaz temperature in vlažnosti)
  • Preprosta ura in budilka (RTC modul DS3231 + navigacija po meniju s tipkami)
  • Voltmeter in amperemeter (merjenje napetosti ali toka na analognih vhodih, prikaz vrednosti v realnem času)
  • Krmilnik krokovnega motorja (nastavitev hitrosti in smeri prek menija na tipkah)
  • Vremenska postaja (BMP280 + DHT22, prikaz tlaka, temperature in vlažnosti v dveh vrsticah)
  • Šolski demonstrator (učenje zank, pogojnih stavkov in upravljanja z zasloni za začetnike v programiranju)

Tehnični pregled

Tehnične specifikacije

ParameterPodatek
Tip zaslonaLCD1602 (znakovni, 16 × 2 znaki)
Krmilnik zaslonaHD44780
Vmesnik z ArduinoVzporedni 4-bitni (D4–D7, RS=D8, EN=D9)
Tipke5 (levo, desno, gor, dol, select) – na analognem pinu A0
Napajalna napetost4,5–5,5 V DC
Delovni tok~2 mA pri 5 V (brez osvetlitve ozadja)
Velikost znaka2,95 × 4,35 mm (Š × V)
Dimenzije plošče~80 × 55 mm
KontrastNastavljiv s trimer potenciometrom
KompatibilnostArduino UNO R3, Arduino MEGA 2560
KnjižnicaLiquidCrystal (vgrajena v Arduino IDE)

Primerjava: LCD1602 shield s tipkami vs I2C LCD1602 modul vs LCD2004 shield

LCD1602 shield s tipkamiI2C LCD1602 modulLCD2004 shield
VmesnikVzporedni 4-bitniI2C (SDA/SCL)Vzporedni 4-bitni
Zasedeni piniD4–D9 + A0A4 (SDA), A5 (SCL)D4–D9 + A0
Ločljivost16 × 2 znaki16 × 2 znaki20 × 4 znaki
Vgrajen vhod (tipke)Da (5 tipk)NeDa (5 tipk)

Inženirski PRO nasvet

Preberemo vrednosti tipk z analogRead(A0) – vsaka tipka vrača drugačno napetost prek delilnika: select ≈ 0, levo ≈ 503, dol ≈ 330, gor ≈ 143, desno ≈ 0–10 (odvisno od serije). Priporočamo, da vrednosti izmeri vsak posebej z ukazom Serial.println(analogRead(A0)) in nato definirate robne vrednosti z razmikom ±50, da se izognete lažnim zaznavam.

Kompatibilnost

Shield deluje z Arduino IDE 1.8.x in 2.x na Windows, macOS in Linux. Zahteva knjižnico LiquidCrystal, ki je privzeto vgrajena v Arduino IDE – ni potrebna dodatna namestitev. Privzeta inicializacija: LiquidCrystal lcd(8, 9, 4, 5, 6, 7) (RS=8, EN=9, D4=4, D5=5, D6=6, D7=7). Shield ni neposredno združljiv z Arduino Nano ali Pro Mini brez prilagojenega ožičenja.

Dokumentacija

Mnenja (0)
0 reviews
0
0
0
0
0

Zaenkrat še ni mnenj.

Bodi prvi ocenjevalec “UNO LCD1602 shield s tipkami kompatibilno z Arduino”

Vaš e-naslov ne bo objavljen. * označuje zahtevana polja