ช่วงโควิดนี่ น้องๆ คิดถึงเสียงรถติดวุ่นวายบ้างมั้ย? พี่เองก็คิดถึงนะ เลยคิดว่า มาทำไฟจราจรจำลองเล่นๆ กันดีกว่า จะได้มีบรรยากาศรถติดเหมือนเดิม 555+
จริงๆ พี่ก็แปะ LED ลงกระดาษแข็งให้มันดูเป็นไฟจราจรจริงๆ ก็ได้นะ แต่ขี้เกียจจัดเต็มเลย 555 ถ้าน้องอยากทำแบบนั้น ก็ต้องใช้สาย Jumper แบบ male-to-female ต่อ โดยด้าน male ปักลง Breadboard ส่วนด้าน female ไปจับขา LED เลย
ขาที่ต่อกับ Resistor นะจ๊ะ ต้องเอาไปต่อกับขา Positive ส่วนขา GND นี่ง่ายๆ เอาไปต่อกับแถว -ve บน Breadboard ได้เลยจ้า
ที่พี่มาทำโปรเจกต์นี้ก็เพราะเบื่อๆ น่ะ และมันก็เป็นการฝึกฝนทักษะ [Arduino](https://s.shopee.co.th/7fUgFAWSki) สำหรับมือใหม่ได้ดีเลยทีเดียว

รายละเอียดเทคนิคเพิ่มเติม
ตรรกะการจับเวลาแบบโลกจริง
โปรเจกต์นี้จำลองทางแยก 4 เส้น หรือทางม้าลายจุดเดียว
- ลำดับเวลา: ใช้ลำดับมาตรฐาน แดง -> เขียว -> เหลือง โดยใช้ฟังก์ชัน
millis()เพื่อควบคุมเวลาแบบแม่นยำ ไม่บล็อกการทำงานของระบบ - การตั้งค่า Hardware: ใช้ LED ขนาด 10mm ความสว่างสูง พร้อมตัวต้านทาน 220Ω เพื่อจำกัดกระแส ปกป้องขาของ Arduino
ฟีเจอร์ความปลอดภัย
- ระบบกดข้ามถนน: ปุ่มกดทำหน้าที่เป็นปุ่มขอข้ามถนน ตรรกะของ Arduino จะไม่เปลี่ยนไฟทันที แต่จะรอให้รอบการทำงานปัจจุบันจบอย่างปลอดภัยก่อน (เปลี่ยนเป็นเหลือง แล้วแดงสำหรับรถ) ค่อยให้คนข้าม
- โหมดฉุกเฉิน: สามารถต่อยอดเพิ่มตัวรับสัญญาณ IR เพื่อตรวจจับสัญญาณรถฉุกเฉิน ซึ่งจะบังคับให้ไฟเป็นเขียวสำหรับเส้นทางนั้น แสดงให้เห็นพื้นฐานของระบบจัดการการจราจรในเมือง