EP.27 เซนเซอร์ตรวจจับความเคลื่อนไหว (PIR Motion Sensor) | Nursery Arduino
HTML-код
- Опубликовано: 11 сен 2024
- สั่งซื้อสินค้าได้ที่ : www.microprojec...
Code : github.com/zap...
ติดต่อสอบถามหรือติดต่องาน
FB : / nurseryarduino
Line : @microprojects
Tel : 086-7766680
ติดต่อสอบถามหรือติดต่องาน
FB : facebook.com/NurseryArduino/
Line : @microprojects
Led ติดตลอดเลยค่ะ หากระดาษมาป้องแล้วก็เหมือนเดิม
ลองเช็คค่าที่ได้จากเซนเซอร์ ว่าได้รับถูกต้องไหม
ถ้าหากถูกต้องอาจจะเป็นที่เขียนโค้ดผิดครับ
แต่ถ้าค่าได้ไม่ถูกต้องเซนเซอร์อาจจะเสียครับ
ถ้าให้มันแสดงข้อความผ่านจอ LCD ด้วยได้ไหม๊ครับ 🙏 *พอดีผมทำโครงงานครับ*
ทำได้ค่า แนะนำให้ดูคลิป LCD ค่า
ตามลิ้งค์นี้เลยค่ะ : ruclips.net/video/a1C0rYn1GAo/видео.html
เอาไปใช้กับจับความเร็ว120 กม./ชม. จะจับทันไหมครับ
ไม่แน่ใจเลยครับ ต้องขออภัยด้วยนะครับ
ทำ Esp32 cam+ pir sensor + line notify หน่อยครับ
ได้ครับ
const int pir = 12;//pir อ่านที่ขา12
const int ledPin = 13;//ledอ่านที่ขา13
int pirState = 0;//pirสเตตัส0หากไม่มีการเคลื่อนไหว
void setup() {//ค่าเริ่มต้น ตำแหน่งพอร์ตที่ใช้งาน
Serial.begin(9600);//กำหนดว่าจะใช้ความเร็วที่ 9600
Serial.println("Micro Project Thailand ~^.^~ ");//Micro Project Thailandเป็นตัวพิมพ์ค่าออกมา
pinMode(ledPin, OUTPUT);//ขาออก13
pinMode(pir, INPUT);//รับค่าขา12
}
void loop() {//เป็นฟังก์ชั่นการวนลูปไปเรื่อยๆ
pirState = digitalRead(pir);//pirเป็นค่าดิจิตัลรีด
Serial.print("pirState : "); Serial.println(pirState);//สถานะpir
if (pirState == HIGH) {//ถ้าpirสถานะ=1 ledจะติด
digitalWrite(ledPin, HIGH);
}
else if (pirState == LOW) {//ถ้าpirสถานะ=low ledจะดับ
digitalWrite(ledPin, LOW);
}
}
เซนเซอร์สั่งให้ทำงานค้างได้ไหมครับ
ทำได้ค่ะ
เอาไปใช้ทำที่พ่นหมอกได้ไหมคับ
ทำประมาณไหนครับ
ถ้าจะต่อrelayเพื่มทำไงคับจะทำโปรเจค
ดูคลิปต่อรีเลย์ได้เลยนะคะ
ไฟไม่ติดคับ
ทำไมทำแล้วledติดตลอดคะ
ลองหากระดาษมาป้องครับ มันอาจจะตรวจเจอวัตถุด้านข้าว
สามารถดูโค้ดทางไหนคะ
ที่ลิ้งค์นี้เลยค่ะ >> github.com/zapzrat/HC-SR501-PIR-Motion
หรือสั่งซื้อสินค่าได้ทาง www.microprojectsth.com/