#2 MEBKİT-Yanıp Sönen Led-Buzzer
Merhabalar, bu yazımızda MEBKİT-Yanıp Sönen Led-Buzzer devresini anlatacağım. MEBKİT, robotik kodlama seti kullanarak LED ve Buzzer devresi nasıl yapılır? LED ve Buzzer ı aynı anda nasıl çalıştırabiliriz? Mebkit kartı ile led ve buzzer bağlantısı yaparken nelere dikkat etmeliyiz? 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.
BUZZER nedir? Çeşitleri Nelerdir? Nasıl Çalışır? gibi sorularınıza cevap almak için aşağıdaki linke tıklayarak ilgili açıklamalara ulaşabilirsiniz.
https://egitim.ahmetcandemir.com.tr/mblock-blink-buzzer/
MEB-KİT İLE YANIP SÖNEN LED BUZZER ÇALIŞTIRMAK:
DEVRE BAĞLANTI ŞEMASI:
DEVRE KURULUMU:
Malzemeler:
MEBKİT Robotik Kodlama Seti
3 adet iki ucu erkek jumper kablo
Jumper kablonun bir ucu Arduino’nun 7 numaralı pinine bağlanır. Kablonun diğer ucu MEBKİT üzerinde yer alan Led Pinlerinden istenilen renge ait sokete bağlanır. Bir diğer Jumper kablonun bir ucu Arduino’nun 8 numaralı pinine bağlanır. Kablonun diğer ucu MEBKİT üzerinde yer alan Buzzer pinlerinden 5 Volt girişine bağlanır. Buzzer Sinyal pinine bir jumper kablo bağlanarak jumper kablonun diğer ucu MEBKİT üzerindeki GND pinine bağlanır ve devre tamamlanır.
NOT: Devrede LED için, direnç ve GND bağlantısı kullanmıyoruz. Direnç ve GND bağlantıları kart arkasında yapılmış durumdadır. Bundan dolayı sadece LED girişleri için bağlantıyı kuruyoruz.
MEBKİT MBLOCK İLE YANIP SÖNEN LED BUZZER
MBLOCK PROGRAMI BLOK ŞEMASI:
DEVRENİN ÇALIŞMASI:
Blok şemasında, 7 ve 8 numaralı pinlere 1 saniye süre ile enerji gelecek, 1 saniye süre ile enerjisi kesilecektir. Böylece 7 numaralı pine bağlı olan led süreler içerisinde yanıp sönecek, 8 numaralı pine bağlı olan buzzer, süreler içerisinde ses verip susacaktır. Devre bu şekilde döngü halinde çalışacaktır.
MEBKİT ARDUINO İLE YANIP SÖNEN LED BUZZER
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 ve BUZZER BİRLİKTE ÇALIŞTIRMA
void setup()
{
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
}
void loop()
{
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
delay(1000);
digitalWrite(7, LOW);
digitalWrite(8, LOW);
delay(1000);
}
DEVRENİN ÇALIŞMASI:
MEBKİT kartına enerji verdiğinizde 1 saniye süre ile LED ışık verecek, aynı anda Buzzer ses verecek; 1 saniye sonra LED sönecek ve Buzzer susacak. 1 saniye sonra devre döngüye girerek bu durum tekrarlanacak.
MEBKİT-Yanıp Sönen Led-Buzzer
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