Arduino Dersleri #4 - Trafik Işıkları (Yaya Geçidi)
HTML-код
- Опубликовано: 10 сен 2024
- Bu videomuzda Arduino ile Trafik Işıklarınındaha doğrusu bir yaya geçidinin nasıl yapılabiliceğini öğrendik. Yazdığımız programdaki süreleri isediğiniz gibi milisaniye cinsinden değiştrebilirsiniz. programın kodlarını aşağıdaki linkten bulabilirsiniz.
Aklınıza takılan herşeyi sorabiliceğiniz gibi her türlü öneriyede açığım. Bir sonraki videoda görüşmek üzere..
önceki video
Arduino ya giriş #3 - Buton ile Kontrol (DIGITAL INPUT)(3 Uygulama) : goo.gl/qRAdBl
sonraki video
Arduino Dersleri #5 - Seri Monitör Kullanımı : goo.gl/jBgwtI
proje anlatmının ve kodların bulunduğu sayfamız : goo.gl/kHyH0o
Kanalımıza abone olmayı unutmayın: goo.gl/vwSdZR
tüm açıklamaların ve içeriklerin bulunabileceği İnternet sitesi : electrotech.tv/
Facebook: / electrotechh
Twitter: / electrotechh
Google+: goo.gl/x2Wv3x
Pinterest: / electrotechh
Merhaba, kodlamayı ve devreyi harfiyen uyguladım. Fakat buton işlevsiz kalıyor. Pin 2 bağlanacak mı? 4 bacaklı buton çapraz bacakları kullanıyorum. Bu kodlama elinizde varsa yoruma yazın lütfen. Emek vermişsiniz teşekkürler. Fakat çalışmıyor. Hatta şu anda hem yaya hem araç ışığı aynı anda kırmızı yanıyor. 3 farklı arduino kartla denedim. Ama sonuç değişmedi.
Paylaşımlarınız çok güzel , devamını dilerim ..
+OKAN TEL Teşekkür ederim :) Umarım
hocam dediklerinizi aynen yaptım ama buton işlevsiz kalıyor. devreyi proteus üzerinden kurdum ve sadece araçlar için yeşil led yanarken yayalar için kırmızı led yanıyor. başka da herhangi bir şey olmuyor. bu neden kaynaklanıyor, cevaplarsanız sevinirim.
çok iyi anlatım sağolun
Merhabalar 220 v çalışan bir kavşak düzeneği yapmak istiyorum ne malzemeler lazım nasıl bir döngü yapabilirim yardımcı olursanız sevinirim
eliinize emeğinize sağlık
Merhaba led icin direncin arkaplan renki mutlaka mavi mi olmali bunun ne gibi farki var?Bende 220 omluk direnclerin kahverengi arkaplanli olani var onlar isimi gorur mu?
+Eldar Meherremli Merhaba, hayır kesinlikle hiçbir fark olmaz bu uygulama için. o renk farkı dirençlerin yapımında kullanılan hammade ile ilgili. kahverengimsi olanlar karbon filmden mavi renkte olanlar ise metal filmden yapılmışlardır. mavi olanlar kahverengilere oranla biraz daha kalitelidirler. neden dersen direnç değerleri üzerindeki toleransları daha azdır %1 civarında. kahverengi olanların toleransı ise %5 civarındadır. yani doğruluk payı daha yüksek.
ayrıca yüksek güçlerde metal film olanlar (maviler) daha az ısındığı için yüksek güçleri daha rahat kaldırabilmekteler. biri 0,60W ı kaldırabilirken diğeri 0,25W civarında kullanılırlar.
sonuç olarak kalite farkı var ancak bunun gibi led sürmek vs basit şeylerde hiçbir fark olmaz. hatta sadece 220 ohm bile kullanmana gerek yok. maksimum parlaklığı alabil diye öle. yoksa 330 ohmda kullansan hiçbir sıkıntı olmaz ;)
Tesekkurler ayrintili cevap icin
bende hata oldu senin dediğin gibi yaptım sadece kırmızı yanıyo buton hiç bir işe yaramıyor.
+ardademir güven kablo bağlantısında temas veya hata olabilir
Merhaba peki ben butonsuz yapsam nasıl bir yol izleyeceğim mesela kodda hangi bölümleri kaldıracağım ve sürelerinide kodda normal bir şekilde değiştireceğim dimi
int kLed=13;
int sLed=12;
int yLed=11;
int yyLed=10;
int kyLed=9;
void setup() {
pinMode(kLed,OUTPUT);
pinMode(sLed,OUTPUT);
pinMode(yLed,OUTPUT);
pinMode(yyLed,OUTPUT);
pinMode(kyLed,OUTPUT);
}
void loop() {
digitalWrite(kLed,1);
digitalWrite(sLed,0);
digitalWrite(yLed,0);
digitalWrite(yyLed,1);
digitalWrite(kyLed,0);
delay(10000);
digitalWrite(kLed,0);
digitalWrite(sLed,1);
digitalWrite(yLed,0);
digitalWrite(yyLed,0);
digitalWrite(kyLed,1);
delay(2000);
digitalWrite(kLed,0);
digitalWrite(sLed,0);
digitalWrite(yLed,1);
digitalWrite(yyLed,0);
digitalWrite(kyLed,1);
delay(15000);
digitalWrite(kLed,0);
digitalWrite(sLed,1);
digitalWrite(yLed,0);
digitalWrite(yyLed,0);
digitalWrite(kyLed,1);
delay(2000);
}
grafikte yaptığınla gerçekte yaptığın aynı değil hangisine bakıcaz
butonu 2 nolu pine mi bağlayacağız siz boş bırakmışssınız
bende void loop ta digitalWrite(kirmizi, LOW); yazdığımda ilk başa expected ')' before ';' token yazıyor
Onun yaninda satir numarasi yaziyodur. O satirin altinda ustunde yakin bir yerinde parantezi kpatmayi unutmus olabilirsiniz
kullandıgın program nedir ?
arduino nun kendi programı sketch
Siteye giremiyorum kodları yoruma atarmısın
int kLed=13;
int sLed=12;
int yLed=11;
int yyLed=10;
int kyLed=9;
void setup() {
pinMode(kLed,OUTPUT);
pinMode(sLed,OUTPUT);
pinMode(yLed,OUTPUT);
pinMode(yyLed,OUTPUT);
pinMode(kyLed,OUTPUT);
}
void loop() {
digitalWrite(kLed,1);
digitalWrite(sLed,0);
digitalWrite(yLed,0);
digitalWrite(yyLed,1);
digitalWrite(kyLed,0);
delay(10000);
digitalWrite(kLed,0);
digitalWrite(sLed,1);
digitalWrite(yLed,0);
digitalWrite(yyLed,0);
digitalWrite(kyLed,1);
delay(2000);
digitalWrite(kLed,0);
digitalWrite(sLed,0);
digitalWrite(yLed,1);
digitalWrite(yyLed,0);
digitalWrite(kyLed,1);
delay(15000);
digitalWrite(kLed,0);
digitalWrite(sLed,1);
digitalWrite(yLed,0);
digitalWrite(yyLed,0);
digitalWrite(kyLed,1);
delay(2000);
}
Weraexwi⬅️