#49 mBlock ve Bluetooth Modülü HC-05 İle Led Parlaklığı Ayarlama

mBlock 5 serisi ile Arduino uygulamalarına devam ediyoruz. Bu yazımızda mBlock ve Bluetooth Modülü HC-05 İle Led Parlaklığı Ayarlama Devresi’ ni anlatacağız.  mBlock programında HC-05 veya HC-06 bluetooth modülü ile led parlaklığı ayarlama devre bağlantısı nasıl yapılır? Cep telefonunda yada tablette hangi uygulama ile bu devreyi test edebiliriz? Bluetooth led parlaklığı ayarlama Android uygulamasının telefona kurulması nasıl yapılır? konularını işleyeceğiz.

mBlock programı blok kısmı, devre montaj şeması, devre kurulumu detaylı anlatım ve devre çalışma videosu şu şekildedir.

MBLOCK BLUETOOTH HC-05 İLE LED PARLAKLIĞI AYARLAMA

MBLOCK PROGRAMI BLOK ŞEMASI:

mBlock ve Bluetooth Modülü HC-05 İle Led Parlaklığı Ayarlama      

mBlock programında üstteki blok diyagramını kullanarak devremizin blok kısmını tasarlayabiliriz.

mBlock programında Uzantılar ‘a tıklayarak açılan sayfada arama kısmına Bluetooth HC-05 / 06 yazdığınız takdirde kendi hazırladığımız Bluetooth Kontrol uzantısı gelecektir. Bu uzantıyı mBlock içerisine ekleyerek bu uzantı içerisindeki blokları kullanabilirsiniz.

mBlock Bluetooth Kontrol Uzantı

DEVRENİN ÇALIŞMASI:

Android uygulamasında led parlaklığı ayarlama sürgüsünü kaydırdığımızda ledin parlaklığı değişecektir.

DEVRE MONTAJ ŞEMASI:

Arduino Bluetooth Modülü HC-05/06 Led Parlaklığı Ayarlama

DEVRE KURULUMU:

Malzemeler:

Arduino Uno
Breadboard
1 adet bluetooth modülü (HC-05)
1 adet led diyot
1 adet 220 Ω direnç
1 adet 1 kΩ direnç
1 adet 2.2 kΩ direnç
7 adet iki ucu erkek jumper kablo

Bluetooth modülü, breadboard üzerine yerleştirilir. Modülün VCC pini, Arduino +5 Volt pinine bağlanır. Modülün GND pini, Arduino GND pinine bağlanır. Modülün TXT pini, Arduino’nun 0 numaralı pinine bağlanır.

Breadboard üzerine 1 kΩ ve 2.2 kΩ direnç, dirençlerin birer uçları bluetooth modülü RX pinine denk gelecek şekilde yerleştirilir.  2.2 kΩ direncin diğer ucu, Arduino’ da diğer GND pinine bağlanır. 1 kΩ direncin diğer ucu Arduino’ nun 1 numaralı pinine bağlanır.

Breadboard üzerine led diyot yerleştirilir. Led diyotun artı bacağına 220 Ohm’luk direnç bağlanır. Direncin diğer ucu Arduino da 9 numaralı pine bağlanır. Led diyotun eksi bacağı, breadboard üzerindeki GND pin bağlantısı şeridine bağlanır ve devre tamamlanır.

Arduino Led Bluetooth KontrolAPK

Uygulamayı indirmek için QR kod kullanabilir ya da linke tıklayarak indirebilirsiniz.

Arduino Bluetooth Kontrol APK QR KodQR Bluetooth Kontrol APK

Uygulamayı telefona ya da tabletinize indirme işlemi adımları şu şekildedir.

NOT: Uygulama sadece Android cihazlarda çalışmaktadır. IOS cihazlarda uygulama ve HC-05 modülü çalışmamaktadır.

Cep telefonundan QR kodu taratıp yada linke tıklayarak indirmek istediğinizde karşınıza gelen uyarı ekranında “Bağlantıyı Aç” yazısına tıklanır. Birlikte aç mesajında “Paket Yükleyici” seçilir.

Android Bluetooth Kontrol APK Yükleme Adım 1 Android Bluetooth Kontrol APK Yükleme Adım 2

Harici dosya ile kurulum yapıldığından gelen Drive uyarı ekranında Ayarlar yazısına tıklanır. Açılan pencerede “İzin ver” kutucuğu işaretlenir ve “Yükle” yazısına tıklanır.

Android Bluetooth Kontrol APK Yükleme Adım 3  Android Bluetooth Kontrol APK Yükleme Adım 4

Uygulama telefonunuza ya da tablet bilgisayarınıza yüklenecektir. Yükleme tamamlandığında “Aç” yazısına tıklayarak programı çalıştırınız. Programın ana ekranına ulaşacaksınız. Burada hangi uygulamayı çalıştırmak istiyorsanız o uygulamanın üzerine tıklayarak çalıştırabilirsiniz.

Android Bluetooth Kontrol APK Yükleme Adım 5 Android Bluetooth Kontrol APK Yükleme Adım 6 Android Bluetooth Kontrol APK Yükleme Adım 7

Ana sayfada LED PARLAKLIĞI AYARLAMA uygulamasına tıklayalım. Uygulama ekranı üst kısmında “Bluetooth Cihazı Seçin” yazısına tıklayınız. Gelen uyarı mesajında “İzin ver” yazısına tıklayınız. Açılan pencerede bluetooth aygıtları listelenecektir. Eğer daha önce bluetooth cihazınızı telefon yada tabletinize tanımladıysanız burada gözükecektir. Tanımlamadıysanız burada gözükmeyecektir. Şimdi isterseniz bluetooth modülünü tanımlayalım.

Android Bluetooth Kontrol APK Yükleme Adım 13  Android Bluetooth Kontrol APK Yükleme Adım 16 Android Bluetooth Kontrol APK Yükleme Adım 10  

Telefon yada tabletinizde bluetooth ayarını açın. Tara seçeneği ile yakındaki cihazları tarayın. Bu arada bluetooth modülünüz bilgisayar usb ile bağlı ve iletişim modunda (devamlı hızlı yanıp sönen led durumu) olduğundan emin olunuz. 

HC-05 Bluetooth Modülü Tarama Led  Android Bluetooth Kontrol APK Yükleme Adım 11 Android Bluetooth Kontrol APK Yükleme Adım 12 

Tarama sonunda bluetooth  modülünüz sizin verdiğiniz isimle yada HC-05 ismi ile gözükecektir. Üzerine tıklayınca sizden bir şifre isteyecektir. Eğer siz bir şifre belirlemediyseniz standart şifresi 1234 veya 0000 dır. Şifreyi girdiğinizde modül telefon ve tabletinizde eşleşen cihazlar arasında gözükecektir. Şimdi programı tekrar açın. “Bluetooth Cihazı Seçin” yazısına tıklayınız. Modül burada gözükecektir. Gözükmüyorsa programı kapatıp tekrar açın. Bluetooth cihazları içerisinde kendi modülünüz (HC-05) üzerine tıkladığınızda program ana ekrana geçecek ve ekranda “Bağlantı Var” yazısı gözükecektir. Ayrıca “Bağlantı Durumu” yazısı da “BAĞLANTIYI KES” yazısına dönüşecektir. 

Eğer kodları Arduino kartına gönderdiyseniz kaydırıcı çubuğu sağ doğru kaydırdığınızda led diyot ışık şiddeti artacak, sola doğru kaydırınca azalacaktır. Ekranda gözüken değer, led diyota verdiğimiz 0 – 255 arasındaki değerdir. Kod kısmında kullandığımız analogWrite fonksiyonu 0 – 255 arasında değer gönderebilmektedir. 0 değeri LOW olarak 0 Volt’ a eşit olmakta, 255 değeri ise HIGH olarak 5 Volt’ a karşılık gelmektedir. 0 ile 255 değeri arasında belirlenen değerler farklı voltajlar üretecektir. PWM sinyali, bu fonksiyona verilen değer ile belirlenir. 

Android Bluetooth Kontrol APK Yükleme Adım 14 

Arduino’ ya Yüklenecek Kodları Gör” yazısına tıkladığınızda yeni sayfada mBlock blok şemasını bulabilirsiniz. Ayrıca Arduino kodları ile uygulama yapacaksanız Arduino kartına yükleyeceğiniz kodlar ve devre şeması da gözükecektir. Devre şemasına bakarak devreyi tasarlayabilir, buradaki kodları kopyalayarak Arduino kartına yükleyebilir ve devrenizi sağlıklı bir şekilde çalıştırabilirsiniz.

Android Bluetooth Kontrol APK Yükleme Led Parlaklık Ayarlama

Kendi uygulamamızla ilgili varsa eksiklikler, hatalar, olmasını istediğiniz özellikler vs. ile ilgili geri bildirimlerinizi yorum olarak yazabilirsiniz. Ayrıca ilerleyen aşamalarda bu şekilde Arduino programlama dosyası nasıl yapılır? sizlere anlatacağım. Bunun için sayfamızı takip etmeyi, aynı zamanda Youtube kanalımıza abone olmayı ve bildirimleri açmayı unutmayınız.

mBlock ve Bluetooth Modülü HC-05 İle Led Parlaklığı Ayarlama

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 

Oval@3x 2

Bu ipuçlarını kaçırmayın!

Kayıt butonuna bastıktan sonra e-postanız gelen kutunuza giderek gelen e-postayı onaylamayı unutmayınız. Gelen kutusunda görülmeyen postalar için Önemsiz -Spam klasörünü kontrol edebilirsiniz. Eğer kayıt e-postası ulaşmadıysa iletişim menüsünden bu durumu bildirebilirsiniz.

Yazan: Ahmet Candemir
Teknik Öğretmen - Cisco Instructor - Microsoft MCP - ECDL MS Office Advanced Expert - Adobe Eğitmeni - MEB Fatih Projesi Koordinatörü - Robotik Kodlama Eğitmeni