Satura rādītājs:
- 1. darbība: augšupielādējiet bibliotēku Arduino bibliotēkās
- 2. darbība: pievienojiet savu tapu
- 3. darbība: augšupielādējiet kodu un palaidiet
Video: Saskarnes LCD 20X4 displejs uz Nodemcu: 3 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Es nolēmu dalīties ar šo, jo iepriekš esmu saskārusies ar grūtībām, veicot iepriekšējo uzdevumu, mēģināju saslēgt grafisko (128x64) LCD ar Nodemcu, bet bez rezultātiem, man neizdevās. Es izdomāju, ka tam ir jābūt kaut kam saistītam ar bibliotēku (grafiskā LCD bibliotēka atšķiras no parastā LCD). Šķiet, ka pašreizējā esošā bibliotēka neatbilst GLCD saskarnes nodemcu, tiešām ceru, ka viņi iznāks ar "piemērotu bibliotēku" drīz. Es gribēju izmēģināt, bet man ir ierobežots laiks, tāpēc pieņēmu lēmumu mainīt grafisko LCD uz Bluebacklight 20x4 LCD. Es domāju, ka tas būs viegli, jo funkcijas ir diezgan līdzīgas 16x2 LCD, taču es atkal kļūdījos. Tādējādi sāciet manu izmēģinājuma un kļūdu braucienu, lai tas izdotos.
Jebkura LCD savienošana ar Arduino Uno ir vienkārša, jūs varat atrast daudzas pieejamas apmācības. Ir pieejama arī apmācība LCD saskarnei ar NodeMCU, daži izmanto “Shift register” “I2C tērētāju”, bet citi izmanto “I2C LCD adapteri”, taču šķiet, ka ne visas šīs apmācības ir saderīgas un dažas ir “novecojušas”. izmantojot citu vai vecu bibliotēku, man tiek parādīts šāds kļūdas ziņojums: "Kļūda, apkopojot NodeMCU 1.0 (ESP-12E modulis)", tāpēc es pārslēdzos uz citu bibliotēku. Kompilēšana pabeigta, bet ar brīdinājumu: "BRĪDINĀJUMS: bibliotēka LiquidCrystal_I2C-1.1.2 apgalvo, ka darbojas ar (avr) arhitektūru (-ām) un var būt nesaderīga ar jūsu pašreizējo plati, kas darbojas ar (esp8266) arhitektūru (-ām)", es to norādīju mēģiniet jebkurā gadījumā, augšupielādējiet manā panelī un tad panākumus!
1. darbība: augšupielādējiet bibliotēku Arduino bibliotēkās
Pirms sākat, pārliecinieties, vai esat jau instalējis NodeMCU bibliotēku, ja nē, varat veikt šo darbību šeit. Pēc tam neaizmirstiet lejupielādēt un instalēt LiquidCrystal_I2C bibliotēku arī savam LCD.
Šeit ir pievienots LiquidCrystal_I2C bibliotēkas zip fails, kuru esmu izmantojis šai apmācībai. Es neatceros, no kuras vietnes es to lejupielādēju, bet kredīts īpašniekam.
piezīmes: šis ir fails, kuram pievienots iepriekš minētais brīdinājums. Bet man nav problēmu augšupielādēt kodu savā NodeMCU panelī.
2. darbība: pievienojiet savu tapu
Es savienoju LCD displeju ar NodeMCU, izmantojot I2C LCD seriālo adapteri, sākot no 8 kontaktu LCD līdz 4 kontaktu adapterim. Tas ir ļoti ērti, jo NodeMCU ir mazs, un mēs vēlamies ierobežot tapas izmantošanu uz tāfeles. Es izmantoju NodeMCU tapu D1, D2, Vin un Gnd. Savienojums ar LCD:
Vin = VCC
Gnd = Gnd
D1 = SDA
D2 = SCL
Ļoti vienkārši.
3. darbība: augšupielādējiet kodu un palaidiet
Kopējiet šeit pievienoto kodu un palaidiet. Pārliecinieties, vai esat izvēlējies Mainīt kodu pēc savas izvēles. Veiksmi.
Lai šī mazā apmācība jums palīdz. Ja jums ir kādi jautājumi, nevilcinieties komentēt.
Ieteicams:
TTGO (krāsains) displejs ar mikropitonu (TTGO T displejs): 6 soļi
TTGO (krāsains) displejs ar mikropitonu (TTGO T displejs): TTGO T-displejs ir tāfele, kuras pamatā ir ESP32 un kurā ir 1,14 collu krāsu displejs. Dēli var iegādāties par balvu, kas mazāka par 7 ASV dolāriem (ieskaitot piegādi, balva redzama banggood). Tā ir neticama balva par ESP32, ieskaitot displeju
Arduino LCD 16x2 apmācība - Saskarnes 1602 LCD displejs ar Arduino Uno: 5 soļi
Arduino LCD 16x2 apmācība | Saskarnes 1602 LCD displejs ar Arduino Uno: Sveiki, puiši, jo daudziem projektiem ir nepieciešams ekrāns, lai parādītu datus neatkarīgi no tā, vai tas ir kāds diy mērītājs vai YouTube abonentu skaita displejs vai kalkulators vai tastatūras bloķēšana ar displeju, un ja visi šāda veida projekti tiek veidoti ar arduino viņi noteikti noteiks
I2C / IIC LCD displejs - Izmantojiet SPI LCD I2C LCD displejā Izmantojot SPI līdz IIC moduli ar Arduino: 5 soļi
I2C / IIC LCD displejs | Izmantojiet SPI LCD I2C LCD displejā Izmantojot SPI to IIC moduli ar Arduino: Sveiki, puiši, jo parastajam SPI LCD 1602 ir pārāk daudz vadu, lai to savienotu, tāpēc ir ļoti grūti savienot to ar arduino, taču tirgū ir pieejams viens modulis pārvērst SPI displeju IIC displejā, tāpēc jums ir jāpievieno tikai 4 vadi
I2C / IIC LCD displejs - Pārveidojiet SPI LCD uz I2C LCD displeju: 5 soļi
I2C / IIC LCD displejs | Pārveidojiet SPI LCD uz I2C LCD displeju: lai izmantotu spi lcd displeju, ir nepieciešams pārāk daudz savienojumu, un to ir ļoti grūti izdarīt, tāpēc es atradu moduli, kas var pārvērst i2c LCD uz spi lcd, tāpēc sāksim darbu
Saskarnes LED punktu matrica (8x8) ar NodeMCU: 6 soļi (ar attēliem)
Saskarnes LED punktu matrica (8x8) Ar NodeMCU: Sveiki, veidotāji, es esmu kopā ar vēl vienu vienkāršu un foršu pamācību. Šajā instrukcijā mēs iemācīsimies sasaistīt LED punktu matricu (8x8) ar NodeMCU. Tātad, sāksim