Mục lục:
- Bước 1: Arduino Uno
- Bước 2: WiFi ESP8266 NodeMcu ESP-12E
- Bước 3: Màn hình LCD nối tiếp 16x2
- Bước 4: Mô-đun nối tiếp I2c
- Bước 5: Mô-đun nối tiếp I2c được kết nối với màn hình LCD
- Bước 6: Gắn kết với Arduino
- Bước 7: Gắn với ESP8266
- Bước 8: Thư viện
- Bước 9: Mã nguồn
Video: Arduino và ESP8266 Với màn hình LCD I2c: 9 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:34
Mục tiêu chính của chúng tôi ở đây là hiển thị hoạt động của mô-đun i2c nối tiếp cho Màn hình LCD 2x16 hoặc 20x4. Với mô-đun này, chúng ta có thể điều khiển các màn hình được đề cập ở trên trong khi chỉ sử dụng hai chân (SDA và SCL). Điều này làm cho việc giao tiếp trở nên rất đơn giản và giải phóng một số GPIO khác của bộ vi điều khiển của chúng tôi.
Hãy hiển thị hoạt động trên cả UNO và ESP8266 Arduino. Kiểm tra nó ra!
Bước 1: Arduino Uno
Bước 2: WiFi ESP8266 NodeMcu ESP-12E
Bước 3: Màn hình LCD nối tiếp 16x2
Bước 4: Mô-đun nối tiếp I2c
Trong phần này, chúng tôi hiển thị bộ chuyển đổi được mua riêng. Chúng tôi hàn màn hình, song song, ở phía sau. Thông qua các chân i2c, màn hình sau đó sẽ giao tiếp trực tiếp với Arduino. Do đó, thông qua một bộ vi điều khiển, Arduino này sẽ quản lý tất cả các lệnh trên màn hình, tạo điều kiện thuận lợi cho cả kết nối và lập trình của nó.
Bước 5: Mô-đun nối tiếp I2c được kết nối với màn hình LCD
Bước 6: Gắn kết với Arduino
Bước 7: Gắn với ESP8266
Bước 8: Thư viện
Thêm thư viện "LiquidCrystal_I2C" để giao tiếp với màn hình LCD.
Truy cập liên kết và tải xuống thư viện.
Giải nén tệp và dán vào thư mục thư viện của Arduino IDE.
C: / Tệp chương trình (x86) / Arduino / thư viện
Bước 9: Mã nguồn
Chúng tôi bắt đầu bằng cách xác định các thư viện và hằng số mà chúng tôi sẽ sử dụng với mã của mình.
#include // responseável pela comunicação com a interface i2c
#include // responseável pela comunicação com o display LCD // Inicializa o display no endereço 0x27 // os demais parâmetros, são needários para o módulo talkingar com o LCD // porém podemos Operatingizar os pinos normalmente sem interferência // parâmetro: POSITIVE> > Backligh LIGADO | NEGATIVE>> Màn hình nền desligado LiquidCrystal_I2C (0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);
Cài đặt
Ở đây, chúng tôi sẽ chỉ khởi tạo đối tượng của chúng tôi để giao tiếp với màn hình.
void setup ()
{// inicializa o display (16 colunas x 2 linhas) lcd.begin (16, 2); // ou 20, 4 se for o display 20x4}
Vòng
Chương trình của chúng tôi sẽ làm cho màn hình nhấp nháy sau mỗi 1 giây. Đây là một chương trình đơn giản đã bao gồm mọi thứ chúng ta cần để giao tiếp với màn hình.
Bật / tắt đèn nền, định vị con trỏ soạn thảo văn bản.
void loop ()
{// acende o backlight do LCD lcd.setBacklight (HIGH); // posiciona o con trỏ para escrita //.setCursor(coluna, linha) lcd.setCursor (0, 0); lcd.print ("FERNANDOK. COM"); lcd.setCursor (0, 1); lcd.print ("ACESSE !!!"); chậm trễ (1000); // khoảng thời gian để 1s // giải bóng đèn nền do LCD lcd.setBacklight (LOW); chậm trễ (1000); // khoảng thời gian trong 1s}
Đề xuất:
Màn hình LCD I2C / IIC - Sử dụng SPI LCD cho Màn hình LCD I2C Sử dụng SPI đến IIC Mô-đun với Arduino: 5 bước
Màn hình LCD I2C / IIC | Sử dụng SPI LCD với màn hình LCD I2C Sử dụng mô-đun SPI đến IIC Với Arduino: Xin chào các bạn vì SPI LCD 1602 bình thường có quá nhiều dây để kết nối nên rất khó giao tiếp với arduino nhưng có một mô-đun có sẵn trên thị trường có thể chuyển đổi hiển thị SPI thành hiển thị IIC, do đó bạn chỉ cần kết nối 4 dây
Cảm biến nhiệt độ và độ ẩm với màn hình Arduino và màn hình LCD: 4 bước
Cảm biến nhiệt độ và độ ẩm với màn hình Arduino và màn hình LCD: Xin chào các bạn, Chào mừng bạn quay trở lại Artuino. Như bạn đã thấy, tôi đã bắt đầu Một chương trình có thể hướng dẫnHôm nay chúng ta sẽ thực hiện một Nhiệt độ & Máy đo độ ẩm với mô-đun DHT11. Hãy bắt đầu Cân nhắc Đăng ký và thích video
Màn hình LCD I2C / IIC - Chuyển đổi SPI LCD sang Màn hình LCD I2C: 5 bước
Màn hình LCD I2C / IIC | Chuyển đổi SPI LCD sang Màn hình LCD I2C: sử dụng màn hình LCD spi cần quá nhiều kết nối để thực hiện, điều này thực sự khó thực hiện vì vậy tôi đã tìm thấy một mô-đun có thể chuyển đổi LCD i2c sang LCD spi vì vậy hãy bắt đầu
Tự làm màn hình độ ẩm của đất với Arduino và màn hình Nokia 5110: 6 bước (có hình ảnh)
Tự làm Màn hình Độ ẩm của Đất với Arduino và Màn hình Nokia 5110: Trong Tài liệu hướng dẫn này, chúng ta sẽ xem cách xây dựng Màn hình Độ ẩm của Đất rất hữu ích với màn hình LCD Nokia 5110 lớn bằng Arduino. Dễ dàng đo mức độ ẩm của đất từ Arduino của bạn và xây dựng các thiết bị thú vị
Xây dựng màn hình tùy chỉnh trong LCD Studio (Đối với bàn phím G15 và màn hình LCD).: 7 bước
Xây dựng màn hình tùy chỉnh trong LCD Studio (Đối với bàn phím G15 và màn hình LCD). để tự tạo. Ví dụ này sẽ tạo một màn hình chỉ hiển thị cơ sở