Mini Project



เปิดพัดลมอัตโนมัติด้วยอุณหภูมิ


อุปกรณ์
1.Arduino 1 ตัว
2.พัดลมคอม 1 ตัว
3.LCD 1 ตัว
4.ไดฟ์มอเตอร์ 1 ตัว
5เซนเซอร์วัดอุณหภูมิ 1 ตัว



Wiring diagram 


Block Diagram



Code

#include "DHT.h" เรียกใช้ไลซ์เบอรี่ DHT #include <LiquidCrystal_I2C.h> เรียกใช้ไลซ์เบอรี่ LiquidCrystal_I2C #define DHTPIN 2 // what pin we're connected to #define DHTTYPE DHT22 // DHT 22 (AM2302) #define fan 4 int maxTemp = 32; DHT dht(DHTPIN, DHTTYPE); LiquidCrystal_I2C lcd(0x27,20,4); void setup() { lcd.init(); lcd.backlight(); lcd.print(" PROJECT BALLY"); delay(3000); lcd.clear(); pinMode(fan, OUTPUT); Serial.begin(9600); dht.begin(); } void loop() { delay(2000); float t = dht.readTemperature(); lcd.setCursor(0, 0); lcd.print(" T: "); lcd.print(t); lcd.print(" *C "); if ( isnan(t)) { Serial.println("Failed to read from DHT sensor!"); return; } if( t > maxTemp) { digitalWrite(fan, HIGH); } else { digitalWrite(fan, LOW); } Serial.print(" %\t"); Serial.print("Temperature: "); Serial.print(t); Serial.println(" *C "); }


แนวทาง

http://www.myarduino.net/product/1808/%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%80%E0%B8%88%E0%B8%84-arduino-%E0%B8%9E%E0%B8%B1%E0%B8%94%E0%B8%A5%E0%B8%A1%E0%B9%80%E0%B8%9B%E0%B8%B4%E0%B8%94%E0%B8%9B%E0%B8%B4%E0%B8%94%E0%B8%AD%E0%B8%B1%E0%B8%95%E0%B9%82%E0%B8%99%E0%B8%A1%E0%B8%B1%E0%B8%95%E0%B8%B4%E0%B8%84%E0%B8%A7%E0%B8%9A%E0%B8%84%E0%B8%B8%E0%B8%A1%E0%B8%84%E0%B8%A7%E0%B8%B2%E0%B8%A1%E0%B9%80%E0%B8%A3%E0%B9%87%E0%B8%A7%E0%B8%95%E0%B8%B2%E0%B8%A1%E0%B8%AD%E0%B8%B8%E0%B8%93%E0%B8%AB%E0%B8%A0%E0%B8%B9%E0%B8%A1%E0%B8%B4-4%E0%B8%A3%E0%B8%B0%E0%B8%94%E0%B8%B1%E0%B8%9A

วิดีโอ
https://www.youtube.com/watch?v=mnIoLNOMmOI&fbclid=IwAR0TuBfE1fGFRxsVygWzfmbXGlfjySyNDlbZWE5iA8H_0NoGInapXFPIZTU

ความคิดเห็น

  1. ขอวิธีการต่อสายหน่อยครับ ไม่ก็ขอช่องทางติดต่อหน่อยครับ ผมสนใจมากต้องการที่จะศึกษาครับ

    ตอบลบ

แสดงความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

งานที่6 โปรเจคเล็ก ๆ การประยุกต์ใช้เซนเซอร์วัดแสง (LDR) กับ หลอด LED ในการวัดกระแสในวงจรว่าไหล่รึเปล่า

งานที่5 Arduino เปิด ปิดไฟด้วยเสียง