Arduino: xây dựng trạm thời tiết - cách thức hoạt động
Arduino là một công cụ toàn diện thực sự. Trong bài viết này, chúng tôi trình bày cách biến Raspberry clone thành trạm thời tiết.
Xây dựng trạm thời tiết với Arduino
Để xây dựng một trạm thời tiết với Arduino của bạn, tất nhiên bạn cần có Arduino, mô-đun DHT11 và một số dây cáp nhảy.
- Kết nối chân "Dữ liệu" với Chân 2 trên Arduino. Đồng thời kết nối mô-đun với mặt đất và chân 5V.
- Các mô-đun tự động xác định độ ẩm không khí và nhiệt độ.
- Bạn có thể sử dụng đoạn mã sau để lập trình Arduino. Đơn giản chỉ cần sao chép này vào IDE của bạn. Tuy nhiên, trước tiên hãy đảm bảo rằng bạn đã cài đặt thư viện SimpleDHT. Bạn có thể tìm thấy một lời giải thích về mã trong bộ sưu tập hình ảnh của chúng tôi.
- #include int pinDHT11 = 2; Đơn giảnDHT11 dht11; void setup () {serial.begin (9600); } void loop () {serial.println ("================================="); nhiệt độ byte = 0; độ ẩm byte = 0; dữ liệu byte [40] = {0}; if (dht11.read (pinDHT11, & nhiệt độ, & độ ẩm, dữ liệu)) {serial.print ("ERROR!"); return; } for (int i = 0; i 0 && ((i + 1)% 4) == 0) {serial.print (''); }} Serial.println (""); Serial.print ((int) nhiệt độ); Số sê-ri ("* C, "); Serial.print ((int) độ ẩm); Nối tiếp.println ("%"); chậm trễ (1000); }
- Lưu ý: Khi cài đặt trạm thời tiết ngoài trời, hãy đảm bảo bảo vệ Arduino đủ độ ẩm.
Trong mẹo thực tế tiếp theo, bạn sẽ học cách điều khiển mô-đun GSM bằng Arduino.