TZT LCD Keypad Shield LCD1602 LCD 1602 Modulį, Ekrane Arduino ATMEGA328 ATMEGA2560 aviečių pi UNO mėlynas ekranas

w66558

€1.88

-0.47

€2.35

-20 %

Nauja prekė

LCD Keypad Shield LCD1602 LCD 1602 Modulį, Ekrane Arduino ATMEGA328 ATMEGA2560 aviečių pi UNO mėlynas ekranas 1602LCD Pagrindiniai techniniai parametrai: 1. Ekranas talpa: 16 × 2 simbolių, 2. Chip darbinė įtampa: 4.5-5.5 V 3. Darbinė Srovė: 2.0 mA (5.0 V) 4. Modulio geriausia darbinė įtampa: 5.0: 5. Simbolių dydis: 2.95 x 4.35 (W × H) mm Pin Apibrėžimai: 1 VSS Galia Žemės 9 D2 Duomenys 2 VDD Galia Teigiamą 10 D3 Duomenų 3 VL skystųjų kristalų ekranas šališkumo 11 D4 duomenimis 4 RS Duomenų / Komandų Pasirinkite 12 D5 duomenimis, 5 R / W R / W Pasirenka 13 D6 duomenų 6 E Enable signalas, 14 D7 7 duomenų D0 Duomenys 15 BLA Apšvietimas Teigiamų 8 D1 Duomenis, 16 BLK Apšvietimas neigiamas 1 kojomis: VSS už žemės galia. 2 kojų: VDD 5V maitinimo šaltinis yra prijungtas. 3 kojų: VL LCD kontrasto reguliavimas pusės, tai maitinimas yra silpniausia priešingai, įžeminimo priešingai nei Didžiausia, didelio kontrasto gamins "šešėlius", gali būti naudojami, kai 10K potenciometras pakoreguoti kontrastą. 4 kojas: RS registro, atrankos, pasirinkite aukšta duomenų registre, mažas, kai instrukcija pasirinkite užsiregistruoti. 5 kojas: R / W, skaityti ir rašyti signalo linijos, aukšta, kada perskaityti operacija, mažas, kai įrašymas. Kai R Ir R / W kartu žemas lygis gali būti parašyta instrukcijoje, arba ekranas adresą, kai RS yra mažas, kai R / W yra aukštos Galite skaityti užimtas signalas, kai RS yra aukšto lygio R / W, žemo lygio gali įrašyti duomenis. 6 pėdos: E-pusėje yra įjungtas, kai E-lygio pereiti nuo didelio iki mažo, LCD modulis vykdyti komandą. 7 iki 14 metrų: D0 ~ D7 už 8-bitų dvikryptė duomenų linijų. 15 pėdų: apšvietimas katodo. 16 pėdų: apšvietimas neigiamas. 1602LCD instrukcijos: 1602 LCD modulis vidaus valdytojas iš viso 11 kontrolės instrukcijos, kaip parodyta šioje lentelėje: Nr. Instrukcija RS R / W D7 D6 D5 D4 D3 D2 D1 D0 1 Išvalyti ekraną 0 0 0 0 0 0 0 0 0 1 2 Žymeklį Grįžti 0 0 0 0 0 0 0 0 1 * 3 Nustatyti įvesties režimas 0 0 0 0 0 0 0 1 I / D S 4 Display On / Off Kontrolės 0 0 0 0 0 0 1 D C B 5 Žymeklį arba simbolių pamainą 0 0 0 0 0 1 S / C R / L * * 6 Nustatykite Funkcijos 0 0 0 0 1 DL N F * * 7 Nustatyti charakterį kartos atmintis adresų 0 0 0 1 Pobūdžio kartos atmintis adresų 8 Nustatyti duomenų atmintis adresų 0 0 1 Rodyti duomenis atmintis adresų 9 Perskaityti užimtas vėliava arba adresas 0 1 BF counter adresą 10 Rašyti CGRAM ar DDRAM) 1 0 rašytinių Duomenų 11 Skaityti duomenis iš CGRAM ar DDRAM 1 1 nuskaityti duomenis turinys 1602 LCD modulis skaityti ir rašyti operacijas, ekranas ir žymeklio operacijos yra programuojamas per nurodymus, kad būtų pasiekti. (Pastaba: 1) yra didelis, 0 yra žemas), Instrukcija, 1: Skaidrus ekranas, instrukcija kodas 01H, žymeklį iš naujo spręsti 00H. Komandą 2: žymeklį iš naujo ir žymeklis grįžta į adresą, 00H. Instrukcija 3: Žymeklio ir ekrano režimo nustatymas I / D: Žymeklio judėjimo krypties, aukšto lygio perkelia į dešinę, mažai juda į kairę S: Visas ekrane pateikiamas tekstas juda į kairę arba į dešinę. Aukšto lygio-tai aktyvus, žemas lygis yra neteisinga. Komandą 4: Ekrane kontrolės. D: kontroliuoti bendros ekranas ir išsijungia, sakė aukšto atidaryti ekranas, mažos galios), Plokščias ekranas išjungiamas ekranas C: valdyti žymeklį ir išjungti, aukštos reiškia, kad yra žymeklis, žemo lygio, kad ne žymeklį B: kontroliuoti, Ar žymeklis mirksi, aukšto lygio mirksi, žemas lygis nėra mirgėjimo. Instrukcija 5: Žymeklio arba rodyti shift S / C: Juda rodomas tekstas, aukštu lygiu, ir perkelia žymeklį per žemas lygis. Mokymas 6: Funkcijos nustatymas komandą DL: 4-tiek autobusų, aukštu lygiu, 8-bit magistralės ne žemo lygio N: Mažos galios Paprastai vienos eilutės ekranas, aukšto lygio dukart linijos ekrane F: mažas ekranas 5x7 dot matrix simbolių, didelis ekranas 5x10 dot matrix simbolių. Komandą 7: Simbolių generatorius RAM adresas nustatymas. Instrukcija 8: DDRAM adresas nustatymas. Instrukcija 9: Skaityti užimtas signalas ir žymeklio adresas BF: Užimtas vėliavos, aukšto lygio-tai užimta, tada modulis negali prisijungti Komandą arba gautus duomenis, jei žemas lygis, kad nėra užimtas. Komanda 10: Parašyti duomenis. Komanda 11: Skaityti duomenis. Suderinama su HD44780 chip laikas lentelė yra tokia: Skaityti statusą, įvesties RS = L, R / W = H, E = H Galia D0-D7 = Statusą žodį Parašyti komandą įvestis, RS = L, R / W = L, D0-D7 = Instruction code E = ilgo impulso Didelės išėjimo Nė Skaityti, duomenų įvestis, RS = H, R / W = H, E = H galia D0-D7 = duomenų Duomenų, Rašyti Įėjimai, RS = H, R / W = L, D0-D7 = Duomenų, E = ilgo Impulso Didelės Išėjimo Nėra 1602LCD bendrieji nustatymai (reset) procesas: Nedelsiant 15mS Rašyti komandą 38H (negalima nustatyti užimtas signalas) Atidėti 5s Rašyti komandą 38H (negalima nustatyti užimtas signalas) Atidėti 5s Rašyti komandą 38H (negalima nustatyti užimtas signalas) Po kiekvieno rašyti komandą, skaityti / rašyti duomenis, operacijas, reikia nustatyti užimtas signalas, Parašykite komandą 38H: Rodo režimo nustatymas Rašyti komandą 08H: Ekranas yra išjungtas, Parašykite komandą 01H: Ekrano išvalyti ekraną Parašykite komandą 06H: Rodo žymeklio judėjimo nustatymo Rašyti komandą 0CH: Ekrane ir žymeklio nustatymas AUDUINO europos sąjungos oficialusis rutina: // pavyzdžiui, naudoti LCD4Bit_mod biblioteka #include // sukurti objektą kontroliuoti LCD. // skaičių eilučių ekranas = 1 LCD4Bit_mod lcd = LCD4Bit_mod (2); // pagrindinė žinia Char pranešimų [5] [15] = { "Dešinysis Klavišas OK", "Iki Rakto OK", "Žemyn Klavišą OK", "Kairysis Klavišas OK", "Pasirinkite Mygtuką "GERAI"}; Int adc_key_val [5] = {30,150,360,535,760}; Int NUM_KEYS = 5; Int adc_key_in; Int key = -1; Int oldkey = -1; Void setup () { PinMode (13, OUTPUT); // mes jums naudoti debug LED produkcija širdies plakimas Lcd.init (); // pasirinktinai, dabar įsteigti mūsų programų rodymo nustatymai, svarbių ką lcd padarė lcd.init () //lcd.commandWrite(0x0F);// kursorių ant, apie, blink dėl. (Bjaurus!) Lcd.clear (); Lcd.printIn ( "KLAVIATŪRA bandymų ... spausdami"); }} Void loop () { Adc_key_in = analogRead (0); // skaitoma vertė nuo daviklio DigitalWrite (13, HIGH); Key = get_key (adc_key_in); // konvertuoti į mygtukas paspauskite, Jei (raktas! = Oldkey) // jei paspaudimo aptinkama { Nedelsiant (50); // laukti debounce laiko Adc_key_in = analogRead (0); // skaitoma vertė nuo daviklio Key = get_key (adc_key_in); // konvertuoti į mygtukas paspauskite, Jei (raktas! = Oldkey) { Oldkey = klavišą; Jei (klavišas> = 0) { Lcd.cursorTo (2, 0); // eilutė = 2, x = 0 Lcd.printIn (pran [raktas]); }} }} }} // delay (1000); DigitalWrite (13, LOW); }} // Konvertuoti ADC vertę pagrindinių skaičių Int get_key (nepasirašytą int input) { Int k; For (k = 0; k { If (įvesties { Return (k); }} }} If (k> = NUM_KEYS) K = -1; // negalioja klavišą nuspaustą Grįžti k; }} LCD4Bit_mod.h

Žymos: LED Ekranai, Elektronikos Dalys Ir Reikmenys, Pigūs LED Ekranai, Aukštos Kokybės Elektronikos Dalys Ir Reikmenys, ekranas skydas arduino, shield arduino, ekranas aviečių

Prekės Pavadinimas TZT
Rodymo Funkcijos Grafika
Kilmės KN(Kilmės)
Naudojimas Patalpų
Vamzdis Chip Spalva Spalvotas
Modelio Numeris lcd keypad shield
Pikselių 16mm

Šiuo metu klientų atsiliepimų nėra.

Panašūs produktai