İçindekiler:
- Adım 1: İhtiyacınız Olan Uçlar ve Parçalar
- Adım 2: Ve Kod
- Adım 3: Bitleri Doğru Yere Yerleştirme
- Adım 4: Ve O Teller… Oh Boy
- Adım 5: Eylemde
Video: Şimdiye Kadarki En Küçük ve En Şirin Arduino Engelden Kaçınma Robotu: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Odanızda yarım raf alan büyük beceriksiz robotlardan bıktınız mı? Robotunuzu yanınıza almak istiyor ancak cebinize sığmıyor mu? Hadi bakalım! Size şimdiye kadar (şimdiye kadar) bir araya getirebileceğiniz en şirin ve en küçük engellerden kaçınma robotu olan Minibot'u sunuyorum!
Adım 1: İhtiyacınız Olan Uçlar ve Parçalar
Küçük breadboard (4,5 cm x 3,5 cm), 17 delik uzunluğunda ve 2 sıra 5 delik genişliğinde. Robotu onsuz inşa edersiniz, ancak robotu değiştirmeyi planlıyorsanız, sahip olmak güzel bir şeydir.
Arduino Nano. Ben anakarta lehimlenmiş pinlerle gelenini kullanıyorum ama pinsiz arduino nano'yu da kullanabilir ve kabloları doğrudan karta lehimleyebilirsiniz.
9V pil. Evet, iyi bir pil.
9V pil tutucu. (eski bir oyuncaktan aldım)
2 adet sürekli dönüş servosu (SG() servolara benziyorlar ama aslında sürekli dönüş servoları. Onları BURADAN satın aldım)
2 lastik tekerlek. Sadece etrafa bak. Mutlaka bir yerde tekerleklerine ihtiyaç duymayan eski bir oyuncak vardır.
Kablolar. Onlardan bir demet. Çok fazla kablo diye bir şey yoktur.
Ultrasonik sensör. 4 pinli model. Ebay, Amazon veya başka bir yer. Hepsi aynı.
3D baskılı kasa. 3D dosyaları BURADAN bulabilirsiniz.
Adım 2: Ve Kod
Burada roket bilimi yok. 15 cm'de görülecek bir şey yoksa robotun ileri gitmesini ve 15 cm'den daha yakın bir şey olduğunda keskin bir dönüş yapmasını sağlayan süper basit bir kod.
Sadece txt dosyasını indirin ve Arduino arayüzünüzdeki kodu kopyalayıp yapıştırın.
Adım 3: Bitleri Doğru Yere Yerleştirme
Breadboard, Arduino, ultrason sensörü ve pil kasanın üst kısmına girer, ancak bileşenleri HENÜZ KOYMAYIN. İlk önce her şeyi kablolamanız gerekir. (evet, bu hatayı yaptım) (iki kez)
2 servo sadece kasanın alt kısmına takılır. Evet, şimdi bu 2'yi koyabilirsiniz.
Tekerlekler, bir miktar tel, biraz sıcak tutkal veya sihirli bir büyü ile servo millere bağlanmıştır. Senin seçimin.
Adım 4: Ve O Teller… Oh Boy
İşte çirkin kısım geliyor. kablolama. ÇOK fazla kablo ve ÇOK az alan.
Ultrasonik sensörle başlayalım.
- Vcc -> Arduino'nun +5V'si
- Tetik -> Arduino'nun D11'i
- Echo -> Arduino'nun D12'si
- GND -> Arduino'nun GND'si (Arduino'nun 2 GND pininden herhangi biri)
Servo 1:
- Turuncu tel -> Arduino'nun D9'u
- Kırmızı kablo -> Arduino'nun +5V
- Kahverengi tel -> Arduino'nun GND'si (Arduino'nun 2 GND pininden herhangi biri)
Servo 2:
- Turuncu tel -> Arduino'nun D10'u
- Kırmızı kablo -> Arduino'nun +5V
- Kahverengi tel -> Arduino'nun GND'si (Arduino'nun 2 GND pininden herhangi biri)
Pil:
- Kırmızı kablo -> Arduino'nun Vin pini
- Siyah tel -> Arduino'nun GND'si (Arduino'nun 2 GND pininden herhangi biri)
Şimdi sadece kasanın içindeki tüm kabloları dikkatlice doldurmanız ve her iki yarıyı da kapatmanız gerekiyor. Robotum o kadar dolu ki, bağırsaklarını dökmemesi için bir lastik bant gerekiyor.
Adım 5: Eylemde
Robotunuz 15 cm'den daha az bir şey bulana kadar ileri gidecektir.
Bu kod satırındaki mesafeyi değiştirebilirsiniz:
if(mesafe<=15)
Bu satırları değiştirerek ileri ve geri hızı da değiştirebilirsiniz:
myservo1.write(XXX);myservo2.write(XXX);
burada XXX=0, myservo1 için tam hızlı ileri ve XXX=180, myservo2 için tam hızlı ileridir
ve XXX=90 her iki servo için de tam duracaktır.
Önerilen:
Şimdiye Kadarki En Gelişmiş El Fenerini Nasıl Yaptım: 10 Adım (Resimlerle)
Şimdiye kadarki En Gelişmiş El Fenerini Nasıl Yaptım: PCB tasarımı benim zayıf noktam. Sık sık basit bir fikir edinirim ve onu olabildiğince karmaşık ve mükemmel bir şekilde gerçekleştirmeye karar veririm. Toz toplayan normal ampullü 4.5V el feneri a. Bu b'den gelen ışık çıkışı
5'i 1 Arada Arduino Robotu - Beni Takip Et - Satır Takip - sumo - Çizim - Engelden Kaçınma: 6 Adım
5'i 1 Arada Arduino Robotu | Beni Takip Et | Satır Takip | sumo | Çizim | Engelden Kaçınma: Bu robot kontrol panosu, bir ATmega328P mikro denetleyici ve bir L293D motor sürücüsü içerir. Elbette bir Arduino Uno kartından farkı yok ama motoru sürmek için başka bir kalkana ihtiyaç duymadığı için daha kullanışlı! Zıplamaktan muaftır
Şimdiye Kadarki En Kolay Telefon Standı: 4 Adım
Şimdiye Kadarki En Kolay Telefon Standı: Hoparlörlü telefon görüşmeleri yaparken, müzik dinlerken, video/film izlerken, telefonu kendi portreleriniz için veya güvenlik kamerası olarak kullanırken kullanmak için sağlam ve ucuz bir telefon standına mı ihtiyacınız var? İşte minimum çaba ve harcama ile bir stand. WA
Şimdiye Kadarki En Kolay Tel Buzzer Oyunu!: 6 Adım
Şimdiye Kadarki En Kolay Wire Buzzer Game!: Wire Buzzer Game eski bir favori. Eliniz ne kadar sağlam, tele dokunmadan parkuru bitirebilir misiniz? Fikir: Multimetre, herhangi bir kendin yap elektroniği deneycisinin araç setinde bulunması gereken çok yönlü bir test cihazıdır. Bu ha
Boe-Bot: Engelden Kaçınma Robotu: 6 Adım
Boe-Bot: Engelden Kaçınan Robot: Bu küçük robot, engelleri tespit etmek için bıyıklarını kullanır. Bıyıklarından biri veya ikisi birden tetiklendiğinde, geri çekilir ve farklı bir yöne döner. Aksi takdirde ileriye doğru hareket eder. 4 adet AA pil ile çalışan Paralax anakart, bu küçük