กลับไปหน้ารวมไฟล์
traffic-light-with-counter-4931b2.md

ตอนพี่ลองทำวงจรไฟจราจรครั้งแรกอะ มันใช้ IC นับจำนวนกับทรานซิสเตอร์เพียบเลย งานนั้นพี่ทำไม่สำเร็จหรอก แต่พอมาเจอ [Arduino](https://s.shopee.co.th/7fUgFAWSki) เป็นครั้งแรก พี่ก็ปิ๊งเลยว่า อ่าว มันทำได้ง่ายกว่าตั้งเยอะ แถมยังเพิ่มฟีเจอร์เสริมได้อีกด้วย สุดท้ายเลยออกมาเป็นแบบนี้จ้า:

รายละเอียดเทคนิคเพิ่มเติม

ระบบนับถอยหลังเพื่อความปลอดภัย

อัพเกรดจากไฟจราจรธรรมดา ด้วยการเพิ่มจอนับถอยหลังแบบตัวเลข เหมือนในเมืองอัจฉริยะสมัยใหม่ ช่วยลดความกังวลของผู้ขับขี่ได้เลย

  • จัดการจอคู่: Arduino ของเราจะควบคุมไฟ LED สามสี (แดง/เหลือง/เขียว) พร้อมกับขับ 7-segment display หรือ I2C LCD ไปด้วยในเวลาเดียวกัน ตัวนับถอยหลังจะสอดคล้องกับช่วงไฟแต่ละสี พอเปลี่ยนไฟก็รีเซ็ตนับใหม่อัตโนมัติ
  • ปรับเวลาตามช่วงได้: มีฟีเจอร์ให้ใช้ปุ่มกดหรือรีโมท IR ในการเปลี่ยน "ระยะเวลาของแต่ละช่วงไฟ" (เช่น ให้ไฟเขียวนานขึ้นในช่วงรถติด) แสดงให้เห็นความยืดหยุ่นของระบบควบคุมที่โปรแกรมได้

ระบบล็อกป้องกันความผิดพลาด

  • ช่วงปลอดภัยระหว่างเปลี่ยนไฟ: Firmware ของเรามีช่วง "ไฟแดงทั้งหมด" 2 วินาที ก่อนจะเปลี่ยนไปอีกฝั่งหนึ่ง เพื่อให้แน่ใจว่ารถจำลองทั้งหมดได้ผ่านแยกไปเรียบร้อยแล้ว

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

title: "Traffic light with counter"
description: "An led traffic light with with extra counter liquid crystal LCD."
author: "azaz84ok55"
category: ""
tags:
  - "lights"
  - "cars"
  - "clocks"
  - "passenger vehicles"
  - "monitoring"
views: 2804
likes: 0
price: 699
difficulty: "Easy"
components:
  - "1x Arduino UNO"
  - "1x Resistor 220 ohm"
  - "1x Jumper wires (generic)"
  - "1x Breadboard (generic)"
  - "1x 5 mm LED: Yellow"
  - "1x 5 mm LED: Green"
  - "1x 5 mm LED: Red"
  - "1x Standard LCD - 16x2 White on Blue"
tools: []
apps:
  - "1x Arduino IDE"
downloadableFiles: []
documentationLinks: []
passwordHash: "9e74743624b0ae3bb2f7624655a95ecbdbe49be48af218677fc8b0f7576b13d8"
encryptedPayload: "U2FsdGVkX18dhhjU9KqTHyVovKftAKjyEmJF70OzSEpx/fdSUZLZn25WBoBTfy0WN4pI2QMXWKLK4f6h5grrved3XlLjVv3n7PQv+anObiA="
seoDescription: "Arduino traffic light project with a countdown timer displayed on a liquid crystal LCD. Simple DIY LED traffic signal."
videoLinks: []
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/traffic-light-with-counter-4931b2_cover.jpg"
lang: "th"