กลับไปหน้ารวมไฟล์
smart-street-light.md

โปรเจกต์ไฟถนนอัจฉริยะ (Smart Street Light) ฉบับตัวตึง

โปรเจกต์ Smart Street Light ตัวนี้จะจำลองระบบโครงสร้างพื้นฐานของเมืองยุคใหม่ให้น้องดู ปกติไฟถนนแบบเดิมๆ แม่งกินไฟมหาศาลเพราะเปิดทิ้งไว้ 100% ทั้งคืนแบบไม่สนโลก โปรเจกต์นี้พี่เลยจะพาน้องทำโซลูชันแบบประหยัดพลังงานสุดล้ำโดยใช้ LDR และ IR Sensor มาคุมให้หล่อเท่กว่าเดิม

button_led_basic_interaction_1772681969235.png

ลอจิกแบบเซนเซอร์คู่ (Dual-Sensor Logic)

  1. เช็คแสงรอบข้าง (LDR): ในตอนกลางวันเจ้าตัว Photoresistor (LDR) จะคอยบอก Arduino ให้ปิดไฟถนนไว้สนิท พอตะวันตกดินมืดลงเมื่อไหร่ ไฟจะติดขึ้นมาแบบสลัวๆ แค่ 20% พอ (ใช้ PWM คุมเอา) ประหยัดไฟไปในตัว
  2. ตรวจจับคน/รถ (IR Sensor): เราจะติดตั้ง Infrared obstacle sensor ไว้ที่โคนเสาไฟ
  3. จังหวะเร่งพลัง (The Boost): เมื่อมีคนเดินผ่านหรือรถวิ่งผ่านเสา IR Sensor จะส่งสัญญาณไปสะกิด Arduino ให้เร่งความสว่าง LED ขึ้นไปที่ 100% เป็นเวลา 10 วินาที ก่อนจะวาร์ปกลับมาสว่าง 20% เหมือนเดิมตอนไม่มีใครอยู่

อุปกรณ์ที่ต้องจัด (เช็คให้ครบนะน้อง)

  • Arduino Uno/Nano: สมองกลคนสั่งการ จัดไปตัวนึง
  • Photoresistor (LDR): เซนเซอร์วัดแสง เอาไว้ดูว่ามืดหรือยัง
  • IR Obstacle Sensor: ตัวตรวจจับสิ่งกีดขวาง เอาไว้ส่องคนผ่านไปมา
  • High-Power White LEDs: หลอดไฟถนนแบบสว่างตาแตก

ทำไมต้องทำโปรเจกต์นี้?

โปรเจกต์นี้เป็นการโชว์ของเรื่อง IoT for Smart Cities ได้แบบชัดเจนที่สุด น้องจะได้ฝึกการเขียน Code เพื่อรวมร่าง Sensor สองตัวเข้าด้วยกัน (if (NightTime && ObjectDetected)) เพื่อสร้างระบบ Automation ที่มีลอจิกซับซ้อนขึ้นอีกนิด ประหยัดไฟได้จริง แถมเอาไปต่อยอดได้อีกเพียบ จัดไปวัยรุ่น!

ข้อมูล Frontmatter ดั้งเดิม

title: "Smart Street Light System"
description: "Save city power! Build a miniature street light model that automatically turns on at night and brightens only when a car or person is detected."
category: "Sensors & Environment"
difficulty: "Intermediate"