2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu, trafik ışığı kontrolörü yapmak için Atmel Atmega 2560 (Arduino Mega) kullanan breadboard tabanlı bir projedir.
KIRMIZI ve MAVİ LED'in süresi 15 Saniye olarak ayarlanmıştır. Sarı LED'in süresi 1 Saniye olarak ayarlanmıştır. Arduino kodunu değiştirerek kendi sürenizi ayarlayabiliriz.
Ayrıca, trafik ışıklarının tahsisinin anlaşılmasına yardımcı olmak için projeye bir "arsa" figürü eklenmiştir.
Tüm LED'lerin katodu birbirine bağlıdır. Bu, hepsinin ortak bir zemin seviyesine sahip olduğu anlamına gelir. Ekli kod, diğer Arduino Ürünleri için de değiştirilebilir.
Adım 1: Gereksinimler
Bu projeyi gerçekleştirmek için aşağıdakiler gereklidir:
1- Arduino Mega veya UNO 2- Dört Kırmızı LED
3- Dört Sarı LED
4- Dört Mavi veya Yeşil LED
Adım 2: Pin Çıkışları ve Kablolama
Arduino Mega veya Arduino UNO ve diğer çevre birimlerinin Pin-out'ları ve Kabloları bu adıma eklenir ve ayrıca aşağıdakiler de verilir:
==============
Arduino => LED'ler==============
8 => L3 (Mavi), L4 (Mavi)
9 => L3 (Sarı), L4 (Sarı)
10 => L3 (Kırmızı), L4 (Kırmızı)
11 => L1 (Mavi), L2 (Mavi)
12 => L1 (Sarı), L2 (Sarı)
13 => L1 (Kırmızı), L2 (Kırmızı)
GND => LED'lerin tüm negatif terminalleri
3. Adım: Kodu Yükleyin
LED'lerde çıktınızı almak için kodu Arduino Mega veya Arduino UNO'ya yükleyin.
Arduino.ino dosyası da bu adıma eklenmiştir.