Smart lamp

By

About

PIR เซนเซอร์ตรวจจับความเคลื่อนไหว Motion Sensor Module

ตรวจจับความเคลื่อนไหวจากความร้อน เมื่อมีคนเดินผ่านก็จะจับค่าความร้อนที่เปลี่ยนแปลง แล้วส่งค่าสัญญาณมีไฟออกมา เราสามารถนำค่านี้ไปสั่งควบคุม Arduino ได้ สามารถปรับเวลาหน่วงเวลาในการตรวจจับครั้งต่อไปได้ ปรับระยะทางการตรวจจับได้ 3-7 เมตร มีช่องให้ต่อ LDR เพิ่ม เพื่อให้ทำงานตรวจจับแค่ตอนกลางคืน

lamp

รวมรูปภาพ

Adruino r3, HC-SR501, Protoboard 400 pin, Led, สายจัมป์

  • All
  • Tool
  • Making
  • Finish

Adruino r3

Tool

รูปขั้นตอนทำ1

Making

HC-SR501

tool

รูปทำเสร็จ1

finish

รูปขั้นตอนทำ2

Making

Protoboard 400 pin

tool

Led

tool

รูปขั้นตอนทำ3

Making

รูปตอนทำเสร็จ3

finish3

สายจัมป์

tool

รูปตอนทำเสร็จ2

finish2

ขั้นตอนการทำ & Code

ขั้นตอนที่ 1

เตรียมอุปกรณ์ให้ครบตามคู่มือข้างบน

ขั้นตอนที่ 2

Arduino uno r3 -> หลอดไฟ LED ขา2 -> LED1

ขั้นตอนที่ 3

Arduino uno r3 -> เซ็นเซอร์ตรวจจับวัตถุ IR Infrared ขา8 -> OUT 5V -> Vcc GND -> GND

ขั้นตอนที่ 4

นำโค๊ดไปรันในโปรแกรม

ขั้นตอนที่ 5

ทดสอบระบบ (เปิดSerial เพื่อดูค่ารับแสง)

ขั้นตอนที่ 6

เสร็จสิ้น

CODE

int ledPin = 2;

int digitalPin = 8;

int val = 0;

void setup() {

pinMode(ledPin, OUTPUT); // sets the pin as output

pinMode(digitalPin, INPUT); // sets the pin as input

Serial.begin(9600);

}

void loop() {

val = digitalRead(digitalPin); //อ่านค่าสัญญาณ digital ขา8 ที่ต่อกับเซ็นเซอร์

Serial.print("val = "); // พิมพ์ข้อมความส่งเข้าคอมพิวเตอร์ "val = "

Serial.println(val); // พิมพ์ค่าของตัวแปร val

if (val == 0) { // ค่า เป็น 0 ตรวจจับเจอวัตถุ สั่งให้ไฟ LED ติด

digitalWrite(ledPin, HIGH); // สั่งให้ LED ติดสว่าง

}

else {

digitalWrite(ledPin, LOW); // สั่งให้ LED ดับ

}

delay(100);

}

ผู้จัดทำโปรเจ็ค

Songkran Yuyong

Student

ป.ตรี IT 64490100015 วิทยาลัยเทคนิคเชียงใหม่

Surapon Somna

Student

ป.ตรี IT 64490100017 วิทยาลัยเทคนิคเชียงใหม่

Contact

Call:

093-6844570