Mục lục:
Video: DỄ DÀNG Hiển thị dữ liệu cảm biến Arduino OLED: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Nếu bạn đã từng làm việc với Arduino, bạn có thể muốn nó hiển thị các bài đọc cảm biến.
Trong khi sử dụng màn hình LCD Nokia 5110 cũ, bạn có thể nhận thấy rằng việc kết nối tất cả các dây đó lộn xộn và chiếm quá nhiều chân.
Tất nhiên, có một cách tốt hơn. Cách sử dụng OLED.
Trong bước tiếp theo, tôi sẽ cung cấp danh sách những gì bạn cần để mọi thứ hoạt động.
Một lưu ý nhỏ, nếu bạn chưa làm việc với màn hình 5110 trước đây, tôi đã viết một bài hướng dẫn về điều đó. Đó là một giải pháp thay thế rẻ hơn, nhưng chiếm nhiều chân Arduino hơn và ít tiết kiệm điện hơn.
Bạn có thể kiểm tra xem nó ra ở đây:
www.instructables.com/id/Arduinonokia-lcd-data-display-EASY-VERSION/
Bước 1: Những gì bạn cần:
-Màn hình hiển thị.
Tôi khuyên bạn nên mua từ đây:
www.ebay.com/itm/Blue-0-96-128X64-OLED-I2C-IIC-SPI-Serial-LCD-Display-Module-for-Arduino-51-SCR-/281808686848?hash=item419d1b4f00: g: MwIAAOSwGvhUK-pX
Tôi đã đặt hàng 4 chiếc từ người bán và tất cả chúng đều hoạt động mà không có vấn đề gì. Nếu bạn gửi cho anh ấy một tin nhắn có nội dung "hướng dẫn" khi mua màn hình, anh ấy đảm bảo sẽ nhanh chóng gửi cho bạn một màn hình chất lượng.
-4 dây Dupont (nam đến nữ)
-Arduino (Tôi đang sử dụng UNO, nhưng bất kỳ Arduino nào cũng nên hoạt động)
Thư viện -Adafruit (Đừng lo lắng, tôi sẽ đi đến điều đó trong bước tiếp theo)
Bước 2: Thư viện:
Đừng lo lắng nếu bạn chưa sử dụng thư viện trước đây. Chúng khá dễ sử dụng.
Để sử dụng cơ bản màn hình OLED, bạn sẽ cần 4 thư viện. Tôi đã đưa chúng vào một tệp rar.
Sau khi bạn đã tải xuống tệp, hãy giải nén tệp và sao chép / kéo các tệp bên trong vào thư mục thư viện Arduino của bạn.
Để tìm thư mục, chỉ cần truy cập:
Ổ cứng của bạn-> Tệp chương trình-> Arduino-> thư viện
Bước 3: Kết nối màn hình:
Đây là một trong những lý do tại sao bạn sẽ yêu thích màn hình OLED hơn. Bạn chỉ cần 4 dây để giao tiếp với nó.
Kết nối nó như thế này:
Hiển thị Arduino
GND ------ GND
Vcc ------ 3.3V
SCK ------ SCL
SDA ------- SDA
Khi bạn đã cắm đúng tất cả các loại cáp đó, hãy tải mã lên và tận hưởng màn hình OLED của bạn.
Bước 4: Mã Arduino:
Vì các hướng dẫn đôi khi làm rối mã, tôi đã đính kèm nó dưới dạng tệp.
Đó là một mã cơ bản, hiển thị một số văn bản và đọc cảm biến.
Nếu bạn muốn màn hình hiển thị làm điều gì đó nâng cao hơn, tôi khuyên bạn nên xem các mã ví dụ có trong thư mục thư viện.
Chỉ cần truy cập: File-> Examples-> Adafruit SSD1306 và chọn màn hình bạn có (rất có thể là 128x64 i2c)
Đề xuất:
Cảm biến độ ẩm đất dễ dàng hiển thị 7 phân đoạn Arduino: 4 bước (có hình ảnh)
Cảm biến độ ẩm đất dễ dàng Hiển thị phân đoạn Arduino 7: Xin chào! Kiểm dịch có thể khó khăn. Tôi thật may mắn khi có một khoảng sân nhỏ và nhiều cây trong nhà và điều này khiến tôi nghĩ rằng tôi có thể tạo ra một công cụ nhỏ để giúp tôi chăm sóc chúng tốt trong khi tôi đang gặp khó khăn ở nhà
Cảm biến giao diện, SPS-30, Cảm biến vật chất dạng hạt với Arduino Duemilanove sử dụng chế độ I2C: 5 bước
Cảm biến giao diện, SPS-30, Cảm biến vật chất hạt với Arduino Duemilanove Sử dụng chế độ I2C: Khi tôi đang xem xét các cảm biến giao tiếp SPS30, tôi nhận ra rằng hầu hết các nguồn đều dành cho Raspberry Pi nhưng không nhiều cho Arduino. Tôi dành một ít thời gian để làm cho cảm biến hoạt động với Arduino và tôi quyết định đăng trải nghiệm của mình ở đây để nó có thể
Đọc dữ liệu cảm biến siêu âm (HC-SR04) trên màn hình LCD 128 × 128 và hiển thị nó bằng Matplotlib: 8 bước
Đọc dữ liệu của cảm biến siêu âm (HC-SR04) trên màn hình LCD 128 × 128 và hiển thị nó bằng Matplotlib: Trong hướng dẫn này, chúng tôi sẽ sử dụng MSP432 LaunchPad + BoosterPack để hiển thị dữ liệu của cảm biến siêu âm (HC-SR04) trên 128 × 128 LCD và gửi dữ liệu đến PC theo tuần tự và trực quan hóa nó bằng Matplotlib
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG / PL] DỮ LIỆU CẢM BIẾN NHIỀU LOẠI CẢM BIẾN !: 3 bước
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG / PL] DỮ LIỆU CẢM BIẾN NHIỀU LẦN!: Xin chào, tôi thấy rằng thiếu thông tin về cách đăng nhiều dữ liệu cảm biến để điều khiển bằng Arduino Uno với mô-đun SIM900. Vì vậy, tôi đã hướng dẫn ngắn gọn về kết nối và cấu hình Arduino UNO với SIM900 và cảm biến DHT22. Dữ liệu từ DHT22 (temper
Hiển thị nhiệt độ trên Mô-đun hiển thị LED P10 bằng Arduino: 3 bước (có hình ảnh)
Hiển thị nhiệt độ trên Mô-đun hiển thị LED P10 bằng Arduino: Trong hướng dẫn trước đã được hướng dẫn cách hiển thị văn bản trên Mô-đun hiển thị LED ma trận P10 bằng cách sử dụng Arduino và Đầu nối DMD, bạn có thể kiểm tra tại đây. Trong hướng dẫn này, chúng tôi sẽ đưa ra một hướng dẫn dự án đơn giản bằng cách sử dụng mô-đun P10 làm màn hình hiển thị