Blaze Buster
กู้ภัยอัตโนมัติ: หุ่นยนต์ Blaze Buster
หุ่นยนต์ Blaze Buster (มักถูกสร้างขึ้นเพื่อการแข่งขันหุ่นยนต์ดับเพลิง) มุ่งเน้นไปที่ตรรกะการค้นหาและทำลายโดยสมบูรณ์ หุ่นยนต์จะต้องนำทางในเขาวงกตได้เอง ค้นหาสัญญาณ UV ของเทียนไขที่จุดอยู่โดยเฉพาะ เข้าใกล้ให้สมบูรณ์แบบ และใช้อุปกรณ์ขับเคลื่อน (actuator) เพื่อดับไฟ

แผงเซ็นเซอร์เปลวไฟ
กล้องมาตรฐานไม่สามารถหาเปลวไฟเล็กๆ ในห้องที่สว่างได้ง่ายๆ หุ่นยนต์ใช้ 3-Pin/4-Pin Flame Sensors ซึ่งเป็นตัวรับสัญญาณอินฟราเรดที่ปรับแต่งมาอย่างดี เพื่อตรวจจับแสงในช่วงสเปกตรัม 760nm - 1100nm โดยเฉพาะ (ซึ่งเป็นความยาวคลื่นที่แน่นอนของไฟ)
- คุณติดตั้ง Flame Sensors สามตัวที่ด้านหน้า (ซ้าย กลาง ขวา)
- ค่า Analog ที่อ่านได้จะเป็นตัวกำหนดการบังคับเลี้ยว:
ค่าที่อ่านได้จากเซ็นเซอร์ซ้าย 800, ค่าที่อ่านได้จากเซ็นเซอร์ขวา 200: เลี้ยวซ้ายอย่างหนัก!ค่าที่อ่านได้จากเซ็นเซอร์กลาง 900: ขับตรงไปข้างหน้าจนกระทั่ง ultrasonic sensor บอกว่าระยะทาง < 15cmหยุด!
อุปกรณ์ขับเคลื่อนสำหรับดับไฟ
เมื่อวางตำแหน่งได้อย่างสมบูรณ์แบบแล้ว Arduino จะเริ่มลำดับการทำงานสุดท้าย
- วิธีที่ 1 (ลม): พัดลม PC กำลังสูง 12V ที่ติดตั้งอยู่บน Servo bracket จะหันเข้าหาเปลวไฟและหมุนด้วย PWM 100% ผ่าน MOSFET เพื่อเป่าดับไฟ
- วิธีที่ 2 (น้ำ): Arduino สั่งงาน 5V relay ซึ่งจะเปิดใช้งานปั๊มน้ำขนาดเล็กแบบจุ่มสำหรับที่ฉีดน้ำล้างกระจกหน้ารถ ปั๊มจะฉีดน้ำเป็นเวลา 2 วินาทีตรงไปยังเปลวไฟ!
ข้อกำหนดในการประกอบ
- Arduino Uno/Nano: ศูนย์บัญชาการ
- L298N Motor Driver และ 2WD/4WD Chassis
- Analog Flame Sensors (x3 หรือ x5)
- HC-SR04 Ping Sensor: เพื่อป้องกันการขับเข้าไปในกองไฟ
- Mini Submersible Water Pump และ Silicone Tubing
โปรเจกต์นี้จะพิสูจน์ความสามารถของคุณในอัลกอริทึมการหลอมรวมข้อมูลจากหลายเซ็นเซอร์ (multi-sensor fusion algorithms)