#60 mBlock Yapay Zeka İle Cinsiyet Tanıma ve Cinsiyete Göre Led Yakma
mBlock ile Arduino uygulamaları serisine devam ediyoruz. Bu yazımızda mBlock Yapay Zeka İle Cinsiyet Tanıma ve Cinsiyete Göre Led Yakma uygulamasını yapacağız.
mBlock programı blok kısmı, devre montaj şeması, devre kurulumu detaylı anlatım ve devre çalışma videosu şu şekildedir.
mBlock programında yapay zeka uygulamalarını yapmamız için bir uzantı eklememiz gerekecektir. Bilişsel Hizmetler uzantısını sadece Kuklalar sekmesinde ekleyebiliyoruz. Önce Kuklalar sekmesine geliyoruz. Uzantı butonuna tıklıyoruz. Bilişsel Hizmetler (Cognitive Services) uzantısını buluyoruz. Uzantının altındaki Ekle yazısına tıklayarak uzantıyı mBlock içerisine ekliyoruz. Yapacağımız uygulamalar için gerekli olan blokları, bu uzantı içerisinden bulup sahneye sürüklüyoruz.
MBLOCK CİNSİYETE GÖRE LED YAKMA DEVRESİ!
MBLOCK PROGRAMI (KUKLALAR BÖLÜMÜ) BLOK ŞEMASI:
mBlock programında üstteki blok diyagramını Kuklalar sekmesinde iken tasarlıyoruz.
MBLOCK PROGRAMI (AYGITLAR BÖLÜMÜ) BLOK ŞEMASI:
mBlock programında üstteki blok diyagramını Aygıtlar sekmesinde iken tasarlıyoruz.
MEBKİT DEVRE MONTAJ ŞEMASI:
MEBKİT DEVRE KURULUMU:
Malzemeler:
MEBKİT Robotik Kodlama Seti
2 adet iki ucu erkek jumper kablo
Jumper kablonun bir ucu Arduino’nun 8 numaralı pinine bağlanır. Kablonun diğer ucu MEBKİT üzerinde yer alan Led pinlerinden Kırmızı Led pinine bağlanır. Diğer Jumper kablonun bir ucu Arduino’nun 7 numaralı pinine bağlanır. Kablonun diğer ucu MEBKİT üzerinde yer alan Led pinlerinden Yeşil Led pinine 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.
ARDUINO DEVRE MONTAJ ŞEMASI:
DEVRE KURULUMU:
Malzemeler:
Arduino Uno
Deney Tahtası (Breadboard)
1 adet kırmızı led diyot
1 adet yeşil led diyot
2 adet 220 Ω direnç
3 adet iki ucu erkek jumper kablo
Breadboard üzerine 2 adet led diyot yerleştirilir. Dirençlerin birer uçları led diyotların uzun bacağına (+), diğer uçları da board üzerinden Arduino’nun 7 ve 8. pinine bağlanır. Led diyotların (-) bacakları board üzerinde jumper kablo ile birleştirilerek Arduino’nun GND pinine tek kablo ile bağlanıp devre tamamlanır.
DEVRENİN ÇALIŞMASI:
Devremizin çalışma şekli şu şekildedir. Kuklalar sekmesinde isek Tıklandığında bloğuna, Aygıtlar sekmesinde isek sahnenin sağ altındaki yeşil bayrak butonuna tıkladığınızda küçük bir pencere açılacak ve kamera aktif olacaktır. Kameraya bir görüntü tutuyoruz. Kendi görüntünüzde olabilir, bir fotoğrafta olabilir. Ben fotoğraf gösterdim. Kamera blok kodlamasında belirttiğimiz süre boyunca (2 saniye) tarama yapıp sahnedeki Panda kuklasının üzerinde, fotoğraftaki kişinin cinsiyetini tahmin ederek 3 saniye boyunca ekranda gösterecektir. Daha sonra yazı kaybolacaktır. Aynı zamanda eğer cinsiyet Erkek ise 7 numaralı pine bağlı olan led yanacak, eğer cinsiyet Kadın ise 8 numaralı pine bağlı olan led yanacaktır. 4 saniye sonra yanan led sönecektir.
mBlock Yapay Zeka İle Cinsiyet Tanıma ve Cinsiyete Göre Led Yakma
Youtube videosu yakında burada olacak. Takipte kalın.
Devre hakkında yorumlarınızı aşağıdaki yorum kısmına yazabilirsiniz. Youtube kanalımızda devremizin kurulumunu izleyebilirsiniz. Ayrıca kanalımızda mBlock ve Arduino ile ilgili ders videoları bulabileceksiniz. Youtube kanalıma abone olmayı da unutmayınız.
https://www.youtube.com/@candemirahmet










Yorum Yap