#1 MEBKİT-LED Yakma ve Yanıp Sönen LED
Merhabalar, bu yazımızda MEBKİT-LED Yakma ve Yanıp Sönen LED – Blink devresini anlatacağım. MEBKİT, robotik kodlama seti kullanarak tek bir led diyotu devamlı bir şekilde yakma nasıl yapılır? Led diyotu devamlı yakıp söndürme işlemi nasıl yapılır? Mebkit kartı ile led bağlantısı yaparken nelere dikkat etmeliyiz? Mebkit led bağlantısında neden sadece tek kablo kullanıyoruz? Mebkit led yakma devresinde direnç neden kullanmıyoruz? Bu soruların cevabını bu yazımızda bulabilirsiniz.
Devre bağlantı şeması, Arduino programı ayrıntılı kod kısmı, mBlock programı blok şeması, devre kurulumu detaylı anlatımı ve devre çalışma videosu şu şekildedir.
MEB-KİT İLE LED YAKMA
DEVRE BAĞLANTI ŞEMASI:
DEVRE KURULUMU:
Malzemeler:
MEBKİT Robotik Kodlama Seti
1 adet iki ucu erkek jumper kablo
Jumper kablonun bir ucu Arduino’nun 13 numaralı pinine bağlanır. Kablonun diğer ucu MEBKİT üzerinde yer alan Led Pinlerinden istenilen renge ait sokete bağlanır ve devre tamamlanır.
NOT: Devrede direnç ve GND bağlantısı kullanmıyoruz. Direnç ve GND bağlantıları kart arkasında yapılmış durumdadır. Bundan dolayı sadece tek kablo ile bağlantıyı kuruyoruz.
MEBKİT MBLOCK İLE TEK LEDİ YAKMA
MBLOCK PROGRAMI BLOK ŞEMASI:
DEVRENİN ÇALIŞMASI:
Blok şeması, MEBKİT kartımızdaki 13 numaralı pin kullanılmak üzere tasarlanmıştır. Devrenin çalışması aşamasında 13 numaralı pine devamlı enerji geleceği için led devamlı yanacaktır.
MEBKİT MBLOCK İLE TEK LEDİ YAKIP SÖNDÜRME – BLINK
MBLOCK PROGRAMI BLOK ŞEMASI:
DEVRENİN ÇALIŞMASI:
Devreye enerji verildiğinde 13 numaralı pin 1 saniye süre ile enerjilenecek, 1 saniye süre ile enerjisi kesilecek şeklindedir.
MEBKİT ARDUINO İLE TEK LEDİ DEVAMLI YAKMA
ARDUINO KOD BÖLÜMÜ:
NOT: Kod bölümü içerisinde yer alan ve // işareti ile başlayan satırlar açıklama satırlarıdır. O satırda, kod bloğunun ne anlama geldiği ve nasıl çalıştığı ile ilgili bilgi verir. Arduino // işaretli alanı çalıştırmaz. İsterseniz kod satırından // işaret ile başlayan açıklama satırlarını silebilirsiniz.
// TEK LEDİ DEVAMLI YAKMA
void setup()
{
pinMode(13, OUTPUT);
}
void loop()
{
digitalWrite(13, HIGH);
}
DEVRENİN ÇALIŞMASI:
MEBKİT kartına enerji verdiğinizde kart üzerinde bağlantı yaptığınız LED devamlı ışık verecektir.
MEBKİT ARDUINO İLE TEK LEDİ YAKIP SÖNDÜRME – BLINK
ARDUINO KOD BÖLÜMÜ:
NOT: Kod bölümü içerisinde yer alan ve // işareti ile başlayan satırlar açıklama satırlarıdır. O satırda, kod bloğunun ne anlama geldiği ve nasıl çalıştığı ile ilgili bilgi verir. Arduino // işaretli alanı çalıştırmaz. İsterseniz kod satırından // işaret ile başlayan açıklama satırlarını silebilirsiniz.
// LED YAKIP SÖNDÜRME - BLINK
void setup()
{
pinMode(13, OUTPUT);
}
void loop()
{
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}
DEVRENİN ÇALIŞMASI:
MEBKİT kartına enerji verdiğinizde kart üzerindeki bağlantı yaptığınız LED, kod kısmında belirlenen süreler içerisinde yanıp sönecektir.
MEBKİT-LED Yakma ve Yanıp Sönen LED-Blink
Devre hakkında yorumlarınızı aşağıdaki yorum kısmına yazabilirsiniz. Youtube kanalımızda da mBlock ve Arduino ile ilgili ders videoları bulabileceksiniz. Youtube kanalıma abone olmayı da unutmayınız.
https://www.youtube.com/@candemirahmet






Yorum Yap