2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu, trafik işığı tənzimləyicisi etmək üçün Atmel Atmega 2560 (Arduino Mega) istifadə edən çörək taxtasına əsaslanan bir layihədir.
QIRMIZI və MAVİ LED -in müddəti 15 Saniyə olaraq təyin olunur. Sarı LED -in müddəti 1 Saniyə olaraq təyin olunur. Arduino kodunu dəyişdirərək öz müddətinizi təyin edə bilərik.
Svetoforların ayrılmasını başa düşmək üçün layihəyə "süjet" rəqəmi də əlavə edilmişdir.
Bütün LED -lərin katotu bir -birinə yapışdırılır. Bu o deməkdir ki, onların hamısının ortaq səviyyəsi var. Əlavə edilmiş kod digər Arduino Məhsulları üçün də dəyişdirilə bilər.
Addım 1: Tələblər
Bu layihəni həyata keçirmək üçün aşağıdakılar tələb olunur:
1- Arduino Mega və ya UNO 2- Dörd Qırmızı LED
3- Dörd Sarı LED
4- Dörd Mavi və ya Yaşıl LED
Addım 2: Pin-outs & Wiring
Arduino Mega və ya Arduino UNO və digər periferik cihazların Pin-outları və Kabloları bu addımla əlavə olunur və aşağıdakılar da verilir:
==============
Arduino => LED -lər =============
8 => L3 (Mavi), L4 (Mavi)
9 => L3 (Sarı), L4 (Sarı)
10 => L3 (Qırmızı), L4 (Qırmızı)
11 => L1 (Mavi), L2 (Mavi)
12 => L1 (Sarı), L2 (Sarı)
13 => L1 (Qırmızı), L2 (Qırmızı)
GND => LED -lərin bütün mənfi terminalları
Addım 3: Kodu yükləyin
LED -lərdə çıxışı əldə etmək üçün kodu Arduino Mega və ya Arduino UNO -ya yükləyin.
Arduino.ino faylı da bu addımla əlavə olunur.