#16 MEBKİT-EBA Platformu Proje Örnekleri
Merhabalar, bu yazımızda MEBKİT-EBA Platformu Proje Örnekleri konusunu işleyeceğiz. Platform üzerinden tasarlayabileceğiniz blok kod örneklerini bu sayfamız içerisinde toplu olarak bulabilirsiniz. Platforma https://mebkit.eba.gov.tr adresinden Eba şifrenizle ulaşabilirsiniz. Ayrıca öğretmenler Mebbis veya E-Devlet şifreleri ile de giriş yapabilirler. Platforma giriş yaptıktan sonra sol menüde yer alan Projelerim linkine tıklayarak açılan sayfadan Yeni Proje oluşturup içerisinde istediğiniz projeleri tasarlayabilirsiniz.
Örnek blok kodlamalı projeler:
Led Yakma Söndürme (Blink)
DEVRENİN ÇALIŞMASI:
Devreye enerji verildiğinde 13 numaralı pine bağlı led 1 saniye süre ile enerjilenerek yanacak, 1 saniye süre ile enerjisi kesilerek sönecektir.
Yanıp Sönen Led + Alarm
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, ayarlanan süreler içerisinde yanıp sönecek, 8 numaralı pine bağlı olan buzzer, ayarlanan süreler içerisinde ses verip susacaktır. Süre olarak 1 sn. verilmiştir. Devre bu şekilde döngü halinde çalışacaktır.
Trafik Lambası
DEVRENİN ÇALIŞMASI:
Blok şemasında, 4 saniye süre ile 5 numaralı pine bağlı kırmızı LED yanacak, sonra 1 saniye hem 5 numaralı pindeki kırmızı, hem de 6 numaralı pindeki sarı led yanacak, sonrasında 3 saniye 7 numaralı pindeki yeşil led yanacak. 3 saniye sonunda yeşil led sönecek ve tekrar kırmızı led yanarak devre döngüye girecek. Delay içerisindeki değer değiştirilerek yanma ve sönme süresi ayarlanabilir.
Polis Çakar Devresi
DEVRENİN ÇALIŞMASI:
Blok şemasında, ilk önce 7 numaralı pine bağlı kırmızı led, 200 milisaniye aralıklarla 2 kez yanıp sönecek, ardından 8 numaralı pine bağlı mavi led 200 milisaniye aralıklarla 2 kez yanıp sönecek ve döngü bu şekilde devam edecek. Ledlerin yanıp sönme süreleri saniye blokları içerisinden değiştirilebilir.
Kara Şimşek – Yürüyen Işık Devresi
DEVRENİN ÇALIŞMASI:
Blok şemasına göre, sıra ile kırmızı, sarı, yeşil, mavi ledler yanacak ve tekrar tersten ledlerin yanması başa doğru devam edecektir. Ledlerin yanıp sönme süreleri saniye blokları içerisinden değiştirilebilir.
Buton İle Led Yakma Devresi
Buton ile bir led yakma
Buton ile iki led yakma
DEVRENİN ÇALIŞMASI:
Blok şemasına göre, butona bastığımızda 7 numaralı pine, yani LED diyotun bağlı olduğu pine 5 Volt gelecek olup durum yüksek olacak; buton basılı değilken pine 0 Volt gelecek olup durum düşük olacaktır. Biz her butona bastığımızda LED yanacak, butona basmadığımızda ise LED yanmayacaktır.
Buton İle Led Yakma Söndürme Devresi
DEVRENİN ÇALIŞMASI:
Blok şemasına göre, butona bastığımızda led diyot yanacak, butona tekrar bastığımızda led diyot sönecektir.
Devremizde sürekli tekrarla fonksiyonu içerisinde eğer yapısı ile butonun durumunun basılı olup olmadığını ve led diyotun yanıp yanmadığını dijital pin okuma bloğu kullanarak okuduk. (Buton basılı olduğunda pine 5 Volt gelecek olup durum High veya 1 olacaktır.) Butonumuz pull-down direnci ile toprağa (GND) bağlı olduğundan normal durumda buton pininin girişi LOW olacaktır. Biz butona bastığımızda buton pinine 5 Volt gidecek ve HIGH (yüksek) seviyesine çıkacaktır. Aynı zamanda led diyotta yanmıyorsa buton HIGH ( 1 ) seviyesine çıktığında Led pinini HIGH (yüksek) yaparak yanmasını sağladık. Butona tekrar bastığımızda buton pinine 5 Volt gidecek ve HIGH ( 1 ) seviyesine çıkacaktır. Aynı zamanda led diyotta ışık verdiği için Led pinini LOW (düşük) yaparak led diyotun sönmesini sağladık.
LCD Ekran Yazı Uygulamaları
DEVRENİN ÇALIŞMASI:
Ekrandaki yazı sağa doğru kayarak ekranı terk edecek ve soldan tekrar ekrana giriş yapacaktır.
MEBKİT-EBA Platformu Proje Örnekleri
Ayrıca 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