![Połączenie wyświetlacza LCD 20X4 z Nodemcu: 3 kroki Połączenie wyświetlacza LCD 20X4 z Nodemcu: 3 kroki](https://i.howwhatproduce.com/images/001/image-1167-39-j.webp)
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03
![Interfejs wyświetlacza LCD 20X4 do Nodemcu Interfejs wyświetlacza LCD 20X4 do Nodemcu](https://i.howwhatproduce.com/images/001/image-1167-40-j.webp)
Postanowiłem się tym podzielić, ponieważ wcześniej miałem trudności z moim poprzednim zadaniem, próbowałem połączyć Graphic (128x64) LCD z Nodemcu, ale bezskutecznie, nie udało mi się. Doszedłem do wniosku, że musi to mieć coś wspólnego z biblioteką (Biblioteka graficznego wyświetlacza LCD różni się od zwykłego wyświetlacza LCD), Wygląda na to, że istniejąca obecnie biblioteka nie pasuje do nodemcu z interfejsem GLCD, naprawdę mam nadzieję, że wyjdą z „odpowiednią biblioteką” wkrótce. Chciałem spróbować, ale jestem ograniczony czasowo, więc podjąłem decyzję o zmianie z graficznego LCD na LCD Bluebacklight 20x4. Myślałem, że to będzie łatwe, ponieważ funkcje są dość podobne do LCD 16x2, ale znowu się myliłem. Tak więc rozpocznij moją podróż próbną i błędną, aby to zadziałało.
Połączenie dowolnego wyświetlacza LCD z Arduino Uno jest łatwe, można znaleźć wiele dostępnych samouczków. Dostępny jest również samouczek dotyczący interfejsu LCD z NodeMCU, niektórzy używają "rozszerzacza I2C" z "rejestru przesuwnego", a inni używają "adaptera LCD I2C", ale wydaje się, że nie wszystkie te samouczki są kompatybilne, a niektóre są "przestarzałe", mogą być używając innej lub starej biblioteki, otrzymuję błąd raz taki: "Błąd kompilacji dla płyty NodeMCU 1.0 (moduł ESP-12E)", więc zmieniam bibliotekę na inną. Sporządzono kompilację, ale z ostrzeżeniem: „OSTRZEŻENIE: biblioteka LiquidCrystal_I2C-1.1.2 twierdzi, że działa na architekturze (avr) i może być niekompatybilna z twoją obecną płytą, która działa na architekturze (esp8266)”, podałem to spróbuj mimo wszystko, prześlij na moją tablicę, a następnie Sukces!
Krok 1: Prześlij bibliotekę do bibliotek Arduino
![Prześlij bibliotekę do bibliotek Arduino Prześlij bibliotekę do bibliotek Arduino](https://i.howwhatproduce.com/images/001/image-1167-41-j.webp)
Przed rozpoczęciem upewnij się, że zainstalowałeś już bibliotekę dla NodeMCU, jeśli nie, możesz wykonać ten krok tutaj. Następnie nie zapomnij pobrać i zainstalować biblioteki LiquidCrystal_I2C również na swoim wyświetlaczu LCD.
Załączam tutaj plik zip biblioteki LiquidCrystal_I2C, której używałem w tym samouczku. Nie pamiętam, z której strony go pobrałem, ale kredyt dla właściciela.
uwagi: jest to plik, który zawiera ostrzeżenie, o którym wspomniałem wcześniej. Ale nie mam problemu z przesłaniem kodu na moją płytę NodeMCU.
Krok 2: Podłącz swój pin
![Podłącz swój pin Podłącz swój pin](https://i.howwhatproduce.com/images/001/image-1167-42-j.webp)
Podłączam wyświetlacz LCD do NodeMCU za pomocą adaptera szeregowego I2C LCD, od 8 pinów LCD do 4 pinów adaptera. Jest to bardzo wygodne, ponieważ NodeMCU jest małe i chcemy ograniczyć użycie pinów na tej płycie. Używam pinów D1, D2, Vin i Gnd NodeMCU. Połączenie z LCD:
Vin = VCC
Gnd = Gnd
D1 = SDA
D2 = SCL
Bardzo proste.
Krok 3: Prześlij kod i uruchom
![Prześlij kod i uruchom Prześlij kod i uruchom](https://i.howwhatproduce.com/images/001/image-1167-43-j.webp)
![Prześlij kod i uruchom Prześlij kod i uruchom](https://i.howwhatproduce.com/images/001/image-1167-44-j.webp)
Skopiuj kod, który tu załączyłem, i uruchom. Upewnij się, że wybrałeś Zmień kod na swój ulubiony. Powodzenia.
Niech ten mały samouczek będzie dla Ciebie pomocny. Jeśli masz jakieś pytania, nie wahaj się skomentować.
Zalecana:
Jak korzystać z wyświetlacza LCD 20x4 I2C z Arduino: 6 kroków
![Jak korzystać z wyświetlacza LCD 20x4 I2C z Arduino: 6 kroków Jak korzystać z wyświetlacza LCD 20x4 I2C z Arduino: 6 kroków](https://i.howwhatproduce.com/images/001/image-464-16-j.webp)
Jak używać wyświetlacza LCD 20x4 I2C z Arduino: W tym prostym samouczku dowiemy się, jak używać wyświetlacza LCD 20x4 I2C z Arduino Uno do wyświetlania prostego tekstu „Hello World. Obejrzyj wideo
Ręczna gra nożyczek Arduino Paper Rock przy użyciu wyświetlacza LCD 20x4 z I2C: 7 kroków
![Ręczna gra nożyczek Arduino Paper Rock przy użyciu wyświetlacza LCD 20x4 z I2C: 7 kroków Ręczna gra nożyczek Arduino Paper Rock przy użyciu wyświetlacza LCD 20x4 z I2C: 7 kroków](https://i.howwhatproduce.com/images/002/image-4226-14-j.webp)
Przenośna gra Arduino Paper Rock Scissors wykorzystująca wyświetlacz LCD 20x4 z I2C: Witam wszystkich, a może powinienem powiedzieć "Hello World!" Jest to podręczna gra Arduino Paper Rock Scissors wykorzystująca wyświetlacz LCD I2C 20x4. I
Połączenie wyświetlacza LCD Arduino I2C 16 * 2 z Utsource: 10 kroków
![Połączenie wyświetlacza LCD Arduino I2C 16 * 2 z Utsource: 10 kroków Połączenie wyświetlacza LCD Arduino I2C 16 * 2 z Utsource: 10 kroków](https://i.howwhatproduce.com/images/009/image-24946-j.webp)
Połączenie wyświetlacza LCD Arduino I2C 16*2 z Utsource: I²C (obwód zintegrowany), wymawiane jako I-squared-C, to wielorzędowa, multi-slave, przełączana pakietowo, pojedyncza, szeregowa magistrala komputerowa wynaleziona przez Philips Semiconductor (obecnie półprzewodniki NXP)
Wyświetlacz LCD I2C / IIC - Użyj SPI LCD do wyświetlacza LCD I2C za pomocą modułu SPI to IIC z Arduino: 5 kroków
![Wyświetlacz LCD I2C / IIC - Użyj SPI LCD do wyświetlacza LCD I2C za pomocą modułu SPI to IIC z Arduino: 5 kroków Wyświetlacz LCD I2C / IIC - Użyj SPI LCD do wyświetlacza LCD I2C za pomocą modułu SPI to IIC z Arduino: 5 kroków](https://i.howwhatproduce.com/images/001/image-2309-36-j.webp)
Wyświetlacz LCD I2C / IIC | Użyj SPI LCD do wyświetlacza LCD I2C Używanie modułu SPI to IIC z Arduino: Cześć chłopaki, ponieważ normalny SPI LCD 1602 ma zbyt wiele przewodów do podłączenia, więc bardzo trudno jest połączyć go z arduino, ale na rynku dostępny jest jeden moduł, który może przekonwertuj wyświetlacz SPI na wyświetlacz IIC, więc musisz podłączyć tylko 4 przewody
Połączenie wyświetlacza 7-segmentowego z rejestrem przesuwnym za pomocą mikrokontrolera CloudX: 5 kroków
![Połączenie wyświetlacza 7-segmentowego z rejestrem przesuwnym za pomocą mikrokontrolera CloudX: 5 kroków Połączenie wyświetlacza 7-segmentowego z rejestrem przesuwnym za pomocą mikrokontrolera CloudX: 5 kroków](https://i.howwhatproduce.com/images/003/image-6618-12-j.webp)
Łączenie 7-segmentowego wyświetlacza z rejestrem przesuwnym za pomocą mikrokontrolera CloudX: W tym projekcie publikujemy samouczek na temat łączenia siedmiosegmentowego wyświetlacza LED z mikrokontrolerem CloudX. Wyświetlacze siedmiosegmentowe są używane w wielu systemach wbudowanych i aplikacjach przemysłowych, gdzie zakres wyświetlanych wyjść jest nie