Màn hình OLED 0.96 inch (màu xanh)
Màn hình OLED 0.96 inch (màu xanh)
- Hàng trong kho: 25
- Nhà sản xuất: Nhập khẩu
- Khối lượng: 0.10kg
- Mã kho: 850
- Vị trí: 1F17
Số lượng đã bán: 292
Lượt xem: 425
81.000đ
Giá chưa bao gồm VAT: 75.000đ
1. Giới thiệu tổng quan
Màn hình OLED 0.96 inch màu xanh là thiết bị hiển thị cao cấp sử dụng giao tiếp I2C ổn định, chỉ cần 2 chân GPIO để kết nối. Sản phẩm mang lại khả năng hiển thị sắc nét, sang trọng vào ban ngày, góc nhìn rộng cùng ưu điểm tiết kiệm năng lượng tối đa với chi phí hợp lý.
2. Thông số kỹ thuật
- Điện áp sử dụng: 2.2 ~ 5.5VDC
- Công suất tiêu thụ: 0.04W
- Góc hiển thị: Lớn hơn 160 độ
- Số điểm hiển thị: 128x64 pixels
- Độ rộng màn hình: 0.96 inch
- Màu hiển thị: Xanh Dương
- Giao tiếp: I2C
- Driver IC: SSD1315
3. Ứng dụng
- Hiển thị thông số cho các thiết bị IoT (ESP8266, ESP32, Arduino)
- Thiết bị đo đạc cầm tay, đồng hồ thông minh mini
- Giao diện người dùng (HMI) cho các dự án điện tử nhỏ gọn
4. Hướng dẫn kiểm tra (Test)
Các bước kiểm tra nhanh:
- Chuẩn bị: Mạch Arduino, dây cắm breadboard, nguồn 5V hoặc 3.3V, cáp USB kết nối máy tính.
- Thao tác: Kết nối chính xác các chân VCC, GND, SCL, SDA giữa màn hình và Arduino theo sơ đồ, sau đó nạp mã nguồn kiểm tra.
- Kết quả: Màn hình sáng lên, hiển thị các ký hiệu hoặc hình ảnh mẫu theo chương trình đã nạp mà không bị nhấp nháy hay lệch khung hình.
* Lưu ý an toàn: Kiểm tra kỹ cực tính nguồn điện trước khi cấp nguồn (đặc biệt chân VCC và GND) để tránh làm cháy IC driver SSD1315 bên trong màn hình.
Sơ đồ kết nối & Code test mẫu (Arduino/ESP)
Kết nối chân:
- VCC nối với 5V hoặc 3.3V (Arduino)
- GND nối với GND (Arduino)
- SCL nối với Chân SCL / A5 (Arduino Uno)
- SDA nối với Chân SDA / A4 (Arduino Uno)
C/C++ (Arduino/ESP)
#include
#include
#include
// Khai báo kích thước màn hình OLED
#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64
// Khởi tạo đối tượng màn hình OLED sử dụng giao tiếp I2C
#define OLED_RESET -1
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);
void setup() {
// Khởi động Serial Monitor
Serial.begin(9600);
// Khởi tạo màn hình OLED với địa chỉ I2C 0x3C
if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) {
Serial.println(F("SSD1306 allocation failed"));
for(;;);
}
// Xóa bộ đệm màn hình
display.clearDisplay();
// Cài đặt hiển thị chữ
display.setTextSize(1); // Cỡ chữ
display.setTextColor(SSD1306_WHITE); // Màu chữ trắng
display.setCursor(0, 10); // Vị trí con trỏ X, Y
display.println(F("OLED 0.96 Test"));
display.display(); // Hiển thị lên màn hình
}
void loop() {
// Không cần lặp lại trong demo cơ bản
} man hinh oled 0.96 inch mau xanh












