Merhaba arkadaşlar,
Bu projemizde Android akıllı telefonumuzun Bluetooth özelliği ile kontrol edebildiğimiz bir araba yapacağız.
Gerekli malzemeler:
- Arduino UNO
- Çok Amaçlı Robot Platformu
- L298N Voltaj Regülatörlü Çift Motor Sürücü Kartı
- HC06 Bluetooth Modülü
- Pil
- Jumper Kablo
- Android İşletim Sistemine Sahip bir Telefon
L298N Voltaj Regulatörlü Çift Motor Sürücü Kartı
Çok Amaçlı Robot Platformun Montajı
Demonte şekilde gelen kitin montajını yapalım. Ancak ilk olarak motorların kablolarını lehimlememiz gerekiyor. Daha önce lehim makinesi kullanmadıysanız Lehim Nasıl Yapılır? videomuzu izleyebilirsiniz.
Lehim yaparken her motorun sağ ayağına kırmızı kablo, sol ayağına da siyah kablo lehimlemek olası karışıklıkları önleyecektir.
Daha sonra fotoğrafta gösterildiği gibi motorları montajlıyoruz.
Motorların kablolarını uygun deliklerden yukarı doğru yönlendirmeyi yapıyoruz.
Elektronik Bağlantılar:
Bağlantıları karışıklık olmaması adına farklı kısımlarda gösterdim. İlk olarak Arduino ile HC-06 Bluetooth modülü arasındaki bağlantıları bu şekilde yapıyoruz:
Arduino ile L298N Motor Sürücü kartı arasındaki bağlantıları bu şekilde yapıyoruz:
L298N Motor Sürücü Kartı ile DC motorların bağlantısını bu şekilde yapıyoruz:
Bütün bağlantılarımızı yaptıktan sonra projemiz çalışmaya hazır bi halde olacak. Son görüntümüz de aşağıdaki görseldeki gibi olmalı.
NOT: Görsellerde iki tane pil yuvası olması kafa karıştırmasın. Pil yuvasından çıkan kabloya iki ek yaparak birini motor sürücüsüne diğerini Arduinoya bağladık.
Aracımız hazır. Şimdi de yazılım kısmına odaklanalım. Bu kısma geçmeden aracın güç bağlantılarını kesmeliyiz. Pillerden birini çıkartarak bunu yapabiliriz.
Not: Kodu Arduinoya yüklerken HC-06 Bluetooth modülünün bağlantılarını sökmemiz gerekiyor aksi takdirde hata mesajları ile karşılaşacağız.
Kod:
/* `://////////////////////////////-` -/////////::////////////:://///////- ://///-` `://////:` `-/////: :////..:///:. `////`.:///:. .////: :////:///////- ////////////- ////: :///++///////: `////////////- `////: ://///-.////-`.//////.-////-`-/////: :////////::-:///////////::-:///////: -//////////////////////////////////- -////////////////////////////////- `------::////////////////////////////::------` :/--////////////////////////////////////////--/- `:/:://::::::://////////////////////::::::://::/:` ./////- `////////////////////////` -/////. ./////- `//////////////////////////` -/////. ./////- `////////////////////////////` -/////. ///////: `//////////////////////////////` ://///// ////////`////////////////////////////////`//////// ////////////////////////////////////////////////// ---.---.//////////////////////////////////.---.--- .://////////////////////////////:. `-:///////:::::::::::::..:::::::::::::///////:-` ://////////////////////////////////////////////: ://////////////////////////////////////////////: ://////////////////////////////////////////////: .//////////////////////:://///////////////////*/ //L298N Bağlantısı const int motorA1 = 5; // L298N'in IN3 Girişi const int motorA2 = 6; // L298N'in IN1 Girişi const int motorB1 = 10; // L298N'in IN2 Girişi const int motorB2 = 9; // L298N'in IN4 Girişi int i=0; //Döngüler için atanan rastgele bir değişken int j=0; //Döngüler için atanan rastgele bir değişken int state; //Bluetooth cihazından gelecek sinyalin değişkeni int vSpeed=255; // Standart Hız, 0-255 arası bir değer alabilir void setup() { // Pinlerimizi belirleyelim pinMode(motorA1, OUTPUT); pinMode(motorA2, OUTPUT); pinMode(motorB1, OUTPUT); pinMode(motorB2, OUTPUT); // 9600 baud hızında bir seri port açalım Serial.begin(9600); } void loop() { /*Bluetooth bağlantısı koptuğunda veya kesildiğinde arabayı durdur. (Aktif etmek için alt satırın "//" larını kaldırın.)*/ // if(digitalRead(BTState)==LOW) { state='S'; } //Gelen veriyi 'state' değişkenine kaydet if(Serial.available() > 0){ state = Serial.read(); } /* Uygulamadan ayarlanabilen 4 hız seviyesi.(Değerler 0-255 arasında olmalı)*/ if (state == '0'){ vSpeed=0;} else if (state == '1'){ vSpeed=100;} else if (state == '2'){ vSpeed=180;} else if (state == '3'){ vSpeed=200;} else if (state == '4'){ vSpeed=255;} /***********************İleri****************************/ //Gelen veri 'F' ise araba ileri gider. if (state == 'F') { analogWrite(motorA1, vSpeed); analogWrite(motorA2, 0); analogWrite(motorB1, vSpeed); analogWrite(motorB2, 0); } /**********************İleri Sol************************/ //Gelen veri 'G' ise araba ileri sol(çapraz) gider. else if (state == 'G') { analogWrite(motorA1,vSpeed ); analogWrite(motorA2, 0); analogWrite(motorB1, 100); analogWrite(motorB2, 0); } /**********************İleri Sağ************************/ //Gelen veri 'I' ise araba ileri sağ(çapraz) gider. else if (state == 'I') { analogWrite(motorA1, 100); analogWrite(motorA2, 0); analogWrite(motorB1, vSpeed); analogWrite(motorB2, 0); } /***********************Geri****************************/ //Gelen veri 'B' ise araba geri gider. else if (state == 'B') { analogWrite(motorA1, 0); analogWrite(motorA2, vSpeed); analogWrite(motorB1, 0); analogWrite(motorB2, vSpeed); } /**********************Geri Sol************************/ //Gelen veri 'H' ise araba geri sol(çapraz) gider else if (state == 'H') { analogWrite(motorA1, 0); analogWrite(motorA2, 100); analogWrite(motorB1, 0); analogWrite(motorB2, vSpeed); } /**********************Geri Sağ************************/ //Gelen veri 'J' ise araba geri sağ(çapraz) gider else if (state == 'J') { analogWrite(motorA1, 0); analogWrite(motorA2, vSpeed); analogWrite(motorB1, 0); analogWrite(motorB2, 100); } /***************************Sol*****************************/ //Gelen veri 'L' ise araba sola gider. else if (state == 'L') { analogWrite(motorA1, vSpeed); analogWrite(motorA2, 150); analogWrite(motorB1, 0); analogWrite(motorB2, 0); } /***************************Sağ*****************************/ //Gelen veri 'R' ise araba sağa gider else if (state == 'R') { analogWrite(motorA1, 0); analogWrite(motorA2, 0); analogWrite(motorB1, vSpeed); analogWrite(motorB2, 150); } /************************Stop*****************************/ //Gelen veri 'S' ise arabayı durdur. else if (state == 'S'){ analogWrite(motorA1, 0); analogWrite(motorA2, 0); analogWrite(motorB1, 0); analogWrite(motorB2, 0); } }
Kodumuz Arduino yüklendiyse bilgisayarımıza bağlı USB kabloyu söküp Arduinoyu pillerden besledikten sonra HC-06 Bluetooth Modülünü tekrar bağlayabiliriz.
HC-06 Bluetooth modülünun ışıkları yanıp sönmeye başladıysa bu kısım da sorunsuz şekilde gerçekleşmiş demektir.
Şimdi sıra akıllı telefonumuzu aracımız için ayarlamaya.
Google Play Store’dan Arduino Bluetooth RC Car uygulamasını indirelim. Buradan sonraki adımları isterseniz videodan takip edebilirsiniz.
Uygulamanın inmesi devam ederken biz de telefon ayarlarından Bluetooth paneline girip telefonumuzu HC-06 ile eşliyoruz. Standart eşleme şifresi “1234” veya “0000” tür. Eşleme işlemi bittiyse indirdiğimiz uygulamayı açabiliriz. Uygulama açıldıktan sonra ekranın üst tarafındaki ayarlar sekmesine girip “Connect to car” seçeneğini işaretliyoruz. Daha sonra bizden bir cihaz seçmemizi isteyecek. Önceden eşleştirdiğimiz HC-06 modülünü seçiyoruz.
Bağlantımız gerçekleştiğinde HC-06 Bluetooth Modülü üzerindeki yanıp sönen ışık sürekli yanar pozisyona geçecektir.
Her şey tamamsa iyi eğlenceler 🙂
Başka bir projede görüşmek üzere..
acil cevap verebilirmisiniz hcr06 malzemeler bölümünde yazmıyor çok amaçlı robot platformunun içinden mi çıkıyor yoksa siz yazmayı mı unuttunuz
pardon HC-06 dmk istedim.
Parçaları ayrı olarak satın almanız gereklidir.
Cevap verebilirmisiniz bütün bağlantılar tamam ama çalışmıyor
Motormu çalışmıyor
aynen bendede aynı sarun var
abi basıyorum ileriye hemen bağlantı kopuyor cevap verebilirmisiniz
rx tx e
tx rx e tak
projemi yaptım robot ve telefon bağlanıyor da sistemin her şeyi de tamam fakat tuşa bastığımda robot gitmiyor yanlış bağladım mı diye 3 kere söküp tekrar yaptım fakat hala hatayı bulamadım 1 hafta sonra sunumum var lütfen yardım edin
Bendede aynısı oldu kodu tekrar yükledim
ön motorları out 1 ,2
arka motorları out 3 ,4 bağlayın
hc 05 kullansak olurmu
Robotistan da çok amaçlı motor gövdesinden kalmamış,ne zaman tedarik edilir
Ardunioda kodu yükleyince bu hatayı alıyoruz neden acaba?
exit status 1
expected unqualified-id before ‘if’
Kod düzeltildi. Tekrar deneyebilirsiniz.
adamsın çalıştı ben denedim
merhaba.
6 tane AA pil yerine 8tane kullansak daha hızlı bir şekilde kullanmak mümkün mü ya da 4 tane kullansak daha mı yavaş olur.kombinasyonları hakkında ve 4 motor için max. pil sayısı hakkında bilgi verebilir misiniz?
Motor ile kullanabileceğiniz pil sayısını, motorun çalışma gerilimi belirler. Örn. 12V ile çalışan bir motoru 8 adet kalem pille çalıştırabilirsiniz (1.5v x 8 = 12V). Daha detaylı bilgi için videomuza başvurabilirsiniz: https://www.youtube.com/watch?v=ypVebUkfMnk
Bluetooth kontrolu ile birlikte iOS Apple ile çalıştırmak için ne yapmalıyız
Merhaba arduinoya kodu yükleyince şu hatayı alıyorum
exit status 1
expected unqualified-id before ‘if’
sorun nedir?
Kodu tekrar kopyalarsanız çalışacaktır.
Yap dediniz her şeyi yaptım bütün parçaları topladım ama olmadı.kodu yaptım ama olmadı.uygu
lamayı bile indirdim ama olmadı ama bağlandı…
LÜTFEN EN YAKIN ZAMANDA BİR VİDYO ÇEKİN!!!!!!!!!!!!!!!!!!!!!!!!!!!!…
Kodlarda analogWrite yerine digitalWrite olmalı.
merhaba,arduinoya direk pilden güç vermek mi daha iyi olur yoksa l298n nin 5V çıkışından vermek mi
Herhangi bir farkı olmayacaktır. Sistemin daha verimli olmasını isterseniz sürücü üzerindeki 5V bağlantısından Arduino’nun 5V hattını besleyebilirsiniz. Bu sayede pillerin gerilimi iki ayrı regülatöre gitmeyecek, dolayısıyla ısı sonucu verim kaybı daha az olacaktır.
abi ben öyle yaptım çalışmadı arduino yu ayrı l298n yi ayrı pil yaptım çalıştı
Kerem bey dediklerinizin hepsini yaptım ama olmuyo bluetooth u bağlıyorum 5 sn sonra bağlantı kopuyor nedeni nedir sizce Bluetooth Modül : HC-05
Bağlantıların nasıl yapıldığının sırayla fotolarını koyarsınız bu makale daha yararlı olacaktır.
program hata veriyor exit status 1 expected constructor destructor or type conversion before ( token hatası verıyor
RX Leyla TC i çıkar öyle kodu yükle
Lütfen bir vidio
Aynı anda hem ileri hemde sola gidebilir mi?
Öyle bir şey olmaz çünkü tekerlekler hareketli değil. Yani sola döndüreceğimiz zaman sol motoru LOW yapıp sağ motoru HIGH yapıyoruz ki dönebilsin😊
Aslında gidebilir, her iki tekerleği ileri yönde çalıştırıp sağın sola göre daha hızlı döndürürseniz hem ileri hem sola hareketi sağlayabilirsiniz.
Anlatılan her şeyi harfiyen yaptım bluetooth dan hc-06 ya bağlanıyorum uygulamanın içinden orada da sıkıntı yok ama tuşlara basmama rağmen gitmiyor sorun ne acaba ÖDEVİN YETİŞMESİ LAZIM LÜTFEN YARDIM EDİN:
Arkadaşlar proje anlatıldığı gibi
Çalışıyor mu deneyen arkadaşlar cevaplarsa çok makbule geçer
acaba android yazılımımnın arka planında çalışan kodları gorebılımıyız
Android yazılımı hazır olduğu için malesef müdahale etme şansımız yoktur.
Yaptım, çalışıyor. Lakin buletooth sık kopuyor…
// if(digitalRead(BTState)==LOW) { state=’S’; } satırındaki // kaldırdığımda
program çalışmıyor…
YARDIM LÜTFEN
https://cloud.mail.ru/public/2k74/ucGmGVEZH
bu linkteki kodu kullan
sitedekinin aynısı sadece hata düzeltildi
indiremeyenler için
HATA:BTState yerine state yazılmalı
Bu sistem akülü araçlar içinde kullanılabilir mi ?
Kac voltluk güçle çalışıyor motorlar?
Aku takmak istesem kac voltluk akü kullanmalıyım?
Robot 6 adet kalem pil ile çalıştığından 6 x 1,5 = 9V yapar. 12V veya 6V aküler ile kullanabilirsiniz.
Çoğunlukla 12V la çalışıyor ama değişiyor
Kodda neden digitalwrite yerine anologwrite kullanıyoruz ?
Hız kontrol yapabilmek için.
arduinoya yazilim yukleme programini bulamadim indirmeye link paylasabilirmisiniz
Merhabalar, Arduino IDE’yi indirebileceğiniz link ve yükleme yönergeleri buradaki yazımızda anlatılmıştır: Detaylı Arduino Kurulumu – Ders 0
merhaba denilen tüm bağlantıları herşeyi yaptım telefona yazılılımıda yükledim yanlız bağlanıyor hareket ettirme tuşuna basınca bağlantı kopuyor yardımcı olur musunuz
avrdude: butterfly_recv(): programmer is not responding hatası alıyorum sebebi nedir?
Kartın 0 ve 1 numaralı dijital pinlerine herhangi bir bağlantı yapılmışsa bunları sökerek tekrar yüklemeyi deneyin.
bunda kullanılan HC06 Bluetooth-Serial Modül Kartlarının hepsinin bağlantı veya seri numaraları aynı mı olur mesela bir de fazla araç yapmak istesek bağlantı problemi bağlantı karışması olabilir mi? Böyle bir durum olursa bunun önüne geçmek için farklı bluetooth modülleri mi kullanmamız gerekir.
Her Bluetooth cihazının kendisine ait özel bir MAC adresi bulunmaktadır. Bu sayede bahsetmiş olduğunuz karışma durumunun önüne geçilir. HC06 modülü ile ilgili detaylı bilgiye ihtiyaç duymaktaysanız bu yazımız ilginizi çekebilir: HC05 ve HC06 Bluetooth Seri Modülleri Kullanımı
hocam motor kaç rpm bilgi verebilirmisiniz acilen
Her adimi dogru yaptim. Ama kodlar yanlis. Ileri basinca saga donuyor; geri basinca sola donuyor. Saga basinca ileriye gidiyor; sola basinca geriye gidiyor. Detayli inceleyerek kodlari kendim duzelttim acikcasi. Ama sonucunda hersey halloldu. Puan olarak 5/10 veriyorum.
Bahsettiğiniz durum kodun yanlışlığından değil, sizin yaptığınız bağlantı şeklinden kaynaklıdır. Eğer sağa bastığınızda robotunuz ileri gidiyorsa, sol taraftaki motorların kablolarının sürücüye bağlandığı + ve – kutuplarını ters çevirin. Sorun düzelecektir.
Merhaba bnim telefonum iphone bunun için bi program yada başka bi yol varmı
Merhaba biz 6 tane pil kullaniyoruz fakat motor surucusu çalişmiyor ve gücü yetmiyor bu durumda ne yapmamiz gerekiyor.
HC05 kullansak farklılık olur mu
Kullanabilirsiniz. HC05 ve HC06’nın farkları ve kullanım detayları için bu yazımızı okuyabilirsiniz: HC05 ve HC06 Bluetooth Seri Modülleri Kullanımı
Pil(batarya) ardiunoyamı bağlıyoruz l298 e mi
Hem Arduino üzerindeki adaptör girişi ya da Vin pinine, hem de L298N besleme bağlantısına bağlıyoruz.
Çoğu kișinin yorumda belirttiği gibi bağlantı hemen kopuyor.nedeni nedir artık cevaplar mısınız
Hc05 kullanılabilirmi?
Ne farkı var?
Cevap verirseniz sevinirim
HC05 ve HC06 Bluetooth Seri Modülleri Kullanımı
Çalışmıyor bağlantılar devre birebir aynı fakat çalışmıyor.
Motor sürücü, bt, motorlar farklı kodlarla denendi onlar çalışıyor.
2 gündür uğraşıyorum fakat olmadı.
Meraba ben hem visual basic koduyla hem de bluetooth yoluyla 2 türlü araba mı hareket ettirmek istiyorum bu mümkün müdür?
Meraba ben hem visaul basic koduyla hemde bluetooth ile 1 arabayı 2 türlü hareket ettirmek istiyorum bu mümkün müdür?
Tam olarak yapmak istediğinizi anlayamadım, nasıl bir program kullanacaksınız?
Ben visual basic kodları yazdım onunla klavyeden araba mı kontrol edicem ve HC-06 Bluetooth Modülü kullanarak da bluetoothla da kontrol etmek istiyorum. 1 arduino ile hem kodla hem de bluetooth la kontrol edebilir miyim?
Eğer programınızı cep telefonundaki uygulamanın verdiği komutları verecek şekilde yazarsanız ister bilgisayarınız aracılığıyla Bluetooth üzerinden, isterseniz USB kablo ile, hem de Bluetooth ile cep telefonunuzdan kontrol edebilirsiniz.
abi basıyorum ileriye hemen bağlantı kopuyor cevap verebilirsiniz.
Hocam ios destekliyomu?
Çalışmanız programın 2440 bayt (7 %) saklama alanını kullandı. Maksimum 32256 bayt.
Global değişkenler belleğin 188 byte kadarını (9%) kullanıyor. Yerel değişkenler için 1860 byte yer kalıyor. En fazla 2048 byte kullanılabilir.
avrdude: ser_open(): can’t open device “\\.\COM8”: Sistem belirtilen dosyayı bulamıyor.
ABİLER ARDUİNOYA YAZARKEN BÖYLE BİR SORUNLA KARŞILAŞIYORUM LÜTFEN YARDIM EDİN ÖDEVİ YAPAMAZSAM OKUL UZUYOR
Araçlar menüsü altından doğru COM portunu seçtiniz mi?
aynen bendede bu hata verıyor
Hıgh LOW olarak yani djital yazzak hız kontrollü yapmdadan sıkıntı olurmu
Sorun olmaz, bahsettiğiniz şekilde de kontrol yapabilirsiniz.
Hem arduino ya hemde motor sürücüye pil bağlantısı nasıl olacak?
Güç kaynağının + ucunu hem motor sürücü üzerindeki besleme klemensine, hem de Arduino üzerindeki Vin pini veya adaptör girişine bağlarsak her ikisi de beslenmiş olacaktır.
kodlar hata verıyor?
Araç ileri ve geri gidiyor fakat ne sağa ne de sola dönmüyor nedeni ne olabilir?
Kardeş benimde aynı sorun çözümüne ulaşabildin mi ?
hocam ellerinize sağlık güzel bir şekilde çalışıyor. Led ve buzzer eklemek istiyorum kod konusunda yardımcı olabilir misiniz
Çalışmanız programın 2400 bayt (7 %) 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.
böyle bir hata veriyyor ne yapmam lazım acaba….
Aldığınız mesaj hata değildir. Yalnızca size Arduino’nun belleğinin ne kadarını kullandığınızı göstermektedir.
bağlantıları ve yüklemelerin hepsini yapdım fakat motorlarda en küçük bir oyynama yok yardımcı olur musunuz?
güç yetersiz olabilir besleme olarak ne kullandınız
her şeyi yaptım fakat ileri giderken yalpalıyor araba , geri sağa sola giderken sorun yok ileri giderken sendeleye sendeleye gidiyor sebebi ne olabilir acaba
merhaba bu sistemi yeni bir düzende kullanmak istiyorum yaklaşık 25 kg ağırlığı kaldıracak dc motor kullansam bu kontrol ünitelerini kullanmam yeterlimi yoksa başka kontrol ünitesimi almalıyım
25kg taşıyacak güçteki motorları bu örnekte yer alan motor sürücü ile sürmeniz mümkün değildir. Çok daha büyük motorlar ve uygun motor sürücülere ihtiyacınız olacaktır.
Merhaba bnm projem bluetooth Kulaklık kullanarak robotu sağa sola yönlendirme. Yani telefonda yön tuşları falan olmayacak . Bn bluetooth Kulaklık kullanarak nasıl yapıcam
Cep telefonundan ses algılama ile Bluetooth üzerinden robota komut gönderecek bir programa ihtiyacınız vardır. Örn. siz “ileri” dediğinizde robotun ileri gitmesi için gerekli kodu/karakteri program sizin için robota gönderecek. Burada asıl ilgilenmeniz gereken kısım bu şekilde çalışabilecek bir cep telefonu uygulaması bulmanız ya da kendiniz geliştirmenizdir.
Ben hem bluetooth kontrollü
Hem dr çizgi hemde engelden kaçan araba yapıcam yani uygulama m üzerinden ‘l’ gönderilince çizgi izlesin
W gönderilince normal ileri gitsin sıkıntı olurmu
Her iki robot için de gerekli olan donanımı kurup, Bluetooth üzerinden gelecek karaktere göre çalışma modlarını değiştirebilirsiniz. Bunun için de çizgi izleyen kodunu programda bir fonksiyon altına, engelden kaçan kodunu da başka bir fonksiyon altına yerleştirip, loop içerisinde Bluetooth üzerinden gelen veriyi bir if veya switch/case yapısı ile okuyup robotun istediğiniz modda çalışmasını sağlayabilirsiniz.
teşekkür ederim ama if ile robotu yaptım ancak engelden kaçan robotun tuşunu u olarak ayarlayıp u harfini gönderidiğm de sadece 1 kere yapıyor
yani mesafe >15 ise motorlar geri dönüyor ondaan sonra sensör çalışmıyor birdahaki sefere gönderdeiğim de çalışıyor sonra yine
sensör çalışmıyor delay yazmalımıyım yada ne yazmalıyım
yanıtız için teşekkürler kerem bey bi önceki yorum daki sorunumu çözdüm fakat
bu kez sorun veri göndermede w verisini gönderdiğim de motorlar sorunsuz ileri dönüyor ama u değişkeni yani engelden kaçma modunda ise
fonksiyonu birkez yapıyor delay komutunu denedi fakat sonuç vermedi blink gibi de yazdım fakat hala aynı u adlı veriyi sadece tanımlı olan
tuşa bastığımda 1 kez yapıyor bu yüzden hep sürekli tuşa basmam lazım ne yapmam lazım yardım cı olursanız sevinirim (kusura bakmayın bazı yerler boş ve fazla uzun oldu kusura bakmayın);
merhaba bu robotu sesli kontrol etmek için programa hangi yazılımı eklemek gerek yada devre ile ilgili herhangi bir değişiklik yapmak gerekiyor mu ?yaptığım bir kaç araştırmaya göre hemen hemen aynı devre kurumu cevap verirseniz sevinirim.
Merhaba ben MotoZade sürücü kartını kullanıyorum. Aynı şekilde Bluetooth kodunu attın ama çalışmıyor. İçinde entegre L928N sürücüsü var. Ne yapmam lazım ?
Teşekkür ederim hocam 🙂
merhaba bn bluetooth bağlantıları resimde gösterdiği gibi yaptım ama telefon bluetooth cihazını görmüyor bluetooth cihazındaki ışık sürekli yanıp sönüyor sorun nerde olabilir?
kodlarını gönderebilirmisin
Cevap verin lütfen
Aracım ileri geri gidiyor fakat sağa sola giderken zorlanıyor zemin üzerinde kaldırınca sağ sol yapıyor 4 x1.5
V arduinoya bağlı 4×1.5v 2adet ayrı l298ne bağlı
Bluetotthu bagladiktan sonra ileri tusuna basıyorum. Motorlardan tık tık ses geliyor sonra da bağlantı kesiliyor. Lütfen yardim eder misiniz.
Araç zemin üzerinde ileri geri gidiyor
Fakat sağa sola dönüşlerde zorlanıyor
Zemin nden kaldırınca sağ sola dönebiliyor nr yapmalıyım
Eğer aracı halı benzeri bir yüzeyde kullanıyorsanız motorların zorlanmasından kaynaklı olabilir. Bir ihtimal de pillerinizin zayıflamış olmasıdır.
lebtoptan kontrol mümkün mü?
Mümkündür. PuTTY gibi bir seri port terminali kullanarak araç üzerindeki modüle bağlantı kurabilir ve kodlarda yer alan ilgili ileri,geri vb. hareket komutlarını bilgisayarınızdan gönderebilirsiniz.
Abi vSpeed i en fazla kaç yapabiliriz
Kodda da belirtildiği gibi vSpeed değişkeni 0-255 arasında tanımlanabilir.
merhabalar androıd telefon uygulamasını kendin mi yaptın
kendin yaptıysan hangi programla yaptın yardımcı olabilirsen sevinirim
merhaba arduino uno için olan bu kod nano da çalışırmı
Arduino UNO ile Nano’nun üzerindeki mikrokontrolcüler birebir aynı olduğu için sorunsuz çalışacaktır.
sağolun sorunuçözdüm fakat yaptığım araç hem çizgi izliyor hemde engelden kaçıyor hemde normal sürüş yapabilmemisağlıyor fakat engelden kaçma moduna aldığım
zaman sadece 1 kez engel algılayıp ileri gidiyor çizgi izleme moduna da öyle sadece son durumu devam ettiriyor lütfen yardım edin kodları yapıştırıyorum
/*************************************
my car v2
*added
*bluetooth
*çizgi izleyen sensör(çizgi izleme)
*ultrasonik sensör (engelden kaçan robot mode)
*normal mode
*2 wd şaşeden 4wd şaşe ye geçildi
*rechargeable battery(pil ömrü yükseltildi)
*
*/
//not en altta fonksiyon lar yazılmıştır
#include
SoftwareSerial myserial(2,4);
#define in1 10
#define in2 11
#define in3 8
#define in4 9
#define SensorSol 6
#define SensorOrta 5
#define SensorSag 3
#define trigPin 12
#define echoPin 13
long sure,uzaklik;
void setup() {
myserial.begin(9600);
Serial.begin(9600);
pinMode(in1,OUTPUT);
pinMode(in2,OUTPUT);
pinMode(in3,OUTPUT);
pinMode(in4,OUTPUT);
pinMode(SensorSol,INPUT);
pinMode(SensorOrta, INPUT);
pinMode(SensorSag, INPUT);
pinMode(trigPin,OUTPUT);
pinMode(echoPin,INPUT);
}
void loop() {
if(myserial.available()){
char data = myserial.read();
Serial.println(data);
if(data ==’w’){
ileri();
}// bitiş
if(data == ‘s’){
geri();
}// bitiş
if(data==’a’){
sol();
}// a bitiş
if(data==’d’){
sag();
}// d bitiş
if(data==’e’){
dur();
}// e bitiş
// buraya kadar sıkıntım yok
switch(data){
case ‘l’://burası nda hata var seri porttan(telefondan) l verisi gönderinice 1 kere yapıyor sonra son durumunda kalıyor
cizgi();
case’u’: //burası nda hata var seri porttan(telefondan) u verisi gönderinice 1 kere yapıyor sonra son durumunda kalıyor
ultra();
}
//
}
}
void ileri(){
digitalWrite(in1, HIGH);
digitalWrite(in2, LOW);
digitalWrite(in3, HIGH);
digitalWrite(in4, LOW);
}
void geri(){
digitalWrite(in1, LOW);
digitalWrite(in2, HIGH);
digitalWrite(in3, LOW);
digitalWrite(in4, HIGH);
}
void sag(){
digitalWrite(in1, HIGH);
digitalWrite(in2, LOW);
digitalWrite(in3, LOW);
digitalWrite(in4, HIGH);
}
void sol(){
digitalWrite(in1, LOW);
digitalWrite(in2, HIGH);
digitalWrite(in3, HIGH);
digitalWrite(in4, LOW);
}
void dur(){
digitalWrite(in1, LOW);
digitalWrite(in2, LOW);
digitalWrite(in3, LOW);
digitalWrite(in4, LOW);
}
void cizgi(){
if(digitalRead(SensorSol) ==0 && digitalRead(SensorOrta) == 1 &&digitalRead(SensorSag)==0){
ileri();
}
if(digitalRead(SensorSol) ==0 && digitalRead(SensorOrta) == 0 &&digitalRead(SensorSag)==1){
sag();
}
if(digitalRead(SensorSol) ==1 && digitalRead(SensorOrta) == 0 &&digitalRead(SensorSag)==0){
sol();
}
}
void ultra(){
//ne garip ki hocam araça engeli görünce geri ye gitmesi gerekirken engele doğru gidiyor
digitalWrite(trigPin,LOW);
delayMicroseconds(5);
digitalWrite(trigPin,HIGH);
delayMicroseconds(10);
digitalWrite(trigPin,LOW);
sure =pulseIn(echoPin,HIGH);
uzaklik = sure /29.1/2;
Serial.println(uzaklik);
if(uzaklik<15){
geri();
delay(150);
sag();
delay(250);
}
else{
ileri();
}
}
TELEFON ÜZERİNDEN U YA BSINCA HEP ENGELDEN KAÇSIN İSTİYORUM AMA SADECE 1KERE YAPIYOR
Selamlar
Uygulamadaki hız sınırlama olayını kodda nasıl yapabilirim?Lütfen cevap verin proje odevim.
Selam, kodda yer alan int vSpeed=255; satırından hız sınırını belirleyebilirsiniz. 0 ile 255 arasında değer verebilirsiniz, 255 maksimum hıza denk düşecektir.
Teşekkürler cevap verdiğiniz için.
Fakat uygulamada hızı ortaya aldığımız zaman orta hızda,düşükde düşük hızda veya en yüksekde en hızlı yapmam gerek.Bunda ne yapmalıyım?
Bende hc06’ya bağlandıktan sonra yanıp sönmeye devam ediyor bataryadan dolayı mı
HC 06 nin üstündeki ışıktan bahsediyorsanız cihaz ile HC 06 yi baglamadığınızdan dolayi.
Meraba ben vb kodu kullandım arduino koduda yazdım ama benim 2 tekerim çalışıyo acaba nedeni nedir yardımcı olur musunuz?
Ben bu kodu kullansam 4 tekerimde çalışır mı?
Aynı taraftaki motorları paralel şekilde sürücüye bağlarsanız o taraftaki motorlar tek motor gibi çalışacaktır.
Yani sağ taraftaki motorları sol motora göre paralel mi bağlamam lazım?
Yada sağ taraftaki örneğin 1.tekerlikteki siyah kabloyu sağ motordaki 2. tekerlekte ki kırmızı kabloyu birleştirip bir yere mi takacaz
Her iki motorun da aynı yönde dönmesini sağlayacak şekilde sağ ve sol taraftaki motor çiftlerinin kablolarını paralel şekilde birleştirmeniz gereklidir. Kablo renkleri her zaman doğru olmayabilir.
mrhabalar ben telefonu HC06 ya bağlıyorum sinyal de gidiyor fakat robotta hareket yok
videosunu çekme imkanınız var mı ?
bağlantıları eksiksiz yapıyorum, kodlar sorunsuz yükleniyor, bluetooth bağlantısı sorunsuz bağlanıyor, ancak telefondaki uygulamadan komut verince motorlarda hiç hareket yok. 2-3 kişi daha aynı problemi yazmış, bir çözümü var mı? ya da test yöntemi?
Arduino için gerekli olan herşeyi yaptım kodlarda yukledim ama ileri tuşuna basinca gitmiyor cevap verirmisin iz acill.
kod hatta veriyor
herşey doğru düzgün çalışıyor bağlantılar doğru ama motorlar dönmüyor neden olabilir
Her yolu denedim ileri arka gayet normal çalışıyor sağa sola döndüremiyorum en ufak tüyo verirseniz halledecem acil yardım istiyorum ?
Merhaba hocam Fizik projesi için baktım.Hocamız güzel proje getirene bütün sınav notları yüz dedi.Bunu yapmak istiyorum ancak daha detaylı bir şekilde video aracılığı ile anlatırsanız çok mutlu olurum.
Geriye , sağa , sola çalışıyor. İleriye bastığımda hiçbir hareket yok. Neden kaynaklanabilir?
arkaçdaşlar arduino powerbank ile beslemek istiyorum.yaptım ama bu sefer butun powerbak den alıyor. benimde istedigim tekerlekler pilden alsın arduino ise gücünü powerbankten alsın bu konu hakkında bana yardımcı olabilir misiniz
Arduino’nuzu powerbank yerine Vin pini veya adaptör girişini kullanarak 7-12V arası bir batarya ile beslerseniz hem Arduino’nuz çalışacak, hem de motorlar için gerekli gerilimi sağlamış olursunuz.
Bütün parçaları aldım gösterdiği gibi bağladım kodu koplayıp arduino karta attım ışıklar yanıyor ama hareket yok. Tek fark motor sürücüyr 9v pilden ayrıca güç verdim. O kadar masraf yapıp olmaması insanın hevesini kırıyor.
merhabalar ön far ve arka stop için ledler eklemem gerek yardımcı olurmusunuz kodlarda.iyi çalişmalar
Öncelikle setup fonksiyonunda ek olarak LED’leri bağlayacağınız pinleri çıkış olarak tanımlayın. Daha sonra loop fonksiyonu altındaki “//Gelen veri ‘S’ ise arabayı durdur.” kısmının altında digitalWrite(ledpin, HIGH) komutu ile LED’lerin sadece araç durduğunda yanmasını sağlayın. Bu durumda bir kere aracı durdurmanız halinde stoplar sürekli yanacaktır. Diğer fonksiyonlarda digitalWrite(ledpin, LOW) satırlarını eklerseniz bu durumun önüne geçersiniz. Ön farlar için de benzer şekilde ileri fonksiyonuna ekleme yapabilirsiniz.
Çok teşekkür ederim peki bu kod sayesinde uygulamadaki far ve stop butonlarına basınca ledler yanacak midir
Merhaba proje için teşekkürler çok işime yaradı fakat uygulamadaki on far ve arka far eklemem lazım 2şer tane ve birde buzzer nasıl ekleyebilirim rica etsem cevaplayabilir misiniz
biraz kullandıktan sonra bluetooth bağlantısı kopuyor.sorunu bulamadım.yardımcı olur musunuz
Merhaba bu kodda bir hata var sanırım derleme yaparken sürekli hata mesajı veriyor.. Napabilirim
Kodların hagz dosyası varmı pic in içine atmak için
Projede PIC değil, Arduino kullanıyoruz. Ayrıca hex dosyasına ihtiyacınız yok, kodları Arduino IDE üzerinden yükleyebilirsiniz.
Bluetooth bağlantısı yön komutunu verince kesiliyor ve o komut işlemeye devam ediyor. Sebebi nedir? Yardımcı olur musunuz 2 gün sonra fuarımız var
Hc-06 modulü yerine Hc-05 kullansak olurmu
Kullanabilirsiniz, fakat modülün ismini, şifresini, baud rate ayarını vs. değiştirmek için farklı yöntemler izlemeniz gerekecektir. Buradaki yazımızdan faydalanabilirsiniz: HC05 ve HC06 Bluetooth Seri Modülleri Kullanımı
Ben 2 motor + 1 sarhoş teker kullandım da kod üzerindeki değişiklikleri nasıl yaparım kodları baştan mı yazmalıyım??
Değişiklik yapmanıza gerek yoktur. Bu projede kullandığımız motor sürücü 2 adet çıkışa sahiptir, sağ tarafta yer alan iki motoru paralel bağlayarak tek motor gibi kullanıyoruz. Siz tek motor kullandığınız için herhangi bir değişiklik olmayacaktır, sağ ve sol çıkışlara ayrı motorları takarak sorunsuzca kullanabilirsiniz.
bir şy sorucam bende tek uçsuz jumper çıktı bağlayamiyorum acil söylerseniz kanala video yetişdircem 😀
Tek uçsuzdan kastınız tam olarak nedir? Dişi-erkek jumper kablo mu kullandınız?
Merhaba, benim hc-05 te uygulama uzerinden gelen veriler numerik. Yani mesela F gelmesi gerekirken 68 geliyor gibi. Yazinizdaki sekilde eslestirebilmem icin bluetooth charset’ini mi degistirmem gerekiyor. Ne yapmaliyim.?
Almış olduğunuz veri hexadecimal, yani onaltılık sayı tabanında gösterilmektedir. Int (integer, tamsayı) şeklinde dönüştürerek veya doğrudan kullanabilirsiniz.
öncelikle anlatım için teşekkürler. anlatımda motor sürücüden arduino üzerine gnd bağlanması gerektiği söylenmemiş. Uygulamayı yaptım çalışmadı,başka projelerden öğrenerek gnd bağlantısı yaptım ve çalıştı.
bir sorum olacak. 2.bir motor sürücü daha bağlamam gerekli. bunu kumandada yer alan led konutlarına bağlamam gerekecek. sürücüden tek çıkış kullanmam gerekli. Ön farları aktif yaptığımda motor saat yönünde, arka ledleri aktif yaptığımda saat yönünün tersine dönmesini istiyorum.
Bende tek pil yuvası var nasıl ikisine de güç verebilirim ACİL!! lütfen…
Pil yuvasının adaptör çıkışı şeklide çıkışı mevcutsa Arduino’nunzu buradan çalıştırıp Vin pininden motor sürücünün +12V bağlantısına bağlantı yapabilirsiniz.
Merhabalar. HC-06 modül aygıtını 2 gün önce sizden aldım kargo bugün geldi. Ama şöyle bir sorunum var. Ben bütün kodları giriyorum. Bağlantıları yapıyorum. HC-06 modülünde kırmızı ışık yanıp sönüyor fakat bluetooth üzerinde aygıt gözükmüyor. Bağlantıları kontrol ettim yanlış olduğunu düşünmüyorum. Sorun aygıtta olabilir mi ?
Merhabalar. Bu modüller bazen Bluetooth taramasında uzun süre beklediğiniz durumda çıkıyor, anlattıklarınıza göre modüle güç gitmekte. Arama ekranında biraz daha uzunca bir süre beklemeyi deneyebilirsiniz.
Arabayi yaptim tüm her şeye elektrik gidiyor bluetoothla da baglaniyor ama araba hareket etmiyor.yardimci opabilrmisiniz
Modeli söküp bastan yapmaya basladim ve motorlar diktorgen pil ile çalışmıyor sadece kalem pil ile çalışıyor ama kalem pil in gucu herseye yetmiyor nedeni nedir?
Diktörtgen pilden kastettiğini 9V pil ise bu pillerin kapasitesi yetersiz geldiği için sorun yaşıyor olabilirsiniz.
Ne yapmami öneriyorsunuz
9V pil yerine 6’lı veya 8’li kalem pil yuvası kullanın.
Hc06 yerine Hm10 bluetooth modülü koyabilirmiyiz
Kullanabilirsiniz fakat konfigürasyon adımları farklı olacaktır.
6 li kalem pil yuvasini koydum fakat yine çalışmadı. Her sey tamam butun kablolari test ettim her yere elektrik gidiyor bluetoothla baglaniyor bekliyorum fakat harek etmiyor neden? Ve ne yapmaliyim?
dostum aynı sorun bendede var hata payı bırakmadım ancak hareket yok ilge abi rica ederim lütfen bizi yarı yolda bırakma sizin yolunuzdan gidiyoruz
Ben aynı malsemere bir ultrasonik sensor ekleyip blueoothu cikardim ve engelden kacan araba kodu yukleyip calistirdim her sey calisiyor sikinti bluetooth modulunun komit vememesinde galiba yani tx ve rx bu sorunu nasil çözebiliriz
12V yeterli olmuyo arabayı çalıştırmak için nedeni nedir?
Kullandığınız motorlar ile alakalı olabilir. Bu projede 6V motorlar kullanılmıştır.
Lütfen acil cevap siz 4 tekerlekli platform kullanmışsınız biz 2 tekerlekli kullansak olurmu olmazsa ne yapmamız gerekir ? aynı kodu mu yazalım?
Sağ ve sol taraftaki 2’şer motorlar tek motor gibi bağlandığı için 2 motorlu robotlarınızda kodu değiştirmeden birebir olarak kullanabilirsiniz.
bu 4 motorlu akıllı araba için.benım arabam ıkı motorlu.bır de sarrhoş tekerı var.kodları nasıl olcak acaba
Sağ ve sol taraftaki 2’şer motorlar tek motor gibi bağlandığı için 2 motorlu robotlarınızda kodu değiştirmeden birebir olarak kullanabilirsiniz.
Merhaba
Bluetooth modülü bugün geldi. Bağladım robotuma sıkıntısız çalıştı. Sabahtan beri kedilerim robot la oynuyor emeğinize sağlık. Bu robotumun önüne Micro servo lu bir elcik takıp aynı RC programın ön far yakma/kapama fonksiyonu ile kullanmak istiyorum. Olabilir sanırım fakat kodda emin olamadım. Öneriniz olabilirse çok seviyim. Teşekkürler.
Merhabalar hocam.Acaba bu projeyi 9v pil ile yuvarlak girişten(usb soketinin yanındaki)besleyebilir miyim?
Merhabalar. Bahsettiğiniz şekilde bağlayabilirsiniz, anlatımdakinden hiçbir farkı olmayacaktır. 9V pilleri tercih etmememizin sebebi, boyutlarının küçük olması sebebi ile çok düşük kapasite sunmalarıdır.
arduinoyla l298n enerji girişlerini ayırmak istiyorum gnd leri aynı yapmam gerekirmi yada şuraya dikkat et diyebileceğiniz bişey varmı
projeyi l293b ile yapmak istiyorumda vs -vss -bacakları boş kaldı oralar kalıcakmı yoksa eksik bişeymi yaptım
verdiğiniz örnek kodlarda mantık hatası var çapraz sağa ve sola dönüşler de yavaş dönmesini istediğiniz tekerleklere sabit 100 pwm hız vermişsiniz diğer tekerleklere ise vspeed değişkenine atanan hız değerini girmişsiniz stade değişkeni 1 olursa vspeed 100 olacak bu durumda asla çapraz sola veya çapraz sağa gitmez biraz daha yavaş olaak ileriye veya geriye gider yavaş dönmesini istediğimiz tekerlek için vspeed/2 denilebilir.
Araba kodları falan herşey tamam çalışıyor ama bazen bağlantı kopuyor en ufak çarpmada ya da hafif titremede bile asfalt yolda kullanamıyorum neredeyse hc-06 dan mı kaynaklı yoksa farklı birşey mi yardım edin lütfen
Ben cep telefonuna indirdigimiz android kodları merak ediyorum. Onu da paylaşabilir misiniz ?
2 tekerli yaptim fakat tekerlerin biri cok zor döndü birisi de hiç dönmedi. Tumnbaglantilari doğru yaptigimda eminim yine de olmuyor.
Üstadım selamlar
Projelerinizle alakalı makaleleri hazırlarken güç kaynaklarına da değinirseniz; çok daha faydalı olacağı kanaatindeyim.
Arduino bağlantıları, l298 bağlantıları her şey tamam ama çoğu arkadaş aynı şeyleri yapmasına rağmen projelerini çalıştıramıyor.
Anlatımda eksiklik olduğunu düşünüyorum.
Saygılar…
merhaba,
bluetooth bağlantısı ok. uygulamadan ileri desem de aynı yöne geri desem de aynı yöne gidiyor. sağ sol durumu da aynı. hep aynı yöne dönüyor. motor bağlantılarını kontrol ettim. sorun nerede olabilir?
Bluetooth bağlantısı hemen kopuyor…
merhaba ben suat
merhaba bende AT-09 bluetooth modülü var bu modülle bluetooth kontrollu araba yapılırmı ve kodlar değişirmi
HC-06 modül ile arasındaki fark nedir
piiler kaç volt vede motor kaç volt hocam bir bilgi verebilirmisiniz ?
son olarakta motor kaç rpm acaba ?
hocam merhaba 8li ve 2 li pil yatagını birleştirsem 1.5v piller ile bir sıkıntı olurmu _?
merhaba. L298N 9 volt pille çalıştırdım çok dayanmadı. bende 2 tane 18650 pil kullandım. pil artı ucunu L298N 12v, eksi ucunu L298N GND YE bağladım. L298N 5v ve gnd yi de arduino ya bağladım. 5 dk çok güzel çalıştı. sonra pil yatağından duman geldi. şimdi L298N ışığı yanıyor ama tekerler dönmüyor yenisini mi alayım.L298N Kart yandı mı ne oldu acaba.
birde sanırım bir yere direnç mi bağlamam lazım akım fazla mı geldi. L298N için dirençli bir devre resmi paylaşır mısınız yada maile açıklarmısınız? yada bu işi nasıl yapmalıyım. teşekkürler
ezgi.bayram@hotmail.com
iyi günler biz bütün bağlantıları yapıyoruz arduinoya kodumuzu atıyoruz herşey tamam telefona uygulamayıda indirdik bağlanıyoruz bluetooth a bağalndığımızda yanıp sönen kırmızı ışık sabit kalıyor fakat aracı hareket ettirmek için herhangi bir tuşa bastığımızda bağlantıdan çıkıyor bunu nasıl halledebiliriz lütfen biri yardım edibelir mi ?
Merhaba, biz 9 volt dikdörtgen 12 volta taktım ve arduino adaptör girişinde 9 volt taktım kdolarda dogru yaptım hc 06 bluetooth telefoa bagladık ama olmuyor nasil yapabiliriz yardımcı olursanız seviniriz
Ben de Bluetooth üzerinden ceptelefonu ile arabayı kontrol edeceğim ama Java’yla yapmam gerekiyor nasıl yapabilirim
ARKADAŞLAR MERHABA ÖNCELİKLE BUNLARI SONUNA KADAR YAPTIM VE ÇALIŞMADI DEMENİZ NORMALDİR ÇÜNKÜ DC MOTORLARI 9+6V YA DA 2 TANE 9V PİL KULLANARAK ÇALIŞMASINI SAĞLAYABİLRİSİNİZ AMA BENCE 2 TANE 9V PİLİKULLANMANIZDIR.
VE EN ÖNEMLİSİ ARDUİNO GND DEN L298N SÜRÜCÜ KARTI GND BİR KABLO ÇEKMENİZDİR AKSİ TAKDİRDE ÇALIŞMAZ.
BU DEDİKLERİNİ YAPIP ARDINDAN DEDİKLERİMİ YAPARSANIZ ÇALIŞMAMASI MUCİZE OLABİLİR 🙂
Çalıştıktan sonra belirtirseniz sevinirim
acil cevaplarsanız sevinirim güç olarak pilleri arduino ya barrel jack girişinden versek olur mu ?
kodlar çalışıyor. motorların hareket etmemesi ve bağlantının sürekli kopması pil gücünün zayıflığından sanırım aynı sorunlar bende de oldu. deneme amaçlı ardunioyu adaptorle ve usb ile bilgisayardan aynı anda beslediğimde kopma olmadı gayet iyi çalıştı. sisteme daha uygun ve güçlü bir pil yatağı alıp kablolardan kurtulacağım 🙂
Anlamadigim nokta motorlar surucuye ikiserli baglandigi halde herbirine farkli bilgiyi nasil gonderiyoruz. Tamam gonderiyoruzda surucu on ve arka arka tekerler icin farkli deger nasil aliyor paralel bagli oldugu halde.
merhaba L298 modülünü motorlara bağlarken mesela üst taraftan çıkmış kablo sonra kablo ikeye bölünüp 2 motorada ulaşmış nasıl böleceğiz kabloyu öyle
tum baglantıları yaptım. bluetooth baglantısı kısa surede kopuyo. birde ardunıo yu bilgisayardan ayırdıgım zamancalışmıyo. sorun nedır? yardımcı olabilirmisisniz
merhaba kodda hata olabilir mi
Hocam aldım malzemeleri yaptım aynısı oldu hiç abartmıyorum enaz 10 kere yapmaya çalıştım belki yanlış yaptım dedim şöktüm geri taktım ama olmuyor.bluetooth bağlanıyor ama motor ileri geri yapmıyor
Bluetooth bağlantısını yapm