▲ |
ben robotistandan 4 tane aldım klonlardan.birini delirttim ama sonra toparlandı.şuan hepsi faal çalışıyo |
Teşekkürler hocam bende bir adet klon aldım. Bu kit olarak öneriniz var mı |
yapacağın projenin ne olduğunu belirleyinceye kadar zerre bişey almaya gerek yok aslında. proteus progrmaı ile zaten gelişmiş bir atölyen oluyor. ama biz eski kafalılar, yaş 34, donanım arıyoruz ![]() |
O programa da bakayım hocam ![]() ![]() |
ben c# ve arduino kullanıyorum. 2-3 gün üstüne düşersen öğrenirsin.ben işteyken uğraşıyordum. karmaşık programlar yapmak için tabi daha çok zaman ayırmak gerek.en ucuz proteusu indir kur, arduino eklentisini yükle. basit basit bekle. bir sürü kaynak var arduino için . örneğin meraklı maymun kanalı ve robotistan ayrıca arduino hocam. gerisi senin ilgine bağlı. |
Yazıcıdan çıktı alıp süsledim. Tekerlekler elimdeki model uçak tekerlerinden uydurma. Malum Sarı tekerleri kullanmak istemedim. Evet pek alımlı olmadılar :) Öneriniz çok doğru sonralarda o şekilde çalıştırdığım kodlar da oldu. Ayrıca MZ80 ile daha gelişmiş 3 sensörlü ve 4 çeker bir model daha yaptım ve tabii ki de kapıştırdım. Videosunu aşağı eklerim. Hatta bu videodan sonra ilk modeli de güçlendirdim onu da 4 çeker yaptım ve ultrasound sensör sayısını 3 e çıkardım (ön sol sağ) Battle Bots programını izledim birkaç defa. İnternetten de izlemişliğim var ama beni cezbetmeyen yanı bu robotların benim model uçak ve arabalarımdan farksız oluşu yani demem o ki RC kumanda ile insanların kontrol ettiği araçlar. Beni daha çok heyecanlandıran basit de olsa otonom savaşan makineler. O yüzden sumo bots daha çok ilgimi çekiyor. Sumo Versiyon 2 Video:https://www.youtube.com/watch?v=j4-GSyG1L8I İki robotun mücadelesi (4 round):https://www.youtube.com/watch?v=bEIP4j8SCq0 |
Arkadaşlar selam, bir konu açtım ancak yana döne yardım arıyorum şuan. Rc kumanda alıcı verici yaptım ancak kumandada nrf24l01 kablosuz modülü 3v3 pinine bağladığım zaman arduino nano pc ile haberleşmeyi kesiyor usbden sadece güç alıyor. Nano ile nrf modülde oluşan alıcı kısımda ise bir sorun yok gibi gözüküyor. Kumandaya 9v pil ile güç vereceğim Vin pini üzerinden ancak yasak sebebiyle alamadım usb ile güç verdiğinden dolayı çalışmıyor da olabilir mi? |
Arduino'ya gücü USB soketinden vermek yerine 5V pininden vermeyi dener misin? Ucu kesik bir USB kablosunun + kutbuyla yaparsan sorunun çözüleceğini umuyorum. Aynı zamanda arduinoya bluetooth, nrf24l01 gibi rx, tx haberleşme pinlerini meşgul eden çevre birimleri takılıyken, ona yazılım atmamanı hatta bilgisayara bağlamamanı tavsiye ederim. Ardiuno bu durumda her iki cihaza da veri göndermeye çalışır ve bu pinleri bozabilirsin. Edit: NRF24L01'e Arduinonun kendi 3v3 pininden güç verilmeye çalışıldığında sorun yaşandığındını duymuştum. Bu 3.3 Volt'luk gücü NRF24L01'e bir voltaj düşürücü aracılığıyla verirsen daha verimli olabilir. Kolay gelsin. |
Sumo değilde yapay zeka ağırlıklı gidiyorsunuz sanırım, sonraki projelerinizin takipçisi olacağım. |
Verdiğin değerli bilgiler için teşekkür ederim, NRF modulüyle alakalı güç sorunu için adaptör satılıyor veya 16v üstü 100uF Kondansatör yardımıyla sorun çözülebiliyormuş. Elimde fazla usb kablosu olmadığından kesmek istemiyorum 9V pil yardımıyla güç verip deneyeceğim. |
▲ |
Merhaba herkese. Arduinoya başlayım dedim ama şu saatte başlarım Arduinosuna diyorum ![]() ![]() ![]() Elimde Nano var ve bir de aktif buzzer. Netten örnek kod da buldum ama bi türlü ses çıkmıyor. Devreyi de fritzing diye bi şey bulup çizmeye çalıştım. Nerede yanlış yaptığıma bakabilir misiniz? Arduinoda blink çalıştı yani Nano sağlam, IDE ayarları doğru. < Resime gitmek için tıklayın > int buzzerPin = 12; //D9 buzzerın I/O Pini yaptık void setup() { pinMode(buzzerPin, OUTPUT); // buzzerPin çıkış olarak ayarladık beep(150); //program başlarken bip bip sesi çıkacak beep(150); delay(1000); //1 sn gecikme } void loop() { beep(150); //bipleyip 1 sn susacak delay(1000); } void beep(unsigned char delayms) { //fonksiyon analogWrite(buzzerPin, 120); //buzzer pini high yaptık delay(delayms); analogWrite(buzzerPin ,0); //buzzer pini low yaptık delay(delayms); } |
NRF bağlantısı yapmadan kodu yükledim zaten daha sonrasında bağladığımda bilgisayar ile bağlantı kuramadığı için bir sorun olduğunu düşünmüştüm bilgilendirme için teşekkürler. Bugün 9V pil alıp bağlantıları yapıp deneyeceğim umarım sorun yaşamam. |
▲ |
Syntax analogWrite(pin, value) Parameters pin: the Arduino pin to write to. Allowed data types: int. value: the duty cycle: between 0 (always off) and 255 (always on). Allowed data types: int. |
|
Sorunu ne yazık ki bugün de çözemedim. Ancak sorunun ne olduğunu yavaş yavaş çözmeye başladım sanırım. Bugün bir avometre alıp bağlantıları, Volt değerlerini kısa devreleri kontrol ettim durum şu; kumandanın alıcı tarafında herhangi bir sıkıntı yok NRF modülü güç alıyor, pc bağlantısı yapıldığında sorun yok ancak kumanda kısmında Arduino nanodan 3v3 çıkışında herhangi bir değer alamıyorum. Henüz yeniyim bu işlerde çok bir bilgim yok ama şöyle düşünüyorum ki ya kodlarda sıkıntı var ve arduinodan güç çıkışı olmuyor ya da arduino arızalı. Elimde bir arduino uno var yarın da kumanda verici kısmını onunla yapmayı deneyeceğim en azından sadece kodu yükleyip 3v3 çıkışını bir kontrol edeceğim. Umarım kodda sıkıntı vardır 3.kez aynı devreyi söküp tekrar yapmak can sıkıcı olacak :( Edit: Anladığım kadarıyla arduino çalıştığı sürece 3v3 pininden güç çıkışı olmakta bunun kodla alakası yok, bu durumda arduinoda arıza olma ihtimali yüksek. Edit 2: Gündüz gözüyle arduinonun tüm pinlerini bir kontrol edeceğim şimdilik diğer pinlerde sıkıntı görmedim umarım sadece 3v3 pininde arıza vardır eğer öyleyse direnç yardımıyla 5v u 3v3 değerine düşürebileceğimi öğrendim sanırım diğer pinlerden NRF modülüne güç sağlayabileceğim. Edit 3: NRF modülünü söktüğüm zaman Nano üzerindeki 3v3 pininden güç geldiğini gördüm ancak bağlıyken 0 volt gözüküyor. |
Beyler merhaba herkese kolay gelsin. bir proje üzerinde çalışıyorum. esp32 ile bluetooth üzerinden midi komutlarını yakalayıp başka bir ardiuno leanordo ile serial üzerinden haberleştirip shift register ile çıkışlara çevirmk istiyorum. fakat ilerledikçe hep problemler çıkıyor. şu anda esp32 ile telefonumu bluetooth haberleştirmek istiyorum fakat telefonlardan biri cihazı görür iken biri görmüyor. gören android telefon bağlanmıyor. arada oda görmüyor. birde esp32 ye pc den usb ile bağlandığımda serial port ekranında şöyle tuhaf yazılar çıkıyor. ""⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮⸮"" |
(bence yaşamam ama uzmana sormakta fayda var
Bu mesaja 1 cevap geldi. Cevapları Gizle