Arduino ile Led Yakıp Söndürme Kodları
Arduino ile nasıl led yakıp söndürebiliriz bunun için gerekli olan led yakıp söndürme kodları neler, bu yazımızda bu konulardan bahsedeceğiz. Öncelikle şöyle bir örnekle size anlatmaya çalışayım. Elinizde pille çalışan bir lamba var ve bu lambayı yakıp söndürmek istiyorsunuz. Bunun için yapmanız gereken ne olabilir? Tabi ki lambaya her aşamada bir saniye bekleyerek lambaya elektrik verip elektriği kesersek lamba bir saniye yanıp bir saniye sönmüş olacak. Biz bu işlemi arduino sayesinden otomatik olarak yaptıracağız. Bu işlem için gerekli malzemelerimiz aşağıdaki şekildedir.
Arduino Led Yakıp Söndürme Devresi Gerekli Araç Gereçler:
- Bir adet arduino.
- Bir adet istediğiniz renkte led.
- Bir adet Renk Kodu : Turuncu-Turuncu-Kahverengi-Altın Sarısı olan 330 ohm direnç.
- Bağlantılar için 2 adet jumper kablo erkek-erkek olacak şekilde.
- Bir adette BreadBoard.
Devre Bağlantısı Nasıl Yapılır?
Malzemelerimiz hazırsa devre bağlantısını yapmaya başlayabiliriz. Bağlantıya başlamadan önce devre için direnç kullanmamız gerekiyor. Devrede direnç kullanmazsak ledimize fazla elektrik dengesiz gidebilir bu da ledimize zarar verir. Bir kaç kullanımdan sonra devremiz çok fazla dayanmaz, bunun için direnç kullanmak gerekiyor.
Gelelim devremizi bağlamaya, şimdi arduinomuzun 13. pinini, ledimizin + kısmına yani ledin uzun bacağına bağlıyoruz. Arduinomuzun GND pinini – kutbunu, direncin bir bacağına ledin bir kısa bacağını yani – olanı da direncin diğer bacağına bağlayalım. Bağlantı kısmı bu kadar dı, şimdi bilgisayar da kod yazma kısmına geçiyoruz. Gerekli komutları yazdığımızda devremiz sağlıklı bir şekilde çalışacaktır.
Arduino Led Yakıp Söndürme Kodu:
void setup() {
// Arduino Çalıştığında :pinMode(13, OUTPUT);
// 13. pinin çıkış olduğunu söylüyoruz
}void loop() {
// Arduino devremiz çalıştığı sürece dönecek komutlardigitalWrite(13, HIGH);
// 13 nolu pine elektrik gönder diyoruz.delay(1000);
// Elektrik gönderdikten sonra bir saniye beklemesi gerektiğini söylüyoruzdigitalWrite(13, LOW);
// 13 nolu pinin elektriğini kes diyoruz.delay(1000);
// Elektriği kestikten sonra da 1 saniye beklemesi gerektiğini söylüyoruz.
}
Arduino Kodların Yüklenmesi
Kodların ne işe yaradığını hemen alt kısımlarına yazdım. Öncelikle Bu kodları Arduino IDE ✓ tuşuna basarak kontrol ediyoruz. Kontrol ettikten sonra ok diyerek arduinomuza yükleme işlemini yapıyoruz. Kodlar yüklendikten sonra ledimizin birer saniye bekleyerek yanıp söndüğünü göreceksiniz. Buraya kadar her şey yolunda gittiyse sizin için sorun yoktur. Fakat bazı aşamalarda hatalar yapmış olabilirsiniz. Hata yaptıysanız sistem çalışmayabilir veya sağlıksız bir şekilde çalışabilir. Yaptığınız hatayı bulamadıysanız aşağıdan yorum atarak ve gerekli fotoğrafı ekleyerek bizlere sorularınızı sorabilirsiniz.