เครื่องวัดความชื้น int sensorPin = A0; void setup () { Serial . begin (9600); // set up serial port for 9600 baud (speed) delay(500); // wait for display to boot up } void loop () { int sensorValue; sensorValue = analogRead (sensorPin); sensorValue = map (sensorValue, 0, 1023, 0, 100); Serial . print ( "Soil moisture: " ); Serial . print (sensorValue); Serial . println (" %"); delay (500); //wait for half a second, so it is easier to read } การนำไปใช้งาน หากนำไปใช้งานด้านการวัดความชื้นแบบละเอียด แนะนำให้ใช้งานขา A0 ต่อเข้ากับไมโครคอนโทรลเลอร์เพื่อวัดค่าแรงดันที่ได้ ซึ่งจะได้ออกมาใช้เปรียบเทียบค่าความชื้นได้ หากมีความชื้นน้อย แรงดันจะใกล้ 5V มาก หากความชิ้นมาก แรงดันก็จะลดต่ำลง หากต้องการนำไปใช้ในโปรเจคที่ไม่ต้องใช้วัดละเอียด เช่น โปรเจครดน้ำต้นไม้ ใช้ควบคุมป...
ความคิดเห็น
แสดงความคิดเห็น