5 Road Flame Sensor Module Digital Analog Output Fire extinguisher Robot for Arduino
5ถนนโมดูลเซ็นเซอร์เปลวไฟดิจิตอลอนาล็อกเอาท์พุทเครื่องดับเพลิงหุ่นยนต์สำหรับA Rduino
1.ห้าช่องเซ็นเซอร์เปลวไฟการออกแบบช่วงกว้างของการตรวจสอบ(ช่วงการตรวจสอบสามัญเซ็นเซอร์เปลวไฟเดียวน่าจะประมาณ30 °,เป็นระยะทางเพิ่มขึ้นช่วงเป็นค่อยๆลดลงช่วงการตรวจสอบของผลิตภัณฑ์ที่มีค่ามากกว่า120 °)
2.สามารถที่จะเอาท์พุทสัญญาณดิจิตอล(สูงและต่ำ),ง่ายต่อการใช้
3.สามารถที่จะเอาท์พุทแบบอะนาล็อกสัญญาณ(สัญญาณแรงดันไฟฟ้า)วัดสัญญาณสามารถมากขึ้นได้อย่างถูกต้องtheโอกาสสำหรับความแม่นยำสูง
4.ทั้งหมดห้าไฟแสดงสถานะเอาท์พุท,ดังนั้นไม่ว่าจะเป็นdebugหรือนำความสะดวกสบายที่ดีในปฏิบัติการประยุกต์ใช้
5.ดิจิตอลเอาท์พุทระยะการตรวจจับปรับ.เอาท์พุทอะนาล็อกความไวที่ปรับ,การออกแบบมากขึ้น
6.โดยใช้1%ต้านทานการออกแบบสัญญาณเอาท์พุทที่ถูกต้องมากขึ้นเหมาะสำหรับความต้องการความแม่นยำสูงวัดโอกาส
7. Onboard 3 M3รูยึดสำหรับการติดตั้งง่าย
8. 3.3โวลต์-9โวลต์แหล่งจ่ายไฟและเข้ากันได้กับที่สุดของระบบSCM
9.แพทช์อุปกรณ์ทั้งหมดกระบวนการSMTอัตโนมัติmaticเชื่อม,ทหารที่มีคุณภาพที่เชื่อถือได้
หลักการทำงาน:
รายการนี้สามารถตรวจจับเปลวไฟวงตามลำดับในช่วง700-1100นาโนเมตรคลื่นสั้นใกล้อินฟราเรด(SW-NIR)และเป็นเอาท์พุทผ่านสัญญาณไฟฟ้า(สัญญาณแรงดันไฟฟ้า).
แอพลิเคชันของโอกาส:
ที่เหมาะสำหรับทุกโอกาสตรวจจับเปลวไฟความต้องการ
ใช้กรณี:
หุ่นยนต์ต่อสู้
สัญญาณเตือนไฟไหม้
ขนาด: X 40มิลลิเมตรกว้างX 15มิลลิเมตรสูง37มิลลิเมตร
สอง,ส่วนประกอบหลัก:ตรวจจับเปลวไฟ
สาม,แรงดันไฟฟ้า: DC5V
สี่,การทำงานปัจจุบัน: < 20mA
ห้า,ลักษณะ:
1,ที่มีหลายมุมฟังก์ชั่นการตรวจจับ,มุมมีค่ามากกว่า120องศา;
2, 5ถนนในหลายทิศทางในเวลาเดียวกันสูง/ต่ำระดับสัญญาณเอาท์พุท;
3,โมดูลมาพร้อมกับอนาล็อกสัญญาณแรงดันไฟฟ้าเอาท์พุทสามารถนำมาใช้สำหรับความแม่นยำสูงโอกาสไม่จำเป็นต้องแปลงAD;
4,ปรับความไว(fine tuning),ปรับช่วงของตรวจจับเปลวไฟ,ระยะทาง;
5,ด้วยการติดตั้งคงที่หลุม,การติดตั้งและการแก้จุดบกพร่อง;
6,เซ็นเซอร์เวลาตอบสนองs < 2, theไวสูง;
7,เซ็นเซอร์สามารถตรวจสอบแหล่งความร้อนสัญญาณในช่วง700นาโนเมตร1100นาโนเมตร
ตัวอย่างการใช้งาน
Module -> Arduino
A1D1 -> A1
A2D2 -> A2
A3D3 -> A3
A4D4 -> A4
A5D5 -> A5
VCC -> 5V
GND -> GND
/*
read analog data from A1-A5 and send to PC via Serial port
*/
int sensor_1 , sensor_2 , sensor_3 , sensor_4 , sensor_5 ; //optical sensor values
String tmp ;
int ADC_stabilize = 5 ;
void setup ( ) {
// initialize the serial communication:
Serial . begin ( 9600 ) ;
}
void loop ( ) {
//take a snapshot
sensor_1 = analogRead ( A1 ) ;
delay ( ADC_stabilize ) ; //stabilize
sensor_1 = analogRead ( A1 ) ;
delay ( ADC_stabilize ) ;
sensor_2 = analogRead ( A2 ) ;
delay ( ADC_stabilize ) ;
sensor_2 = analogRead ( A2 ) ;
delay ( ADC_stabilize ) ;
sensor_3 = analogRead ( A3 ) ;
delay ( ADC_stabilize ) ;
sensor_3 = analogRead ( A3 ) ;
delay ( ADC_stabilize ) ;
sensor_4 = analogRead ( A4 ) ;
delay ( ADC_stabilize ) ;
sensor_4 = analogRead ( A4 ) ;
delay ( ADC_stabilize ) ;
sensor_5 = analogRead ( A5 ) ;
delay ( ADC_stabilize ) ;
sensor_5 = analogRead ( A5 ) ;
delay ( ADC_stabilize ) ;
tmp = " S1=" + String ( sensor_1 ) + " S2=" + String ( sensor_2 ) + " S3=" + String ( sensor_3 ) + " S4=" + String ( sensor_4 ) + " S5=" + String ( sensor_5 ) ;
// send the value of analog inputs:
Serial . println ( tmp ) ;
// wait a bit for next reading
delay ( 1000 ) ; //1000=1 sec
}
ตัวอย่างโปรเจค
หุ่นยนต์ดับเพลิง อัจฉริยะ Fire Fighting Robot