3000 TL ve üzeri siparişlerde Kargo Ücretsiz!
Arduino İle Trafik Lambası Kurulumu

Arduino İle Trafik Lambası Kurulumu

Arduino ile Trafik Lambası Yapımı - Adım adım rehberimizde Arduino kullanarak trafik lambası nasıl yapılır öğrenin. Temel elektronik ve programlama becerilerinizi geliştirin.

3 dk okuma 1360 okunma

Arduino ile trafik lambası yapmak oldukça eğlenceli bir proje olabilir. Bu projede temel olarak kırmızı, sarı ve yeşil renkteki LED'leri kontrol ederek bir trafik lambasını simüle edebilirsiniz. İşte adım adım yapmanız gerekenler:

Malzemeler:

  • Arduino UNO veya benzeri bir mikrodenetleyici
  • 3 adet LED (kırmızı, sarı, yeşil)
  • 3 adet 220 ohm direnç
  • Breadboard veya lehimleme malzemeleri
  • Jumper kablolar

Adım 1: Devre Bağlantısı

  1. Kırmızı, sarı ve yeşil LED'leri breadboard üzerine yerleştirin.
  2. Her bir LED'in uzun bacağını (anot) bağlantı noktasına bağlayın.
  3. Her bir LED'in kısa bacağını (katot) farklı renklerdeki dirençlere bağlayın.
  4. Dirençlerin diğer uçlarını Arduino'nun boş dijital pinlerine (örneğin 2, 3 ve 4) bağlayın.
  5. Her LED'in kısa bacağına bağlı olan dirençlerin diğer uçlarını Arduino'nun GND pinine bağlayın.

Bağlantı şema olarak şu şekilde olmalıdır:

Arduino 2. pin --- 220 ohm direnç --- Kırmızı LED --- Anot
Arduino 3. pin --- 220 ohm direnç --- Sarı LED --- Anot
Arduino 4. pin --- 220 ohm direnç --- Yeşil LED --- Anot
Arduino GND --- Katotlar (LED'lerin diğer uçları) ve Dirençlerin Diğer Uçları

Adım 2: Kod Yazma Arduino IDE veya benzeri bir programlama ortamında şu kodu kullanarak trafik lambası kontrolünü sağlayabilirsiniz:

const int kirmiziPin = 2;
const int sariPin = 3;
const int yesilPin = 4;

void setup() {
 pinMode(kirmiziPin, OUTPUT);
 pinMode(sariPin, OUTPUT);
 pinMode(yesilPin, OUTPUT);
}

void loop() {
 // Kırmızı yanıyor, diğerleri sönmüş
 digitalWrite(kirmiziPin, HIGH);
 digitalWrite(sariPin, LOW);
 digitalWrite(yesilPin, LOW);
 delay(5000); // 5 saniye bekle
 
 // Sarı yanıyor, diğerleri sönmüş
 digitalWrite(kirmiziPin, LOW);
 digitalWrite(sariPin, HIGH);
 digitalWrite(yesilPin, LOW);
 delay(2000); // 2 saniye bekle
 
 // Yeşil yanıyor, diğerleri sönmüş
 digitalWrite(kirmiziPin, LOW);
 digitalWrite(sariPin, LOW);
 digitalWrite(yesilPin, HIGH);
 delay(5000); // 5 saniye bekle
}

Bu kod, kırmızı ışığın 5 saniye yanıp sönmesini, ardından sarı ışığın 2 saniye yanıp sönmesini ve son olarak yeşil ışığın 5 saniye yanıp sönmesini sağlar. Döngü devam ettikçe bu sıralama tekrarlanır.

Adım 3: Yükleme ve İzleme

  1. Arduino kartınızı bilgisayarınıza bağlayın.
  2. Kodunuzu Arduino IDE veya uyumlu bir programlama ortamında açın.
  3. Doğru port ve kart türünü seçerek kodunuzu Arduino kartınıza yükleyin.
  4. Yükleme tamamlandığında trafik lambası efektini gözlemleyebilirsiniz.

Bu adımları takip ederek, temel bir trafik lambası simülasyonu yapmış olacaksınız. Daha sonra projenizi genişletebilir, farklı efektler ekleyebilir veya sensörlerle otomatik bir trafik sistemi oluşturabilirsiniz.

Trafik lambası projesi, temel elektronik ve programlama becerilerinizi geliştirmek ve yaratıcı düşünce sürecinizi uygulamak için harika bir fırsattır. Bu proje sadece eğlenceli bir deneyim sunmakla kalmaz, aynı zamanda öğrenme yolculuğunuzun bir parçası olarak da değerlidir.

Unutmayın ki bu tür projeler, daha karmaşık ve ileri seviye projelere adım atmanız için güçlü bir temel oluşturabilir. Elektronik bileşenlerin çalışma mantığını, devre tasarımını ve Arduino gibi mikrodenetleyicileri kullanmayı anlamanızı sağlar. Yaratıcılığınızı kullanarak bu projeyi özelleştirebilir ve farklı özellikler ekleyebilirsiniz.

Eğer bu projeyi başarıyla tamamlarsanız, daha büyük hedeflere yönelmek için kendinizi daha hazır hissedebilirsiniz. Arduino ile otomasyon sistemleri, uzaktan kontrol cihazları veya sensör tabanlı projeler gibi daha karmaşık ve gerçek dünya uygulamaları geliştirmeyi düşünebilirsiniz.

Unutmayın ki her adım, her deneyim ve her hata gerçek bir öğrenme fırsatıdır. Bu projede öğrendikleriniz ve kazandıklarınız, gelecekte daha büyük ve heyecan verici projelere ilerlemenizde size yardımcı olacaktır. Her aşamada keyif almayı unutmayın ve her başarıya ve zorluğa gülümseyerek yaklaşın.

Paylaş
Tüm yazılara dön

Yorumlar

Bu yazıya henüz yorum yapılmamış. İlk yorumu siz yazın.

E-posta adresiniz yayınlanmaz. Yorumlar yayınlanmadan önce denetlenir.

Bu form Google reCAPTCHA ile korunmaktadır; Google Gizlilik Politikası ve Hizmet Şartları geçerlidir.

Benzer Yazılar

Hızlı Kargo Hafta içi saat 15:00 öncesinde oluşturduğunuz tüm siparişler aynı gün kargoya verilmektedir.
Güvenli Alışveriş Tüm bilgileriniz 256 Bit SSL sertifikasıyla korunmaktadır.
Uzman Teknik Servis Ürünleriniz için profesyonel bakım ve onarım.
Ücretsiz Kargo Belirli tutarın üzerindeki alışverişlerinizde kargo ücreti ödemezsiniz.

Bültenimize Abone Ol

Kampanya ve fırsatlardan ilk siz haberdar olun.

Kuruköprü Mah. Sefa Özler Cad. özden İşmerkezi kat 7/74 Seyhan / adana

Ödeme Yöntemleri

Visa Mastercard Banka Kartı World

©2017 - 2026 Tüm hakları saklıdır.