Nội dung
trốn
Bộ khởi đầu ARDUINO DHT11

Thông số kỹ thuật
- Bài học 1: Chương trình lưu trữ EEPROM
- Bài 2: Chương trình màn hình LED 0.96in
- Bài 3: Chương trình con quay hồi chuyển sáu trục MPU6050
- Bài 4: Chương trình Buzzer thụ động
- Bài học 5: Chương trình cảm biến nhiệt độ và độ ẩm DH11
- Bài 6: Chương trình tiếp nhận từ xa hồng ngoại
- Bài 7: Chương trình quang điện trở
Chương trình màn hình và đèn LED lưu trữ
Bài học 1:Chương trình lưu trữ EEPROM:
- Nhấp vào Phác thảo trong Arduino IDE, chọn Quản lý thư viện trong Bao gồm thư viện, tìm kiếm AT24C256_library và nhấp vào Cài đặt.

- Nhấp chuột File trong Arduino IDE và chọn read_wirte trong AT24C256_library từ Exampđồng nghiệp.
- Bấm vào Tải lên và bấm vào Màn hình nối tiếp ở góc trên bên phải của IDE.
Bài 2: Chương trình màn hình LED 0.96in:
- Nhấp vào Phác thảo trong Arduino IDE, chọn Quản lý thư viện trong Bao gồm thư viện, tìm kiếm U8glib, chọn U8glib và nhấp vào Cài đặt

- Nhấp chuột File trong Arduino IDE và chọn FPS từ U8glib trong Exampđồng nghiệp.
- Tìm // U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // Mã I2C/TWI, xóa bỏ ghi chú “//”, nhấp vào Tải lên ở góc trên bên trái.

- Tìm // U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // Mã I2C/TWI, xóa bỏ ghi chú “//”, nhấp vào Tải lên ở góc trên bên trái.
Bài 3: Chương trình con quay hồi chuyển sáu trục MPU6050:
- Nhấp vào Phác thảo trong Arduino IDE, chọn Quản lý thư viện trong Bao gồm thư viện, tìm kiếm Adafruit_MPU6050 và nhấp vào Cài đặt.

- Nhấp chuột File trong Arduino IDE và chọn basic_readings trong Adafruit_MPU6050 trong Exampđồng nghiệp.
- Bấm vào Tải lên, bấm vào Màn hình nối tiếp ở góc trên bên phải của IDE và chuyển từ 9600baud sang 115200baud.

- Bởi vì giá trị ban đầu của tất cả các trục của MPU-6050 không thể nhất quán, khi trục X và Y của Gia tốc không bằng 0 m/^2 và trục Z không bằng 9.8 m/^2 và trục X, Y và Z của Rotation không bằng 0rad/s, bạn có thể tăng hoặc giảm giá trị lỗi thông qua chương trình. Làm cho giá trị ban đầu của đầu ra tương đối chính xác.
Chương trình Buzzer thụ động
Bài học 4: Chương trình còi thụ động:

Chương trình cảm biến nhiệt độ và độ ẩm
Bài 5: Chương trình cảm biến nhiệt độ và độ ẩm DH11:
- Nhấp vào Phác thảo trong Arduino IDE, chọn Quản lý thư viện trong Bao gồm thư viện, tìm kiếm DHT11, chọn DFRobot_DHT11 và nhấp vào Cài đặt.

- Nhấp chuột File trong Arduino IDE và chọn readDHT11 trong DFRRobot_DHT11 trong Exampđồng nghiệp.
- Thay đổi #define DHT11_PIN 10 thành #define DHT11_PIN3 và nhấp vào Tải lên trang chủ IDE.

- Nhấp vào Serial Monitor ở góc trên bên phải của IDE và chuyển 9600baud thành 115200baud. Đợi khoảng 1S để có được nhiệt độ và độ ẩm hiện tại.

Chương trình tiếp nhận từ xa hồng ngoại
Bài học6: Chương trình tiếp nhận từ xa hồng ngoại
- Nhấp vào Phác thảo trong Arduino IDE, chọn Quản lý thư viện trong Bao gồm thư viện, tìm kiếm IRremote và nhấp vào Cài đặt.

- Nhấp chuột File trong Arduino IDE và chọn NhậnDemo từ IRremote trong Exampđồng nghiệp.
- Bấm vào Tải lên, bấm vào Màn hình nối tiếp ở góc trên bên phải của IDE và chuyển từ 9600baud sang 115200baud. Sử dụng điều khiển từ xa phù hợp để căn chỉnh mô-đun nhận hồng ngoại và nhấn phím bất kỳ. Khi dữ liệu tương ứng xuất hiện, module sẽ chạy bình thường.

Bài học7: Chương trình quang điện trở:

Bài học8: Chương trình nút:

Câu hỏi thường gặp
Câu hỏi thường gặps
- Hỏi: Làm cách nào để khắc phục sự cố nếu chương trình của tôi không hoạt động?
- Đáp: Kiểm tra các kết nối để đảm bảo chúng được thiết lập đúng cách. Xác minh rằng các thư viện đã được cài đặt chính xác trong Arduino IDE. Đảm bảo mã không có lỗi và khớp với hướng dẫn được cung cấp trong sách hướng dẫn.
Tài liệu / Tài nguyên
![]() |
Bộ khởi đầu ARDUINO DHT11 [tập tin pdf] Hướng dẫn sử dụng Bộ khởi đầu DHT11, DHT11, Bộ khởi đầu, Bộ công cụ |
