Mündəricat:
- Addım 1: Kitabxananı Arduino Kitabxanalarına Yükləyin
- Addım 2: Pininizi bağlayın
- Addım 3: Kodu yükləyin və işə salın
Video: Nodemcu ilə əlaqəli LCD 20X4 Ekran: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Əvvəlki vəzifəmdə çətinlik çəkdiyim üçün bunu bölüşmək qərarına gəldim, Nodemcu ilə Graphic (128x64) LCD ilə əlaqə qurmağa çalışdım, amma heç bir nəticə vermədi. Bunun kitabxana ilə əlaqəli bir şey olduğunu başa düşürəm (qrafik LCD üçün kitabxana adi LCD -dən fərqlidir), görünür, mövcud kitabxana GLCD interfeysli nodemcu ilə uyğun gəlmir, həqiqətən də "uyğun kitabxana" ilə çıxacaqlarına ümid edirəm. tezliklə. Bir cəhd etmək istədim, amma vaxt məhdudiyyətindəyəm, buna görə qrafik LCD-dən Bluebacklight 20x4 LCD-yə keçmək qərarına gəldim. 16x2 LCD -yə bənzər xüsusiyyətlər olduğu üçün bunun asan olacağını düşündüm, amma yenə səhv etdim. Beləliklə, bunu həll etmək üçün cəhd etmə səhv səyahətimə başlayın.
Arduino Uno ilə hər hansı bir LCD ilə əlaqə qurmaq asandır, bir çox dərslik tapa bilərsiniz. NodeMCU ilə LCD -nin İnterfeys qurulması üçün bir dərs də mövcuddur, bəziləri "Shift reyestrinin" "I2C xərcləyicisi" ndən istifadə edir, digərləri isə "I2C LCD adapteri" ndən istifadə edir, lakin bu dərsliklərin hamısı uyğun gəlmir və bəziləri "köhnəlmiş" kimi görünür. fərqli və ya köhnə kitabxana istifadə edərkən bir dəfə belə bir səhv alıram: "NodeMCU 1.0 (ESP-12E Modulu) lövhəsi üçün tərtib xətası", buna görə fərqli kitabxanaya dəyişirəm. Kompilyasiya tamamlandı, ancaq xəbərdarlıq etdi: "XƏBƏRDARLIQ: kitabxana LiquidCrystal_I2C-1.1.2 (avr) memarlıq (lar) ı üzərində işlədiyini iddia edir və (esp8266) memarlıq (lar) ı ilə işləyən cari lövhənizlə uyğun gəlmir" dedim. hər halda sınayın, lövhəmə yükləyin, sonra Uğur!
Addım 1: Kitabxananı Arduino Kitabxanalarına Yükləyin
Başlamadan əvvəl, NodeMCU üçün kitabxananı artıq quraşdırdığınızdan əmin olun, yoxsa bu addımı burada izləyə bilərsiniz. Bundan sonra LCD üçün LiquidCrystal_I2C kitabxananızı da yükləməyi və quraşdırmağı unutmayın.
Bu dərslik üçün istifadə etdiyim LiquidCrystal_I2C kitabxanasının zip faylı burada əlavə edilmişdir. Hansı veb saytdan yüklədiyimi xatırlamıram, ancaq sahibinə.
qeydlər: bu, əvvəllər qeyd etdiyim xəbərdarlıqla gələn sənəddir. Ancaq kodu NodeMCU lövhəmə yükləməkdə heç bir problemim yoxdur.
Addım 2: Pininizi bağlayın
I2C LCD seriyalı adapterdən istifadə edərək LCD ekranı NodeMCU -ya bağlayıram, LCD -nin 8 pinindən adapterin 4 pininə qədər. Bu çox rahatdır, çünki NodeMCU kiçikdir və bu lövhədə pin istifadəsini məhdudlaşdırmaq istəyirik. NodeMCU -nun D1, D2, Vin və Gnd pinlərindən istifadə edirəm. LCD ilə əlaqə:
Vin = VCC
Gnd = Gnd
D1 = SDA
D2 = SCL
Çox sadə.
Addım 3: Kodu yükləyin və işə salın
Bura əlavə etdiyim kodu kopyalayın və işləyin. Kodu bəyəndiyinizə görə dəyişdirdiyinizə əmin olun. Uğurlar.
Bu kiçik dərslik sizə kömək edə bilər. Hər hansı bir sualınız varsa, şərh verməkdən çəkinməyin.
Tövsiyə:
Arduino və ESP8266 ilə əlaqəli DS18B20 Temperatur Sensoru: 8 addım
Arduino və ESP8266 ilə qarşılıqlı əlaqə quran DS18B20 Temperatur Sensoru: Hey, nə var, uşaqlar! Akarsh burada CETech -dən. Bu gün arsenalımıza DS18B20 Temperatur Sensoru olaraq bilinən yeni bir Sensor əlavə edəcəyik. DHT11 -ə bənzər bir temperatur sensoru, lakin fərqli tətbiqlər dəstinə malikdir. Bunu müqayisə edəcəyik
CPU CPU ilə əlaqəli Limpiar? 5 addım
CPU -nu necə idarə etmək olar ?: Bu, CPU -dan istifadə edərək ən yaxşı təlimatdır. Bu proqramlar CPU (Unidad de Procesamiento Central, ispanya) ilə birlikdə kompüterin mərkəzi hissəsində də mövcuddur. Təzə d
Arduino LCD 16x2 Təlimat - Arduino Uno ilə əlaqəli 1602 LCD Ekran: 5 addım
Arduino LCD 16x2 Təlimat | Arduino Uno ilə 1602 LCD Ekran: Salam Uşaqlar, çünki bir çox layihə, hər hansı bir diy metr və ya YouTube abunə sayımı ekranı və ya bir kalkulyator və ya ekranlı bir klaviatura kilidi olub olmadığını və bütün bu cür layihələr ilə birlikdə məlumatların göstərilməsi üçün bir ekrana ehtiyac duyur. arduino müəyyən edəcəklər
I2C / IIC LCD Ekran - Arduino ilə SPI -IIC Modulundan istifadə edərək I2C LCD Ekranına SPI LCD istifadə edin: 5 addım
I2C / IIC LCD Ekran | Arduino ilə SPI -dən IIC Modulundan istifadə edərək I2C LCD Ekranına SPI LCD -dən istifadə edin: Salam uşaqlar normal SPI LCD 1602 -yə qoşulmaq üçün çoxlu tellər olduğundan arduino ilə əlaqə qurmaq çox çətindir, ancaq bazarda bunu edə biləcək bir modul var. SPI ekranını IIC ekrana çevirin, buna görə yalnız 4 tel bağlamalısınız
4 bitlik rejimdə Lcd ilə əlaqəli 8051 mikrokontrolör: 5 addım (şəkillərlə)
4 bitlik rejimdə Lcd ilə 8051 Mikrodenetleyicisi ilə əlaqə: Bu dərslikdə 4 bit rejimində 8051 ilə lcd ilə necə əlaqə qura biləcəyimizi izah edəcəyik