Arduino: xây dựng cảm biến độ ẩm - cách thức hoạt động
Bạn có thể dễ dàng sử dụng Arduino như một cảm biến độ ẩm. Bạn có thể tìm hiểu làm thế nào để làm điều này trong mẹo thực tế này.
Arduino: xây dựng cảm biến độ ẩm
Để bạn có thể xây dựng cảm biến độ ẩm của riêng mình, bạn cần một Arduino và mô-đun DHT11 với cáp nhảy phù hợp. Bạn có thể tìm thấy mã hoàn chỉnh trong hình.
- Kết nối chân "VCC" với 5V hoặc 3.3V và chân "GND" với mặt đất. Chân dữ liệu được kết nối với chân 2.
- Đồng thời đảm bảo rằng bạn đã cài đặt thư viện "SimpleDHT". Sau đó, bạn có thể nhập chúng bằng lệnh "#include".
- Tạo một biến cho pin dữ liệu ("int pinDHT11 = 2;") và một đối tượng DHT11 mới ("SimpleDHT11 dht11;").
- Trong phương pháp thiết lập, xác định rằng bạn muốn sử dụng màn hình nối tiếp. Đồng thời tạo hai biến byte trong phương thức vòng lặp: "byte nhiệt độ = 0; byte độ ẩm = 0;".
- Với lệnh "if (dht11.read (pinDHT11, & nhiệt độ, & độ ẩm, NULL)) {serial.print (" ERROR "); return}" bạn có thể chỉ định rằng từ "lỗi" sẽ xuất ra nếu Arduino không Nhận dữ liệu từ mô-đun DHT11.
- Bạn nhận được nhiệt độ hiện tại tính bằng độ C với lệnh "(int) nhiệt độ". Bạn đo độ ẩm bằng "(int) độ ẩm".
Trong mẹo thực tế tiếp theo, chúng tôi sẽ chỉ cho bạn cách thiết lập mô-đun GSM trên Arduino.