[บันทึกช่วยจำ] การเตรียมสถานีทดลอง IoT งาน ม.อ. วิชาการ กิจกรรมที่ 1 สถานี 4 การใช้เซนเซอร์ KY-026 Flame ด้วยบอร์ด Runlinc

เซนเซอร์ KY-026 Flame สามารถตรวจจับความร้อนร่วมกับบอร์ด Runlinc  ที่สามารถนำไปประยุกต์ใช้แจ้งเตือนเมื่อเกิดเหตุการณ์ไฟไหม้ได้ 

ผลสัมฤทธิ์

- ระบบแจ้งเตือนเมื่อเกิดเหตุการณ์ไฟไหม้ได้

อุปกรณ์

- บอร์ด Runlinc

- โมดูล KY-026 Flame

- โมดุลเสียง buzzer

วิธีการ

1. ต่อวงจรดังภาพ

2. ที่เครื่องโน้ตบุค ให้เปิดใช้งาน Mobile hotspot (settings > Network & internet > Mobile hotspot) กำหนดชื่อ SSID: runline, Password: runlinc1234, Band: 2.4 GHz รอสักครู่จะมีอุปกรณ์เข้ามาเชื่อมต่อ

3. เปิดเบราเซอร์เข้าเว็บเพจสำหรับเขียนคำสั่งควบคุมอุปกรณ์ที่ http://192.168.137.xxx/control.html โดย xxx คือหมายเลขอุปกรณ์ที่อยู่บนสติกเกอร์สีเหลือง จากนั้นให้ทำดังนี้

- กำหนด PORT D23 ตั้งค่า  DIGITAL_OUT ตั้งชื่อ Buzzer

- กำหนด PORT D2 ตั้งค่า DIGITAL_INตั้งชื่อ  Frame

ที่ Javascript Loop Block ให้เขียนโค้ดดังนี้

 

var fire_val = digitalIn( Frame);

if( fire_val == true )
{
   turnOn( Buzzer ); 
}
else
{
   turnOff( Buzzer );
}

 

Rating

Average: 5 (1 vote)