İçindekiler:
- Adım 1: Proje için Gerekli Bileşenler
- Adım 2: Botun Gövdesini Oluşturma
- 3. Adım: Botun Şematik Diyagramı
- Adım 4: Kodu Arduino'ya Yükleme
- Adım 5: Çalışma Videosu
Video: Ultrasonik Sensör Kullanan Arduino Tabanlı Otonom Bot: 5 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Ultrasonik Sensör kullanarak kendi Arduino tabanlı Otonom Botunuzu oluşturun.
Bu bot, herhangi bir engelle çarpışmadan kendi başına hareket edebilir. Temel olarak yaptığı şey, yolundaki her türlü engeli algılar ve kendisi için en iyi yola karar verir (her türlü engel değil).
O halde daha fazla vakit kaybetmeden başlayalım.
Adım 1: Proje için Gerekli Bileşenler
Bu proje için ihtiyacınız olan tüm bileşenlerin listesi:
- Arduino UNO R3
- Ultrasonik sensör
- Servo Motor (mini)
- Jumper Telleri
- L7805CV Voltaj Regülatörü
- L293D Motor Sürücü IC
- 4 x 3.7V Lityum-iyon Pil
- 2 x Dişli Motor
- 3 x Tekerlekler
- ekmek tahtası
Tüm bileşenleri topladıktan sonra, gitmeye hazırsınız.
Adım 2: Botun Gövdesini Oluşturma
Botun gövdesini yapmak için aşağıdaki adımı izleyin:
Adım 1: Dişi başlık pimlerini fotoğrafta gösterildiği gibi küçük bir PCB parçasına lehimleyin. Ve ona bir vida takın.
Adım 2: Şimdi bu PCB'yi servo motorunuza vidalayın ve yeterince sıkı olduğundan emin olun.
Adım 3: Ultrasonik sensörünüzü alın ve erkek başlık pinlerini PCB üzerindeki dişi başlık pinlerine yerleştirin. Doğru şekilde yerleştirin (bağlantıyı sağlamak için). Ve servo motorun 90 derecelik açısı botun ön tarafına bakacak şekilde hizalayın.
Adım 4: Şimdi, botun gövdesini yapmak için, sıcak tutkal veya vidalarla birlikte karton veya plastik tahta kullanabilirsiniz. Botun gövdesini biraz tel kalıp ve vidalarla yaptım.
Adım 5: Arduino'yu ve devre tahtasını fotoğrafta gösterildiği gibi yerine yerleştirin ve bir miktar sıcak tutkal veya çift taraflı bant ile sabitleyin.
Adım 6: Son olarak servo motoru konumuna getirin ve istediğiniz şekilde sabitleyin.
3. Adım: Botun Şematik Diyagramı
Bileşenleri şemada verilen şekilde bağlayın. Oldukça kolay.
Maksimum voltaj ve kapasiteyi elde etmek için önce iki pili paralel bağlayın ve ardından seri bağlayın. Şimdi, aynı RPM'ye sahip iki motorunuz varsa, Arduino'nun 11 numaralı pininden L293D ic'nin 9 numaralı pinine bağlantı yapmanız gerekmez. Ancak motorlarınız aynı RPM'ye sahip değilse, bağlantıyı yapın. Ve daha yüksek devirli motorun 2. motor konumunda olduğundan emin olun.
Tüm bağlantıların sıkı ve güvenli olduğundan emin olun.
Adım 4: Kodu Arduino'ya Yükleme
Bu projenin kodu aşağıda verilmiştir.
Ancak kodu yüklemeden önce açın ve gerekli değişikliği yapın.
Her iki motorun da eşit RPM'ye sahip olması için daha hızlı motorun rpm_control değerini ayarlayın. Ayrıca right_delay ve left_delay'i sırasıyla sağa ve sola doğru 90 derecelik mükemmel bir dönüş yapacak şekilde ayarlayın.
Kodu yükledikten ve diğer her şey ayarlandıktan sonra gitmeye hazırsınız.
Adım 5: Çalışma Videosu
Okuduğunuz için teşekkürler.
Önerilen:
Arduino Kullanan Parmak İzi Tabanlı Biyometrik Oylama Makinesi: 4 Adım (Resimli)
Arduino Kullanan Parmak İzi Tabanlı Biyometrik Oylama Makinesi: Hepimiz, kullanıcının oy kullanmak için bir düğmeye basması gereken mevcut elektronik oylama makinesinin farkındayız. Ancak bu makineler başından beri tavlama nedeniyle eleştiriliyor. Bu yüzden hükümet bir parmak izi tabanı sunmayı planlıyor
Arduino Tabanlı Temassız Kızılötesi Termometre - Arduino Kullanan IR Tabanlı Termometre: 4 Adım
Arduino Tabanlı Temassız Kızılötesi Termometre | Arduino Kullanan IR Tabanlı Termometre: Merhaba arkadaşlar, bu talimatta arduino kullanarak temassız bir Termometre yapacağız. Bazen sıvının/katının sıcaklığı çok yüksek veya çok düşük olduğundan, onunla temas kurmak ve okumak zordur. o sahnede sıcaklık
Ultrasonik Sensör Kullanan Engelden Kaçınan Robot: 9 Adım (Resimli)
Ultrasonik Sensörler Kullanan Engelden Kaçan Robot: Bu, Ultrasonik sensörler (HC SR 04) ve Arduino Uno kartı kullanan Engelden Kaçınan Robot ile ilgili basit bir projedir. Robot engellerden kaçınarak ve sensörler tarafından takip etmenin en iyi yolunu seçerek hareket eder. öğretici proje, sizinle paylaşmak
Servo Motor Kullanan Arduino Tabanlı İnsansı Robot: 7 Adım (Resimli)
Servo Motor Kullanan Arduino Tabanlı İnsansı Robot: Herkese merhaba, Bu benim PVC köpük levhadan yapılmış ilk insansı robotum. Çeşitli kalınlıklarda mevcuttur. Burada 0,5 mm kullandım. Şu anda bu robot, AÇIK konuma geçtiğimde yürüyebiliyor. Şimdi Arduino ve Mobile'ı Bluetooth üzerinden bağlamak için çalışıyorum
BeanBot - Arduino Tabanlı Otonom Kağıt Robot!: 8 Adım (Resimlerle)
BeanBot - Arduino Tabanlı Otonom Kağıt Robotu!: Boş bir kağıt parçasından daha ilham verici bir şey var mı? Hevesli bir tamirci veya inşaatçıysanız, şüphesiz projelerinizi kağıda çizerek başlarsınız. Kağıttan bir robot çerçevesi yapmanın mümkün olup olmadığını görmek için bir fikrim vardı