Giới thiệu sản phẩm
Giới Thiệu Dự Án:
Dự án này kết hợp sử dụng cảm biến nhiệt độ và độ ẩm DHT11 với ứng dụng App Inventor để theo dõi và hiển thị thông tin môi trường. Ngoài ra, dự án còn bao gồm chức năng điều khiển đèn LED thông qua hai nút ấn "On" và "Off" trên ứng dụng. Điều này tạo ra một hệ thống đơn giản và hiệu quả cho việc giám sát và điều khiển môi trường xung quanh.
Phần cứng:DHT11,đèn led và mạch esp32.
Giao diện một nút ấn ON OFF, một phần để xuất ra dữ liệu từ DHT11 gồm nhiệt độ và độ ẩm
Ưu Điểm:
Dự án này kết hợp sử dụng cảm biến nhiệt độ và độ ẩm DHT11 với ứng dụng App Inventor để theo dõi và hiển thị thông tin môi trường. Ngoài ra, dự án còn bao gồm chức năng điều khiển đèn LED thông qua hai nút ấn "On" và "Off" trên ứng dụng. Điều này tạo ra một hệ thống đơn giản và hiệu quả cho việc giám sát và điều khiển môi trường xung quanh.
Phần cứng:DHT11,đèn led và mạch esp32.
Giao diện một nút ấn ON OFF, một phần để xuất ra dữ liệu từ DHT11 gồm nhiệt độ và độ ẩm
Ưu Điểm:
- Đơn Giản và Hiệu Quả: Dự án mang lại giải pháp đơn giản cho việc giám sát môi trường và điều khiển đèn LED.
- Ứng Dụng Dễ Sử Dụng: Giao diện người dùng trực quan và thân thiện, giúp người dùng dễ dàng tương tác với hệ thống.
- Thực Hiện Tích Hợp: Sự tích hợp giữa cảm biến môi trường và điều khiển đèn LED tạo ra một hệ thống linh hoạt và đa nhiệm.
Kết Luận:
Dự án "DHT11 Data Upload và Điều Khiển Đèn LED bằng App Inventor" không chỉ mang lại trải nghiệm học thuật mà còn cung cấp một ứng dụng thực tế và thú vị trong lĩnh vực Internet of Things (IoT) và đồng thời giáo dục về lập trình và kỹ thuật điện tử.
Code:
//Design by Do Tan Phat
Dự án "DHT11 Data Upload và Điều Khiển Đèn LED bằng App Inventor" không chỉ mang lại trải nghiệm học thuật mà còn cung cấp một ứng dụng thực tế và thú vị trong lĩnh vực Internet of Things (IoT) và đồng thời giáo dục về lập trình và kỹ thuật điện tử.
Code:
//Design by Do Tan Phat
#include "BluetoothSerial.h"
#include <ESP32Servo.h>
#include <DHT.h>
#include <SimpleTimer.h>
BluetoothSerial bluetooth;
#define dht11 32 // Chân của DHT11
#define DHTTYPE DHT11
DHT dht(dht11,DHTTYPE);
SimpleTimer timer;
#define led 13 // Khai báo chân cho LED
Servo dongco;
void setup() {
bluetooth.begin("ESP32 Mode By Tan Phat"); // Đặt tên cho thiết bị Bluetooth
pinMode(led,OUTPUT);
dongco.attach(22); // Khai báo chân cho động cơ servo
dht.begin();
timer.setInterval(500, settime);
Serial.begin(9600);
}
void settime() {
float temp = dht.readTemperature();
float humi = dht.readHumidity();
bluetooth.print(temp);
bluetooth.print(";");
bluetooth.print(humi);
bluetooth.print(";");
Serial.print("Nhiệt độ là: ");
Serial.print(temp);
Serial.print(" | Độ ẩm là: ");
Serial.println(humi);
}
void loop() {
timer.run();
if( bluetooth.available() ) {
char read = bluetooth.read();
if(read=='1'){
digitalWrite(led,HIGH);
}
else if (read=='0'){
digitalWrite(led,LOW);
}
else if (read=='2'){
dongco.write(0);
delay(25);
}
else if (read=='3'){
dongco.write(90);
delay(25);
}
}
}
Hình ảnh sản phẩm
Sản phẩm cùng tác giả
Sản phẩm liên quan
Không có sản phẩm nào
hay quá nè
Đăng nhập để tham gia bình luận
hay ghê á
Đăng nhập để tham gia bình luận
hay quá
Đăng nhập để tham gia bình luận
uôi hay vãi
Đăng nhập để tham gia bình luận
💕👌ghê chưa ghê chưa🔥
Đăng nhập để tham gia bình luận
Đăng nhập để tham gia bình luận