Merhabalar. Bugün sizlerle beraber Arduino UNO ile bluetooth modülü kullanacağız. Sonrasında da HC06 modülünü kullanarak RGB LED kontrolü uygulaması yapacağız.
Bir önceki yazımızda RTC Saat modülü ve LCD kullanmıştık >>> Dijital Saatini Kendin Yap !
Bluetooth Modülünü Kullanmaya Başlamadan Önce Şunları Öğrenelim
Bluetooth, cep telefonlarımızdan kulaklıklarımıza kadar neredeyse kablosuz iletişim yeteneğine sahip tüm cihazlarda var olan bir teknolojidir. Arduino projelerimize de bluetooth ekleyebilmemiz için piyasada çeşitli modüller bulunmaktadır. Bunlardan en uygun fiyatlı ve en kullanışlı olanı HC-05 modelidir.
Arduino İle Bluetooth TX ve RX Bağlatılarını Yaparken Neye Dikkat Etmeliyim?
Bluetooth modülü Arduino ile TX/RX protokolü ile birbirine bağlanır. RX “Receive” yani almak, TX ise “Transmit” yani vermek kelimelerinden gelmektedir. Yani kısaca bir alıcı/verici protokolüdür. Bağlantıda önemli olan nokta ise Arduino’nun TX pini Bluetooth modülünün RX pinine bağlanmalı, Arduino’nun RX pini de Bluetooth modülünün TX pinine çapraz şekilde bağlanmalıdır.
HC06 ve HC05 arasında ne gibi farklılıklar var?
HC-05 görünüm olarak HC-06 modülü ile neredeyse tamamen aynıdır. Temelde aynı işlevi görseler de HC-05 modelini kullanarak iki adet HC-05 veya HC-06 modelleri arasında doğrudan iletişim kurulabilmektedir. HC-05’i ayırt etmek için basit bir yöntem vardır: çoğu HC-05 modülün üzerinde ufak bir buton bulunmaktadır. HC-06’da ise bu buton mevcut değildir.
Daha detaylı bilgi için blog yazımızı inceleyebilirsiniz.
HC05 ve HC06 Bluetooth Modüllerinin Konfigürasyonunu Yapalım
Modülümüzün konfigürasyonunu kolay bir şekilde yapabilmek için aşağıdaki şemaya göre bağlantı yapmamız ve 5V ve GND pinlerini Arduino’ya takarken modül üzerindeki butonu basılı tutmamız gerekir.
Konfigürasyon için kod:
#include <softwareserial.h> SoftwareSerial mySerial(10, 11); // RX,TX String isim = "Arduino UNO"; int sifre = 1234; String uart = "9600,0,0"; void setup() { Serial.begin(9600); Serial.println("HC-05 Modul Ayarlaniyor..."); Serial.println("Lutfen 5 sn icinde HC-05 modulun uzerindeki butona basili tutarak baglanti yapiniz."); mySerial.begin(38400); delay(5000); mySerial.print("AT+NAME="); mySerial.println(isim); Serial.print("Isim ayarlandi: "); Serial.println(isim); delay(1000); mySerial.print("AT+PSWD="); mySerial.println(sifre); Serial.print("Sifre ayarlandi: "); Serial.println(sifre); delay(1000); mySerial.print("AT+UART="); mySerial.println(uart); Serial.print("Baud rate ayarlandi: "); Serial.println(uart); delay(2000); Serial.println("Islem tamamlandi."); } void loop() { }
Bluetooth Modülü Nasıl Windows Bilgisayara Tanıtabilirim?
Sıra geldi bluetooth modülümüzü Windows bilgisayarımıza tanıtmaya. Sistem tepsisinde bulunan “Bluetooth Aygıtları” simgesine çift tıklayarak açıyoruz
Arduino’muza bluetooth modülünün takılı olduğundan ve modülün iletişim modunda olduğundan emin oluyoruz (LED’in hızlıca yanıp sönüyor olması gerek). Bilgisayarımız tarama yaparak bluetooth modülümüzü buluyor. Burada, isim olarak konfigürasyon programında yazdığımızı ismi görmeliyiz.
Eşleştirme işlemini başlatınca, bu sefer bilgisayarımız modüle verdiğimiz şifreyi soracak.
Bilgisayarımız aygıt yükleme işlemini tamamladıktan sonra “Denetim Masası”ndan “Aygıtlar ve Yazıcılar” ı seçerek listenin en altında bulunan bluetooth modülümüze sağ tıklıyor ve “Özellikler”i seçiyoruz. Buradaki pencereden “Donanım”a gelerek burada yazılı olan COM portunun numarasını öğreniyoruz. Benim bilgisayarımda COM5 olarak görünüyor.
Arduino programını açarak “Ayarlar” menüsünden portu değiştirerek bluetooth modülümüze bağlanacak şekilde ayarlıyoruz.
Arduino programından “Seri Port Ekranı”nı açarak baud rate’i 9600 olarak seçiyor ve istediğimiz komutu giriyoruz. q, w, e ve r tuşları sırasıyla 7, 6, 5 ve 4 numaralı pinlere bağlı LED’leri yakar veya söndürür. Z tuşu tüm LED’leri söndürür ve X tuşu tüm LED’leri yakar.
Şimdi Daha Kolay Şekilde Android Telefon Üzerinden Bluetooth Modülü İle RGB LED Kontrolü Uygulamasını Yapalım
Arduino ile Bluetooth protokolünün nasıl çalıştığını öğrendik. Şimdi de HC06 modülünü kullanarak RGB LED kontrolü uygulaması yapacağız.
Gerekli Malzemeler:
- Arduino UNO
- Breadboard
- HC06 Bluetooth Modülü
- RGB LED
- 3 adet 330Ω Direnç
- 40 Pin Ayrılabilen Erkek-Erkek Jumper Kablo
Hadi HC06 ile RGB LED kontrol ettiğimiz devremizi kuralım:
Arduino kodumuzu aşağıdaki gibi yazalım:
#include <softwareserial.h> int veri; //Bluetooth üzerinden okuduğumuz değişken. int kirmiziPin = 9; //RGB Ledin kırmızı bacağının takılacağı pin int yesilPin = 10; //RGB Ledin yeşil bacağının takılacağı pin int maviPin = 11; //RGB Ledin mavi bacağının takılacağı pin void setup() { Serial.begin(9600); //Seri haberleşmeyi başlatıyoruz. pinMode(kirmiziPin, OUTPUT); //Kırmızı pinini OUTPUT olarak ayarlıyoruz. pinMode(yesilPin, OUTPUT); //Yeşl pinini OUTPUT olarak ayarlıyoruz. pinMode(maviPin, OUTPUT); //Mavi pinini OUTPUT olarak ayarlıyoruz. } void loop() { if (Serial.available() & gt; 0) { //Seri haberleşmeden veri gelmesini bekliyoruz. veri = Serial.read(); //Seri haberleşmeden gelen veriyi okuyoruz. } if (veri == 'k') { //Seri haberleşmeden k harfi geldiğinde bu kısım çalışır. digitalWrite(kirmiziPin, LOW); digitalWrite(yesilPin, HIGH); digitalWrite(maviPin, HIGH); } else if (veri == 'y') { //Seri haberleşmeden y harfi geldiğinde bu kısım çalışır. digitalWrite(kirmiziPin, HIGH); digitalWrite(yesilPin, LOW); digitalWrite(maviPin, HIGH); } else if (veri == 'm') { //Seri haberleşmeden m harfi geldiğinde bu kısım çalışır. digitalWrite(kirmiziPin, HIGH); digitalWrite(yesilPin, HIGH); digitalWrite(maviPin, LOW); } else { //Seri haberleşmeden tanımlanmayan veri geldiğinde bu kısım çalışır. digitalWrite(kirmiziPin, HIGH); digitalWrite(yesilPin, HIGH); digitalWrite(maviPin, HIGH); } }
Belki de artık arduino ile araba yapabilecek seviyeye gelmişsindir, ne dersin? Denemek ister misin?
hc-06 konfigürasyon moduna alınıyor ?
Merhabalar, HC-06 bluetooth modülüne AT komutları ile konfigürasyonu için bu yazıya başvurabilirsiniz.
tmm
GPS gibi cihazlardan PC ye seri port üzerinden (kablo ile) giren rs232 sinyali (sadece TX), kablosuz olarak HC-06 veya HC-05 modülü ile bluetooth yayını ile birden fazla cihaza gönderilebilir mi?
Teşekkürler.
Merhabalar, HC-05 ve HC-06 bluetooth modüller aynı anda yanlızca tek bir cihaza bağlantı yapabilir. Malesef bu modüller ile çoklu cihaz kullanımı mümkün değildir.
Bu işlem için BLE aygıtlarını kullanabilirsin, örnek: HC-10.
Hc 10 değil Hm 10
Merhabalar,
Türkiyede bu kalitede, bu kadar düzgün hazırlanmış bir içerik görmek bu mesajı yazma nedenimdir. Bu tarz çalışmalar, Türkiyedeki maker platformunda içeriklerin gelişimi ne Know-How paylaşımının ilerlemesi için çok önemlidir.
Böye bir içeriği ülkemize kazandıran emeği geçen herkese teşekkür ederim. Robotistan ailesinin yeni fiyat ve kurum polikasının daha da teşvik edici olmasını ümit eder, daha çok insanın bu yönde ilerlemesinin ne kadar önemli ve kurtuluş yolumuz olduğunu hatırlatarak tekrar teşekkür ederim.
Gurur verici bir çalışma.
Merhabalar. Sizlerden böyle güzel dönüşler almak inanın bizleri de çok gururlandırıyor. Elimizden geldiği kadar maker camiasına katkıda bulunmaya devam edeceğiz. #ÜretmektenKorkma
Merhaba;
q w e r z ve x komutlarından başka bir komut girildiği zaman kilitleniyor.
if(ch!= ‘q’,’w’,’e’,’r’,’z’,’x’)
{
mySerial.println(“Uygunsuz Giris”);
}
yaptığımız durumda da komut girişinde bulunmazsakta Uygunsuz Giris yazıyor ne yapılabilir?
Merhaba,
Kodda q w e r z ve x komutlarından başka bir input girildiğinde ne yapılması gerektiği eklenmemiş. Bu yüzden kilitlenme normal.
if(ch!= ‘q’,’w’,’e’,’r’,’z’,’x’)
{
mySerial.println(“Uygunsuz Giris”);
}
yerine, en son if (ch == ‘x’) bloğundan sonra bir “else” bloğu ekleyip
else
{
mySerial.println(“Gecersiz bir kod girildi”);
}
yazarsanız sorun büyük ihtimalle düzelecektir.
Devreyi kurdum ama çalıştıramadım bilgisayar ile hc-05 modülünü eşleştirdim.Komutları nereye yazıcağız?
Sevgili UMUT o soruyu sorduysan iş bitmiştir 🙂
Merhaba,
acaba bağlanan cihazın bluetooth mac adresini öğrenebilir miyiz ? birden fazla cihazın bağlanabileceği bir bluetooth cihazı var mı ? önerebilir misiniz ?
teşekkürler.
Merhabalar. AT+ADDR komutu ile cihazın bluetooth mac adresini öğrenebilirsiniz.
ben konfigürasyonu yardım alarak yaptıktan sonra bir süre kullanmadığım için şifremi unuttum
şifre sıfırlama işlemi nasıl oluyor
ilk kez konfigüre ediyormuş gibi denedim ama olmadı
merhabalar bir kaç sorum olucaktı.
1. led ler yerine röle bağlantısı yapılabilir mi ? ayrıca oluyorsa kodda değişiklik yapılabilir mi ?
2. bu sistemle 220 v 4 adet motor çalıştırılabilir mi ?
şimdiden teşekkürler.
Röle kullanabilirsiniz, fakat Arduino çıkış pinlerini aşırı yüklememek için buradaki gibi bir röle sürücü devre kurmanız gerekir.
Bilgisayarda bluetooth olmadığı için bağlantıyı telefondan yapmak istesek nasıl yapacağız? Bir de biz robotun hareket mekanizmasi için dc motorlarla bağlantı yapıp kullanacağız. Led yerine kodlarda ne yazmamiz gerekiyor.
Cep telefonunuzun Bluetooth menüsüne girdiğinizde buradan arama yaparak HC05 modülünü bulabilir ve belirlediğiniz şifreyi girerek eşleştirebilirsiniz. Kontrol imkanı için Google Play ve App Store’da birçok uygulama mevcuttur.
Bir dc driver ( step motor+ 2x dc driver) modülü kullanabilirsiniz. Avantajı iki dc motoru çift yönlü kullandırabilmesi. Tek başına bir sürücü kontrol çipi de kullanmak ama biraz daha uğraştırır. Modüllerin üzerinde fazladan bir akım girişi bağlantısı bulunduğundan ard problemi de yaşamazsınız.
Kerem İzgöl böyle bir çalışma başlattığınız teşekkür ederim.
Merhaba. Ben bir proje yapmak istiyorum.
Yardımcı olabilirmisiniz?
Şöyle ki: 20 adet 4 röleli modülleri yan yana dizip uzaktan bilgisayar kontrollü kumanda etmek istiyorum. Böyle bir devreyi yapabilmek için yardımcı olabilirmisiniz
20 adet dijital çıkışa sahip bir kart kullanarak yapmanız mümkündür. Arduino Mega 54 tane dijital giriş/çıkışa sahip olduğundan fazlasıyla yeterli gelecektir.
Yazılımı kopyalayıp yapıştırdım ama hem konfügürasyonda hem LED programında hata veriyor
Konfigurasyon Programı
Arduino:1.7.8 (Windows 8.1), Kart:”Arduino Uno”
robotistan_HC05__konf.ino:32:11: error: expected initializer at end of input
Derleme sırasında hata oluştu.
LED Programı
Arduino:1.7.8 (Windows 8.1), Kart:”Arduino Uno”
Derleme seçenekleri değiştirildi, tümü yeniden derleniyor.
robotistan_blutooth.ino:89:1: error: expected unqualified-id before numeric constant
robotistan_blutooth.ino:178:5: error: redefinition of ‘int led1’
robotistan_blutooth.ino:6:5: error: ‘int led1’ previously defined here
robotistan_blutooth.ino:179:5: error: redefinition of ‘int led2’
robotistan_blutooth.ino:7:5: error: ‘int led2’ previously defined here
robotistan_blutooth.ino:180:5: error: redefinition of ‘int led3’
robotistan_blutooth.ino:8:5: error: ‘int led3’ previously defined here
robotistan_blutooth.ino:181:5: error: redefinition of ‘int led4’
robotistan_blutooth.ino:9:5: error: ‘int led4’ previously defined here
robotistan_blutooth.ino: In function ‘void setup()’:
robotistan_blutooth.ino:183:6: error: redefinition of ‘void setup()’
robotistan_blutooth.ino:11:6: error: ‘void setup()’ previously defined here
robotistan_blutooth.ino: In function ‘void loop()’:
robotistan_blutooth.ino:193:6: error: redefinition of ‘void loop()’
robotistan_blutooth.ino:21:6: error: ‘void loop()’ previously defined here
Derleme sırasında hata oluştu.
Hataları veriyor. Benim Software yönüm biraz zayıftır. Bu nedenle yardımınızı rica ediyorum
Kodu kopyalarken hata yapmış olabilirsiniz, çünkü led1, led2, led3 ve led4 değişkenleri ve setup ile loop fonksiyonlarının birden fazla yerde tanımlandığına dair bir hata almaktasınız.
BEN hc05 ile led kontrol etmek istiyorum ve bunu MikroC ile yapmak istiyorum arduino bilmiyorum pıc proğramlıyorum Mikro c ile nasıl kodlarım
HC-06 Modülümün eşleşme şifresini unuttum ne yababilirim?
Buradaki yazımızdan faydalanarak HC-06 modülünüzün şifresini değiştirebilirsiniz.
bluetooth modülü kullanarak bluetooth ile calısan oyun konsolunu arduinoya nası baglayabılırım
ya kerem bey bende hc-06 var sitenizden aldım nasıl yapcam bilmiyorum lütfen iletişime geçin benle lütfennn…
iyi günler ben arduino ile hc-05 bağlantısı yapamadım arduinonun birinde buton diğerin de led olacak butona basınca led yanacak çekince sönecek bir uygulama yazabilr misiniz ben de bunu kendi projeme uygulayacağım bir türlü başaramadım örnek kot da bulamadım
Bilgisayardan bağlanamadım sürekli aygıtın görünebilir olduğundan emin olun diyor. nedeni nedir acaba ?
merhabalar cihazımı master olarak nasıl ayarlayabilirim.
Çok güzel ve açıklayıcı bir türkçe rehber olmuş. Her yerde arıyordum bu konuyu. Teşekkürler Robotistan
Bende HM-10 var cihazı başka bilgisayara takıp kendi bilgisayarımdan bağlanıyorum port ayarlarını da yaptım arduinonun serial portundan herhangi bir harf yolladığım zaman kilitleniyor sebebi ne olabilir.
Teşekkürler mükemmel bir şekilde çalışıyor.
Merhabalar ben bluetooth modulünü bağladım ama iletişim moduna geçmiyor yani üzerindeki kırmızı ışık 3 saniyede bir yanıp sönüyor, hızlı hızlı yanıp sönmüyor.Acaba telefonla bağlanabilir miyim diye denedim. Hc 05 bağlanmayı reddetti yazıyor nerde hata yapıyorum nasıl düzeltebilirim???
Kartın üzerindeki buton basılı kalmış olabilir, sizin de belirttiğiniz gibi iletişim modunda LED’in hızlı bir şekilde yanıp sönmesi gereklidir. Konfigürasyon modunda Bluetooth üzerinden bağlantı yapılamaz, yalnızca modül üzerindeki pinlerden iletişim sağlanabilmektedir.
Merhaba iyi günler ;
Bütün bağlantıları yaptım. Bluetooth bağlantısını da yaptım . Bluetooth com adresini de arduino ide den seçtiğim halde son aşamada ki seri port ekranını açtığımda Led uygulaması yazısı gelmiyor. Bir yerde hatam var sanırım yardımcı olursanı sevinirim.
Merhabalar, bende aynı sorunu yaşıyordum seri port ekranından hiçbir iş yapılmıyor bu linkten android cihazıniz varsa uygulamayı indirebilirsiniz nasıl ayar yapılacağını da bu linkten bakabilirsiniz. Çok özür dilerim sessiz video olduğu için kendi videom çünkü.
merhabalar
bu Bluetooth modullerını araç teybine entegre edebılırmıyız teyp arkasında rx tx cıkısları mevcut dısardan 5 v besleme ıle çalıştırmak mumkunmudür
Malesef hayır.
Merhabalar elimde iki adet nRF24L01 LNA + PA iki adet arduino UNO R3 ve bir adet el yapımı toplama drone bulunmakta bunları joystick kart ile kontrol etmek istiyorum yardımcı olur musunuz ? Eğer HC-05’i drone üzerindeki arduinoya bağlayıp kullanabilirsem basıl yapacağım? Bildiģiniz bir kod ve android uygulaması var mı ? N’olur yardım et abi ya 2 aydır uğraşıyorum hedef yazılım müh. Yaş 15 🙂 e mail [email protected]
Merhabalar, öncelikle drone’u kendi yaptığınız kumanda ile kullanmanız oldukça kötü bir fikir olacaktır. HC-05 gibi bluetooth modüllerinin menzilleri çok sınırlı olduğundan, kendinizi yaralamanız çok yüksek bir ihtimaldir. Onun yerine, HC-05 modülleri birbiri ile haberleştirerek (https://maker.robotistan.com/hc05-hc06-bluetooth-uart-modulleri-kullanimi/) veya nRF24L01 modüllerini kullanarak (https://maker.robotistan.com/nrf24l01-ile-uzaktan-kontrol/) basit bir tekerlekli robotu kumanda etmeyle başlamanız çok daha güvenli ve pratik olacaktır. Bahsettiğiniz drone ve robotların uzaktan kumanda sistemleri zaten birbirine oldukça yakın çalışmaktadır. Temel olarak modüllerden birini verici, diğerini alıcı olarak programlayabilir ve joystick kartının yaptığı ölçümü motorları sürecek şekilde çalışan bir kod yazmanız gerekecektir (çok benzer bir iletişime sahip olan gamepad yazımızı da inceleyebilirsiniz: https://maker.robotistan.com/arduino-ile-kablosuz-gamepad-yapalim/). Başarılarınız daim olsun!
Bluetooth konsunda katılmaktayım.. çinden nrf24l01 adaptörlerim gelsin pervanesiz debemelere başlayacağım birde kablolu uçuş testinde cihaz kalkmadı 2s lipo pil kullandığım için mi yoksa motorlardan bir tanesi bazen tekliyor onun içinmidir acaba ? Teşekkürler
Merhabalar,
Ben hc-06 modülü ile dc motor sürmek istiyorum nasıl yapabilirim
süpersiniz.cok ısıme yaradı. tesekkurler 🙂
Merhabalar
Sistemimdeki verileri arduino üzerinden okuyorum. Arduino’yu 12v ile beslemeyi düşünüyorum verileri de hc05 yardımı ile c# üzerindeki bir arayüzden okumayı düşünüyorum.
Normalde serial com üzerinden verileri c# arayüzüne aktarıp okuyabiliyorum bunu hc05 ile nasıl yapabilirim bilginiz var mı acaba??
HC05 modül bilgisayara seri port olarak tanıtıldığından dolayı herhangi farklı bir işlem yapmanıza gerek olmayacaktır. Tıpkı kablolu bir seri cihazı kullanır gibi kullanabilirsiniz.
merhaba ardunıo ile nabızolçer projesı yapıyorum hc05 ile de androıd telefona aktaracagım ardunıo kodlarında nasıl degişiklik yapmama gerekir ya da bu ilk yazdıgınızz programa ek kod yazmamız gerekir mi acaba
Bu modülu Bluetooth kulaklığı bağlayabilirmiyiz
Malesef hayır.
bluetooth modülü ve android studio da yaptığım programı eşleştirip, google ses sistemini kullanarak sesli komut ile telefona söylediğim komut sayesinde led’in yanıp sönmesini sağlayacak bir sistem tasarlamaya çalışıyorum. Bu konuda tavsiye edebileceğiniz bir şeyler var mı merak ediyorum.
Merhaba hc-05 kullanarak yazıcıdan çıktı alıyorum fakat cts ve rts uçlarını bağlamama rağmen flow control edemiyorum ve döküman yarım çıkıyor. At komutları ile flow kontrolü aktif hale mi getirmem gerek yardımcı yardımcı olabilirmisiniz. Teşekkürler
HC05 ile flow kontrol uygulaması daha önce denemedim, fakat burada elimden geldiği kadar modülleri anlatmaya çalıştım. Belki datasheet’lerde yer alan komutlardan birisi işinizi görebilir.
Birsey sormak isterim benim duyduğuma göre hc 05 ve 06 3.3v gerilim ile çalışıyor 5v ile çalıştırırsak bir sıkıntı olmaz mı
Şimdiye kadar kullandığım modüllerin hepsi 5V ile sorunsuz çalıştı 🙂 Büyük ihtimalle sizde de sıkıntı olmayacaktır.
Genel olarak projem şöyle. Uzaktan kontrollü itfaiye aracı. Araç dc motora sahip oyuncak araç. Araç için arduino uno kumanda için ise nano kullanacağım. Haberleşme HC 05 üzerinden olacak. Kumandayı da kendim tasarlayacağım.
Araçtan bahsetmek istiyorum. Yürümesi ve sağ sol yön için dc oyuncak motoru kullacağım. Kasa kısmında su tankı bulunacak. Su tankı için ise silecek suyu motoru kullanacağım. Suyu serum hortumu ile püskürteceğim. Hortumun ucunun hareketi için ise servo motor standı ve servo motor kullacağım. Fakat daha aracı kendi başına bile yürütemedim.
Sorularım şunlar;
1) 2 adet servo motor 2 adet dc motor ve 1 adet silecek suyu motorunu aynı anda sürebilir miyim? L293D uygun mudur?
2) Sürebileceksem kodlarını nasıl yazacağım konusunda yardımcı olur musun?
3) Kumanda tasarımını nasıl yapacağım?
Silecek suyunu pompalayacak motorun da DC motor olacağını düşünürsek, size minimum 3 adet DC motor sürebilen bir sürücü kartı ya da shield’ı gerekli. 1 adet L293D sadece 2 tane DC motor sürebileceğinden dolayı yetmeyecektir. Buradaki motor sürücü shield büyük ihtimalle size yeterli gelecektir ama, siz yine de motorlarınızın çalışma gerilimini ve çekeceği akımı göz önünde bulundurarak tercih yapınız. Kumanda için ise Joystick Shield veya benzeri tarzda bir shield kartı ile ikinci bir Arduino’yu kullanarak robotunuzu hareket ettirebilir ve su püskürtme gibi özellikleri çalıştırabilirsiniz. Üzerinde Bluetooth ve nRF haberleşme modülleri için yuva bulunduğundan robotunuz ile kolaylıkla haberleştirebilirsiniz.
Joystick shield programlaması konusunda herhangi bir bilgim yok. Bu konuda yardımcı olabilir misiniz?
MERHABA HOCAM HC05 E ARDUNIO UNO İSMİNİ VERİK VE SİREYI 1234 YAPTIK AMA ARTIK MODULUN İSMİNİ VE SİRESİNİ DEGİTİREMİYORUM
YARDIMCI OLURSANIZ SEVİNİRİM SİZCE NE YAPMAM GEREKIYOR
Bu dersteki adımlar yardımcı olmadıysa burada yer alan detaylı anlatımdan faydalanabilirsiniz.
merhaba, ikinci kodu yükledikten sonra şu şekilde bir hata ile karşılaşıyoruz sürekli
“avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x3e”
hc05 com girişiyle led yakma kodunu yüklemek için seçtiğimiz comu aynı yapınca bu hatayı veriyor. Farklı olunca da seri port ekranında hiçbirşey görünmüyor. Yardımcı olursanız çok mutlu olurum.
Kodu yüklediğiniz esnada Arduino’nun 0 ve 1 numaralı dijital pinlerinde herhangi bir bağlantı mevcut mu?
Hayır. RX->11, TX->10 digital pinlerinde takılı.
Arduino’nuza kod yüklerken HC05 ile aynı COM portunu değil, USB kablosu ile bağladığınızda çıkan COM portunu seçmelisiniz. HC05 modülünün COM portu, yalnızca Arduino ile kablosuz haberleşirken seçilmelidir.
merhaba, hc05 in com portunu hangi aşamada seçiyoruz tam olarak, çünkü ben çok fazla denedim ve sürekli hata alıyorum yardımcı olursanız çok sevinirim
dediğiniz şekilde arduionaya usb kablosu ile bağlandığımda çıkan comu seçiyorum hata vermiyor ama seri port ekranında hicbisey çıkmıyor. ardından hc05 in comunu seçip kodu tekrar yukleyınce hata veriyor
Merhabalar öncelikle hayırlı akşamlar benim bir projem var nette biraz araştırınca arduino ile yapabileceğimi düşündüm fakat bu arduino sistem hakkında en ufak bir bilgiye sahip değilim bundan dolayı bana yardımcı olabilirseniz sevinirim.
Yapmak istediğim proje aracıma bu sistemi bağlayıp aracı çalıştırmak-stop etmek , farlarını ve sis farlarını yakmak -kapatmak kapıları açmak ve kilitlemek bunun gibi şeyler nasıl bir arduino almalıyım ve yanında neler almalıyım ortalama fiyat ne çıkar ve en önemlisi ben yapabilir miyim ?
Yardımlarınız için şimdiden teşekkürler .
Arduino’ya yabancıysanız, Arduino Süper Başlangıç Seti veya Arduino Başlangıç Seti ile başlamanız en uygunu olacaktır. Bu tipteki setleri kullanarak Arduino programlamayı öğrenebilir, kendi projenizde ihtiyaç duyacağınız malzemeleri sette kullandığınız malzemeler ile karşılaştırarak kendiniz belirleyebilirsiniz.
Merhabalar arayüzden ‘r’ ‘z’ gibi tek karakter değilde mesela ‘yak-1’ gibi bir veri gelirse nasıl okuyabilir? teşekkürler
Serial.readString veya Serial.readStringUntil gibi komutları kullanabilirsiniz. Ayrıca seri port ile ilgili tüm komutlara https://www.arduino.cc/en/Reference/Serial adresinden ulaşabilirsiniz.
Merhaba hocam, ben bu kodları pc değilde android cihazdan kontrol etmek istiyorum. Kodları girdiğimde röleler direk aktif oluyor. Programdan herhangi bir komut göndersemde birşey değişmiyor. Yardımcı olursanız sevinirim.
Programın tepki vermemesi, bağlantınızda veya Bluetooth modülünüzde bir sorun olduğunu gösteriyor. İsterseniz HC05 ve HC06 Bluetooth Seri Modülleri Kullanımı yazımıza göz atarak modüllerin ayarlarını tekrar yapabilirsiniz. Android cihazınız için ise BlueTerm isimli uygulama aracılığıyla HC05 modülünüze bağlanarak kullanabilirsiniz.
Teşekkürler, çok işime yaradı.
Bluetooth kulaklığa arduino ile bağlanıp müzik tarzı şeyler dinletmem mümkün mü acaba ? Amacım uzaklık sensöründen veri alıp bluetooth kulaklığa sesli uyarı vermek bunu gerçekleştirmem mümkün mü? Teşekkürler şimdiden.
Bu modül ile yapmanız mümkün değildir, çünkü bu modül sadece Bluetooth üzerinden seri port erişimi sağlar.
hc-05 ve arduino uno ile bir quadcopter yapmayı düşünüyorum
bunun için kod örnekleri verirmisiniz ?
birde android ile kontrol edeceğim (telefonla)
Merhaba
Arduino dan android telefona veri gönderirken arduino ya nasıl bir kod yazmalıyız?
Ben pic ve hc-05 kullanıyorum telefondan pic e veri gönderiyorum ama tersini yapamamdım.
Arduino da nasıl olur örnek kod verebilirseniz pic de (ccs c) karşılığını bulabilirim sanıyorum
yardımlarınızı bekliyorum. Belki de APP INVENTOR tarafı yanlıştır, deriyi de şu şekilde alıyorum:
Önce bir butona basıp pic e sayı gönderiyorum.Pic o sayıyı görür görmez sıcaklık değerini (integer) bluetooth a gönderiyor.
https://play.google.com/store/apps/details?id=com.electrotoolbox.bluetoothterminal
Bu uygulamayı denemenizi tavsiye ederim. Şu anda mikroC için içerik hazırlıyorum yakında CCS C ve Arduino için de içerik yayınlayacağım.
led yerine aynı programla servo çalıştırabilirmiyiz
Malesef aynı programla çalıştırmanız mümkün değildir. Arduino Dersleri 13: Servo Motor Kontrolü dersimizi inceleyerek orada yer alan servo kodlarını Bluetooth kodları ile birleştirerek yapabilirsiniz.
Merhaba ben uzaktan kontrol edilebilen robot kol yapıyorum. 2 tane hc05 modülü aldım birini master birini slave mod yapmam gerekiyor.sizin verdiğiniz koşa gir bunu yapmam için iki modulunde bilgisayara aynı anda bağlı olmasi mi gerekiyor.
İki modül aynı anda bilgisayara bağlı olarak çalışamaz. Modüllerin ikisine de enerji verdiğinizde master modül, slave olana bağlanacaktır. Detaylı bilgi için HC05 ve HC06 Bluetooth Seri Modülleri Kullanımı yazımızı inceleyebilirsiniz.
Merhaba. Ben bir android uygulaması geliştirdim. Uygulama ile HC-05 & HC-06 bluetooth modülleri ile haberleşme yapılabiliyor. Rica etsem bu bluetooth uygulama devresini kuran arkadaşlar benim uygulamamı da test edebilirler mi? Uygulma hakkındaki yorumlarınızı aşağıdaki mail adresinden veya direkt olarak play store üzerinden yorum yazarsanız da çok memnun olurum.
İletişim:
[email protected]
İndirme linki:
https://play.google.com/store/apps/details?id=com.electrotoolbox.bluetoothterminal
verilen kodları alt alta ardinoya kopyala yapıştır yapıyorum ilk kodlarda sıkıntı çıkmıyor 2 kodların oldugu yeri yapıştırdıgımda
void loop()
{
}
#include
SoftwareSerial mySerial(10, 11); // RX, TX BURADA KIRMIZI ÇİZGİ OLUYOR YANLIŞ OLDUĞUNU BİLDİRİYOR
int led1 = 7;
int led2 = 6;
int led3 = 5;
int led4 = 4;
Bahsetmiş olduğunuz sorun, büyük olasılıkla önceki koddan kalan void loop() ile başlayan kısımla alakalıdır. Arduino IDE içerisindeki tüm kodu sildikten sonra tekrar yapıştırmayı deneyin veya Dosya menüsünden Yeni’ye tıklayarak boş bir dosya açıp oraya yapıştırın.
merhaba. ben güneş enerjisiyle çalışan sıkacak yapmak istiyorum ve bu güneş panelinin değerlerini android telefondan görülmesini istiyorum. bunun için bana bilgi verebilir misiniz? nasıl bir yol izlemem lazım. teşekkürler.
merhaba hc05in hc01 modülünden farklı bir yanı varmı
Merhaba, internette aramama rağmen hc01 diye bir Bluetooth modülü bulamadım 🙂 Fotoğrafı varsa paylaşır mısın?
Merhaba bazen okuduğum veri şu şekilde saçma şekilde geliyor sebebi nedir acaba?
x -> ÿÿ
y -> ¦ı6
x -> ï
y -> ÿ
x -> ñüş
x -> ve y -> kısımlarını ben yazdırıyorum karşısında da sayısal veriler gelmesi gerekiyor normalde. Veriler geliyor düzgün şekilde ama %50 si bu şekilde bozuk geliyor sebebi ne olabilir. hc 05 kullanıyorum.
hocam bu iki kodu nasıl birleştircez link atarmısınz ?
yeni başladım pek anlamıyorum veya yapanlar link atabilirmi ?
Benim hc 05 imde kırmızı led uzun aralıklarla yanıyor ne yapmalıyım
Uzun aralıklarla yanan kırmızı LED bağlantı kurulduğunu gösterir.
STM32 üzerinden uart ile bağladığım BT05 üzerindeki LED sürekli kısık yanıyor! mobil teledonda görünmüyor! nerde hata yapıyorum acaba??!!
Merhaba HC-06 İle Yapılabilir mi
Evet yapılabilir. Fakat modülün konfigürasyonu farklı şekilde yapılacağından HC05 ve HC06 Bluetooth Seri Modülleri Kullanımı yazısını okumanızı tavsiye ederim.
#include
const int ileri1=3;
const int geri1 = 4;
const int ileri2=6;
const int geri2=7;
String okunan;
const int key=8;
SoftwareSerial araciletisim(10,11);
void setup() {
Serial.begin(9600);
araciletisim.begin(9600);
pinMode(ileri1 , OUTPUT);
pinMode(ileri2 , OUTPUT);
pinMode(geri1 , OUTPUT);
pinMode(geri2 , OUTPUT);
pinMode(key , OUTPUT);
digitalWrite(key ,LOW);
}
void loop() {
if(araciletisim.available()>0){
okunan=araciletisim.read();
if (okunan==’w’){
digitalWrite(ileri1 ,HIGH);
digitalWrite(ileri2 ,HIGH);
digitalWrite(geri1 ,LOW);
digitalWrite(geri2 ,LOW);
}
else if (okunan==’s’){
digitalWrite(ileri1 ,LOW);
digitalWrite(ileri2 ,LOW);
digitalWrite(geri1 ,HIGH);
digitalWrite(geri2 ,HIGH);
}
else if (okunan==’a’){
digitalWrite(ileri1 ,HIGH);
digitalWrite(ileri2 ,LOW);
digitalWrite(geri1 ,LOW);
digitalWrite(geri2 ,LOW);
}
else if (okunan==’d’){
digitalWrite(ileri1 ,LOW);
digitalWrite(ileri2 ,HIGH);
digitalWrite(geri1 ,LOW);
digitalWrite(geri2 ,LOW);
}
}
}
Bu kodda ne yanlışlık var acaba
merhaba ben iki tane hc-05 modülünü birbiri ile haberleştirmek istiyorum ama yapamıyorum modüllerden birini master diğerini de slave olarak ayarladım ama olmuyor yardımcı olabilir misiniz
HC05 ve HC06 Bluetooth Seri Modülleri Kullanımı isimli yazıyı inceleyebilirsiniz.
merhaba,
ben robot kol yapıyorum bu kolları bluetooth ile hareket ettirmek istiyorum.bunun için kodlama kısmı nasıl olmalıdır.
Merhabalar;
Sayfada verdiğiniz kodlarda değişiklik yapıp telefondan bastıkca çıkış verecek, bırakınca çıkışı kesecek bir devre oluşturmaya çalıştım. Telefon uygulamasından bastıkça kodu gönder şeklinde seçim yaptım. Fakat delay komutu hiç kullanmazsam çıkış kesik kesik oluyor. Delay kullanırsam ise uzun süre basmada çıkışı kesme süresi çok gecikiyor. Ve tuşlar ne kadar uzun süre basılırsa da muhtemelen ikili kodlamadan dolayı karışıklık oluşup çıkış vermemesi gereken yerler aktif oluyor. Bu tarz bir uygulama için stabilite öneriniz var mı?
MErhabalar ben arduino meganın serial1 kısmındaki pinleri kullanmak istiyorum ama hiç bir şekilde iletişim kuramıyorum yardımcı olurmusun
Bu pinleri kullanarak iletişim kurmak için Serial gördüğün yere Serial1 yazmalısın.
Kerem bey ben bluetooth ile veri yazdırıyorum projemde fakat çalıştırdığımda bluetooth ışığı sönüyor kullandığım modül HC-06 bundan dolayı olabilir mi HC-05 mi kullanmalıyım bir forumda da Hc-05 in veri alışverişinde daha iyi olduğunu okudum
HC-05 ve HC-06 modülleri arasında veri alışverişi kalitesi açısından hiçbir fark yoktur. Probleminiz belseme hatlarından kaynaklı olabilir.
Bu bağlantılarda niçin 0 ve 1 pinleri (Rx,Tx) değil de 10 ve 11 kullanılıyor?
0 ve 1 numaralı pinler, Arduino ile bilgisayarın haberleşmesi için gerekli olan UART portuna bağlıdır. Bu pinlere herhangi bir cihaz bağlıyken bilgisayarınıza bağlayarak seri haberleşme veya kod yükleme yapamazsınız.
Çok tesekkur ederim.
Kaynak için çok teşekkürler gerçekten çok iyi bi kaynak ama benim bi sorunum var Mac OS da bağlandıktan sonra yaklaşık bi 30 sn sonra Bluetooth sekmesinde bağlantı kesildi olarak gösterirken HC-05 modulünün üstündeki ışık 3 sn de bir çok kısa bir süre yanıp sönüyor sorun ne olabilir ? Şimdiden teşekkürler
Selamalar,telsiz mikrofonunu bluetooth ile telsize bağlamak isterim.Arada ki kabloyu ortadan kaldırmak istiyorum,amatör telsizciyim.Telsizi bluetooth ile uzaktan kontrol edebiliryorum,HC-06 modül ile.Hangi mödülleri kullanmalıyım.İyi çalışmalar,teşekkürler.
Arduinoya kod yüklerken haberleşme pinlerini çıkarmayı unuttum modülü düzeltebilirmiyim
Merhabalar, HC05 modulüme bağlı cihazın macID’sini nasıl alabilirim ?
Teşekkürler
Buradaki yazımızdan faydalanabilirsiniz: HC05 ve HC06 Bluetooth Seri Modülleri Kullanımı
İyi günler. Aynı işlevi Wi-Fi modülü üzerinden de telefonla haberleşme sağlanabilir mi?
Aynı işlevsellikte kullanabilirsiniz, fakat bağlantı yöntemi ve kurulum süreci tamamen farklı olacaktır.
Merhabalar acaba hc 05 i arduinoya pwm sinyali verebilecek şekilde nasıl kodlayabiliriz?
Merhabalar, HC05’in doğrudan PWM çıkış vermesi mümkün değildir. Modül üzerinde yalnızca UART haberleşmesi için TX ve RX pinleri mevcuttur. Modülü başka bir Arduino ile haberleştirerek çıkışı Arduino üzerinden alabilirsiniz.
iyi günler adxl345 titreşim sensörü var elimde hc05 ile bağlayıp arduinodan titreşim bilgisini almak istiyorum bunu nasıl yaparım acaba yardımcı olursanız sevinirim şimdiden teşekkürler
Sensörün bilgisini seri monitörden yazdıracak bir kod geliştirmeniz ve bu bilgiyi örneklerde olduğu gibi mySerial.println gibi komutları kullanarak göndermeniz yeterli olacaktır.
abi kaç metre çeker bu hc/05
Açık alanda yaklaşık olarak 10 metre.
merhaba, iyi günler ben bluetothtan ardunioya gönderdiğim dataları çıkıştı farklı bir data olarak alıyorum ledi yakacak olan data 1 ken serial port ekranında 255,207 vb. değerler olarak gözüküyor lütfen yardımcı olurmusunuz.
merhaba,
pc ile bağlantıyı kurdum ve ledleri komutlarla yakıp söndürebiliyorum. konfigürasyornu bir türlü yapamadım. butona basılı tutuyorum ama ışık sürekli iletişim modunda yanıp sönüyor. modülün isim ve şifresini nasıl değiştireceğim?
Merhaba arduino bluetooth ile nabiz devresi yaptım lakin serialVisual was not declared in this scope hatası veriyor. Ne yapmam lazım
Sanırım kullanmış olduğunuz kod SoftwareSerial kütüphanesini kullanarak HC05 modülünün Arduino üzerindeki 0 ve 1 numaralı pinleri haricindeki farklı iki pinini kullanarak UART haberleşme yaptırmakta. Kodun tamamını görmeden herhangi bir yorum yapmam mümkün değildir.
merhaba msp430 launchpad kullanmayı biliyor musunuz
bir veriyi nası sürekli göndeririz mesela led yakıp söndürme gibi android telefon dan 1 veri gönderdiğm zaman
o led sürekli yansın sönsün delay denedim olmadı sadece birkere yapıyor neyapmalıyım
Herkese iyi akşamlar arkadaşlar elimde bir bluetooth kulaklık ve hc-05 modül var acaba bunları haberleştirebilirmiyiz ayrıca bluetooth kulaklıkta biliyosunuz ki telefon konuşmalarında sesimizi karşı tarafa iletmek için mikrofon da bulunuyor acaba bluetooth kulakllıkla sesi alıp hc-05 bluetooth modülüne aktarabilirmiyiz
Merhabalar, HC05 Bluetooth modülü yalnızca SPP (seri port) protokolünü desteklemektedir. Malesef ses aktarımı için bu modülü kullanmanız mümkün değildir. Kişisel tavsiyemdir, ses aktarımı için BK3254 modülünü kullanabilirsiniz.
İyi günler
Arduino ile mbot arasında iletişim kurabilir miyim? Mesela bir olay gerçekleştiğinde mbot duracak? Neler lazım olur? Nasıl yaparım?
İyi günler, mBot ile Arduino arasında Bluetooth kullanarak iletişim kurabilirsiniz. HC05 ve HC06 modüllerinin uyumluluğunu test etme şansımız malesef olmadı, fakat Arduino üzerinde bir USB host kartı ve Bluetooth dongle kullanarak bağlantı gerçekleştirmeniz mümkün olacaktır.
İyi günler Kerem bey. 4 wd HC06 Bluetooth lu ve L293 MOTOR SHIELD lı araba kiti aldım ve bağlantılarını yaptığıma inanıyorum ama bir türlü HC06 Bluetooth ile benim telefonumda iletişim kuramadım. İndirdiğim programlarda bağlantı var gözüküyor ama arabayı bir türlü kontrol edemedim. Neden acaba Bluetooth kodu mu yanlış yoksa başka bişey mi var çözemedim. Sizden ricam eğer varsa kodu yada nasıl yapacağımı söyleyebilirmisiniz. tşk ederim.
Burada yer alan örnek Bluetooth kontrollü araç projemizdeki adımları takip edebilirsiniz: Arduino ile Bluetooth Kontrollü Araç Yapımı
Merhaba bende kod hep aşağıdaki hatayı veriyor nedendir acaba biraz çabuk yardımcı olabilirseniniz çok sevinirim
C:\Users\HP\AppData\Local\Temp\arduino_modified_sketch_738733\sketch_may09a.ino:1:27: fatal error: SoftwareSerial.: No such file or directory
#include
^
compilation terminated.
exit status 1
Error compiling for board Arduino/Genuino Uno.
Arduino IDE’yi silip tekrar yüklemeyi deneyin, bazı kütüphane dosyalarınız eksik gibi görünüyor.
Merhabalar, ben bir bluetooth modülü aldım ve arduino mu ıpad imden programlamak istiyorum bunu nasıl yapacağıma dair bir video veya yazınız var mı?
Merhabalar, bu işlem için özel bir Bluetooth modülüne ihtiyacınız olacaktır. Şurada örnek bir program ve bağlantı şeması verilmiş, arzu ederseniz inceleyebilirsiniz: https://www.arduinocode.info/p/quick-start.html
herşey çok güzel bütün program çalışıyor. Sıkıntı şifre değişmiyor.. ismi denedim değişiyor ama şifreyi değiştiremedim 1234 olarak kalıyor hep. (tabi programda değiştirdiğim halde bile değişmiyor.)
String isim = “Abdullah”;
int sifre = 1453;
String uart = “9600,0,0”;
void setup() {
Serial.begin(9600);
Modülün şifresini değiştirmek için buradaki yazımıza başvurabilirsiniz: HC05 ve HC06 Bluetooth Seri Modülleri Kullanımı
abicim merhabalar. yukardaki kodu kullanarak modülümün adını değiştirebiliyorum ama şifre 1234 kalıyor. kodda mı hata var bende mi 🙂
Merhabalar, buradaki kod ile şifreyi değiştiremediyseniz bu yazımızdaki yönergeleri deneyebilirsiniz: HC05 ve HC06 Bluetooth Seri Modülleri Kullanımı
KOLAY GELSİN
AYNI DERT BENDE VARDI COMMAND MODDA BAGLANDIM
AT+PSWD=”5555″ YAZDIM ŞİFREYİ DEGİŞTİRDİ
SİTENIN VERDİGİ KODDAN TEK FARKI SİFREYİ CİFT TIRNAK İÇİNDE YAZDIM
YUKARIDAKİ SITENIN VERDİGİ ORNEK KODDA NAME DEGİŞTİRİLEBİLİYOR FAKAT İNTEGER DEGER OLAN SİFRE/PİN DEGİŞTİRİLEMİYOR
HC-05 le bir klavyeyi bluetooth la kulana bilirmiyiz?
HC05 modülü yalnızca kablosuz seri port iletişimi sunmaktadır. Kablosuz klavye yapmanız için Bluetooth HID özelliğine sahip bir modül kullanmanız gereklidir.
İyi günler elimde bir adet HC05 modülü ve Arduino uno klon var. Android cihazımdan kod yüklemek istiyorum ne yapmalıyım. HC05 modülü 5 ve 6. Pine bağlı olmak zorunda.
HC05 modülü ile doğrudan Arduino’nuza Bluetooth üzerinden kod yüklemeniz mümkün değildir, bu işlem için modül ve Arduino’da modifikasyonlar yapmalısınız. Ayrıca programın yüklenebilmesi için modülün Arduino üzerindeki donanımlsal UART, yani 0 ve 1 numaralı pinlere bağlı olması gereklidir. Arduino’yu HC05 kullanarak Bluetooth üzerinden programlamak için yapmanız gereken modifikasyonlara buradan erişebilirsiniz: https://www.instructables.com/id/Program-an-Arduino-Wireless-Over-Bluetooth/
merhaba;
elimizde hc05 var, epson lx-350 yazıcıda kullanıyoruz. ancak android telefonla bağlanıp program üzerinden çıktı alacağız. Nasıl bir yol izleyeceğiz. yardımlarınızı rica ederim.
Merhabalar, malesef bahsetmiş olduğunuz yazıcı veya herhangi bir başka yazıcı ile bu modellerin kullanımı hakkında detaylı bilgiye sahip değilim. Fakat yazıcınızın seri portu mevcut ise seri porttan bağlanan HC05 modüllerinden temin edip buradaki programı Android cihazınıza yükleyerek deneme yapabilirsiniz.
konfigürasyonunu yaptım sonrasında aynı şemayı oluşturup kodu yükledim bluetooth ile bağlandım fakat seri port ekranını açıp qwer tuşlarıyla ledleri yakamadım
Konfigürasyon için buradaki detaylı yazımıza başvurabilirsiniz: HC05 ve HC06 Bluetooth Seri Modülleri Kullanımı
Merhabalar, elimde mi band 2 adlı saat var, bu saatle hc05i eşlemek istiyorum, ama saatten komut vermeden yalnızca bağlandığında işlem yaptırmak istiyorum. İf(bağlantı kurulduğunda) röle HIGH gibi yani, yalnizca baglandiginda bir islem vbaglantı kesildiginde baaka bir islem yapmak istiyorum, mümkün mü ?
#MikroC #Mikropascal #PicBasic #PIC18F46K22 #64Mhz #LC512 #HC05
Robotistan almayı düşündüğüm
HC05 bluetooth modulle
Mcu’daki/epromdaki veriyi
PC ya da android telefona
BT sürücüsü hariç program yüklemeden
“180913.TXT” adında metin dosyası
Olarak göndermek istiyorum.
Normal bluetoothla, pc yada telefondaki programlara veri gönderip almayı yapıyorum, problemim yok.
Fakat pc yada telefon tarafında ek bir program vs. yüklemeden sadece bluetooth sürücüsü/programı yüklü halde metin dosyasını gönderebilmek istiyorum. Yapabilir miyim_?
Eğer HC05 yetersiz ise sizden hangi bt modülü almalıyım.
[email protected]
merhaba HC 05 seri port ekranına komut yazamıyorum arduino hata veriyor port meşgul diyor.bluetooth modülünün bağlı olduğu portu seçmeme rağmen AT komutunu yazıp OK cebvabını alamadım
Uçuş konrolcüsü arduino olmayan bir quadcopter ile çaliştırabilirmiyiz.( achine 32bits F3 Brushed Flight Control Board Based On SP RACING F3 EVO For Micro FPV Frame )uçuş kontrolcüsü
iyi hunler hocam. kablolu yazicimi bluetooth lu yapmak istiyorum. yardimci olur musunuz?
İyi günler arduino mini ye bluetooth modülü bağlanabilir mi röle kontrolü için
hocam ben seri port ekranındaki verileri telefonumdan görmek istiyorum nasıl yapabilirim
merhaba bluetooth kontrollu bir küçük bir araç yaptım ancak bir süre kullandıkdan sonra telefon ile bluetooth modülü arasında bağlantı kopuyor sebebi ne olabilir. Yardım ederseniz sevinirim.
Arduino bluetooth kontrollü pwm elde etmek istiyorum. Yardımcı olur musunuz ?
Iyi gunler. Ben arduino mega kullanarak hc 06 modulu ile step motor kontrolu yapmak istiyorum. Step motorun tur sayilarini telefondan girmem gerekiyor. Nasil yapacagim hakkinda yardimci olursaniz sevinirim. Tesekkurler…
Elektrik elektronik öğretmeni olarak görev yapıyorum. Verdiğiniz bilgiler öğrencilerle ilgili çalışmalarda ve kendi projelerimde çok fayda sağlıyor. Çalışmalarınızı ilgiyle takip ediyorum.
Bu ülkenin üreten, aydınlık bireyleri olgudugunuz için tebrik ederim. En önemlisi bilgiyi saklamak yerine paylaşarak cogalttiginiz için teşekkür ederim.
Merhabalar,
Ben değişik videolar izleyerek HC05 bluetooth umu ayarlamaya çalıştım fakat hiç birinde başarılı olamadım. Bluetooth u ayar moduna getirdim, Ne yaptıysam bir türlü olmadı. Bilgisayarım bluetooth u HC05 yani mevcut adıyla görüyor. AT komutunu yazdığımda OK ya da NOK gibi bir ibare görmüyorum. Sorun ne olabilir?
MERHABA,
BU MODÜLLERİ SES SİSTEMİNE BAĞLIYA BİLİR MİYİM YANİ ANFİ GÖREVİ VAR MIDIR ?
ikinci kodu ilk koduna arkasındanmı yazacağız yoksa ayrı ayrı mı
Ben bluetooth da yazı bölümüne yazılan kelimeleri,sayıla vb. şeyleri direkt olarak nasıl lcd ekrana yazdırabilkirim yardımcı olurmusunuz lütfen .
biraz yanlış yazmışım 😀
DÜZELTTİM:
Ben bluetooth mobil uygulamasında yazı bölümüne yazılan kelimeleri,sayıları vb. şeyleri direkt olarak nasıl lcd ekrana yazdırabilirim yardımcı olurmusunuz . yani ben o yazı bölümüne merhaba yazınca lcd de merhaba yazacak asdfghjk yazdığımda asdfghjk yazacak.
hco5 ile yapsanız olurmu
#include expects “FILENAME” or
bende bu hatayı veriryor konfigrasyon yapınca kodu direkt kopyalayıp yapıştırdım
ALLAH bin kere razı olsun teşekkürler ufacık birşey ile kafamdaki sorunlarla işlemimi yaptım
merhabalar bir sorum olacaktı;
bluatooth hc-06 ile android cihaza mesaj gönderilebiliyor mu?
gönderilebiliyorsa nasıl?
lütfen yadım edin proje ödevim var da çok önemli
Teşekkürler çok yardımcı oldu. Daha basit anlatılamaz.
Yalnız eklemek istediğim bir şey mevcut. Bilgisayar ile kontrol etmek için gereken kodları bu sayfa da vermemişsiniz, ayrı bir link olarak videonuzdan buldum. Fakat bu durum kafa karışıklığı yaratabilir çünkü birden bire telefonla kontrole geçiyor gibi oluyor. Benim görüşüm tabi. İyi çalışmalar dilerim.
yalnızca videoyu izleyerek bağlantı ve kod kısmını hallettim yalnız ışık yanmadı telefon üzerinden bağlantı yaptım uygulama üzerinden de hiçbir şekilde kontrolünü sağlayamadım yardımcı olabilir misiniz ?
bluetooth (hc 06) ile arduino yu kontrol ediyorum telefon ile başlattığım bir işlemi bağlantı kopsa dahi devam ettirmek istiyorum nasıl yapabilirim. ilk aldığım hc 06 da bu oluyordu 2. kez aldığım hc 06 da bu mümkün olmadı yardımcı olabilir misiniz
HM-10 BLE ile de AT komutları kullanmak için biri yardımcı olursa çok iyi olur bir türlü AT komutlarına cevap alamadım
Merhaba, bluetooth üzerinden gönderdiğim komutları her zaman arduinoya okutturamıyorum bunun için kesme kullanmam gerekli.Software serial kütüphanesini kullanarak hc06 dan gönderdiğim veriler için nasıl kesme kullanabilirim. Şimdiden teşekkürler.
Peki Bluetooth bağlantısı gerçekleştiğinde kedi otomatik yakmak için nasıl kod yazılmalı
Ledi yakmak için
merhaba videonuzdaki gibi bluetooth ile bağlantı kurdum fakat ledim sadece kırmızı yanıyor ve sürekli yanıyor ben komut vermeden de. pinleri değiştirip denedim bir değişiklik olmadı yardımcı olursanız sevinirim kolay gelsin.
merhaba bluetooth modülün rx pinini gerilim bölücü kullanmadan arduinoya bağlamak modüle zarar vermez mi?
Selamlar,
Evet, zarar verebilir fakat aman amanlık bir durum maalesef yok.
İyi çalışmalar dileriz 🙂
merhaba,
ilk satırda hata veriyor, nedeninin kodda eksiklik olduğunu farkettim.
doğrusu
#include
“”#include “”
#include
include boşluk küçüktür işareti SofwareSerial nokta h büyüktür işareti
Merhaba, bluetooth modülü ile kablosuz oyun kumandası yapmak istersek, nasıl ilerlemeliyiz? Mümkünse, yapabilir misiniz?
Yapabilirsiniz tabii, joystick shield ile birlikte harika bir şey çıkarabilirsiniz. “https://www.youtube.com/watch?v=fWXJDNcbZAA” adresinde konuyla alakalı bir video var, seyretmenizi öneririm 🙂
Arduino:1.8.13 (Windows 10), Kart:”Arduino Uno”
Çalışmanız programın 1860 bayt (5 %) saklama alanını kullandı. Maksimum 32256 bayt.
Global değişkenler belleğin 186 byte kadarını (9%) kullanıyor. Yerel değişkenler için 1862 byte yer kalıyor. En fazla 2048 byte kullanılabilir.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xe1
Karta yüklenirken sorun oluştu. Tavsiyeler için https://www.arduino.cc/en/Guide/Troubleshooting#upload adresine göz atabilirsiniz.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xe1
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xe1
This report would have more information with
“Show verbose output during compilation”
option enabled in File -> Preferences.
bu hatayı veriyor yardım ederseniz sevinirim
RX ve TX pinlerinin boşta olduğundan emin olunuz.
MERHABA HOCAM BEN RGB LED KONROLÜ İÇİN DEVREYİ KURUYORUM KODLARIDA YÜKLÜYORUM FAKAT UYGULAMADA BLUETOOTH CİHAZINI GÖREMİYORUM BU YÜZDEN EŞLEŞTİRME DE SAĞLAYAMIYORUM BUNUN NEDENİ NEDİR?
Bluetooth bağlantılarını kontrol edebilir misiniz? Işığının yanması gerekiyor.