İçindekiler:
- Adım 1: Adım Adım Proje Videosu
- 2. Adım: Gerekli Donanımlar
- Adım 3: PCB Gerber Dosyası ve Şeması
- Adım 4: 3D.stl Dosyaları
- Adım 5: Bağlantılar
- Adım 6: Kaynak Kodu
Video: 5'i 1 Arada Arduino Robotu - Beni Takip Et - Satır Takip - sumo - Çizim - Engelden Kaçınma: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Bu robot kontrol panosu, bir ATmega328P mikro denetleyici ve bir L293D motor sürücüsü içerir. Tabii ki Arduino Uno kartından bir farkı yok ama motoru sürmek için başka bir kalkana ihtiyaç duymadığı için daha kullanışlı! Jumper karmaşası yoktur ve CH340G ile kolayca programlanabilir. İki DC motoru sürerken bu kart ile I/O pinlerini kullanarak farklı sensörleri de kontrol edebilirsiniz. Bu projede HC-SR04 ultrasonik mesafe sensörü ve IR kızılötesi sensör kullandık. Ayrıca bir adet servo motor kullanılmıştır.
Adım 1: Adım Adım Proje Videosu
Bu kontrol kartı ile bir robotu 5 farklı senaryo ile programlayabilirsiniz. Bu projeye aşağıdaki senaryolar dahildir:
SUMO modu: İki robotun birbirini çemberin dışına itmeye çalıştığı bir spordur (sumo sporuna benzer şekilde).
Beni Takip Et Modu: HC-SR04 sensörünü kullanarak takip edilecek nesnenin varlığını algılayabilir.
İzleme Modu: Çizgi izleyen Robot, siyah çizgi veya beyaz çizgi olmak üzere bir çizgiyi takip eden bir araçtır.
Kaçınma Modu: Engelden Kaçınan Robot, önündeki engeli otomatik olarak algılayabilen ve kendisini başka bir yöne çevirerek onlardan kaçınabilen akıllı bir cihazdır.
Çizim Modu: Servo motor ve kalem içerir. Yüzeye kendi hareket izlerini çizebilir.
2. Adım: Gerekli Donanımlar
- Önyükleyicili ATmega328P-PU -
- L293D Motor Sürücü IC -
- B Tipi USB Soketi -
- DIP Soket 28/16 Pin -
- 12/16 MHz Kristal -
- L7805 TO-220 -
- 100uF Kondansatör -
- LED -
- Direnç 10K/1K -
- 470nF Kondansatör -
- Güç Jakı Soketi -
- 2 Pinli Terminal Bloğu -
- Erkek Pin Başlığı -
- 10nF / 22pF Seramik -
- 6V 200RPM Mini Metal Dişli Motor -
- 7.4V 1000mAh 2S Lipo Batarya (Opsiyonel) -
- 9V 800mAh Pil (Opsiyonel) -
- 9V Pil Konektörü -
- Ultrasonik Modül HC-SR04 -
- IR Kızılötesi Sensör -
- CH340G USB'den TTL IC'ye -
Bu projede kolay lehimleme için DIP tipi bileşenler kullanılmıştır
Adım 3: PCB Gerber Dosyası ve Şeması
Bu projede PCBWay'i seçtim. PCBWay, bu projeyi çok düşük maliyetli ve yüksek kalitede gerçekleştirmenin tek yoludur.
Ürün ayrıntısı
- Kart tipi: Tek PCB
- Boyut: 53,3 mm x 66 mm
- Katmanlar: 2 Katman
- Toplam: 5 Adet / US $5
PCB Gerber & Schematic'i edinin -
Adım 4: 3D.stl Dosyaları
Yazdırma Ayarları
- Yazıcı: JGAURORA A5S
- Çözünürlük: 0.25
- Dolgu: %10
Adım 5: Bağlantılar
Kızılötesi Sensör
- Kızılötesi Sensör Sinyal pimi Dijital 12'ye
- IR Sensör VCC pini +5V'a
- IR Sensörü GND'den GND'ye
HC-SR04 Sensör
- ECHO pinini Dijital 5'e
- TRIG pini Dijital 6'ya
- +5V'a VCC pini
- GND pinini GND'ye
A motoru
- Motor A 1'den Dijital 2'ye
- Motor A 2'den Dijital 4'e
- Motor A Dijital 3'ü Etkinleştir
Motor B
- B Motor B 1 - Dijital 10
- Motor B 2'den Dijital 11'e
- Motor B Dijital 9'u Etkinleştir
Adım 6: Kaynak Kodu
Bu kontrol kartı ile bir robotu 5 farklı senaryo ile programlayabilirsiniz. Bu projeye aşağıdaki senaryolar dahildir:
- SUMO modu: İki robotun birbirini çemberin dışına itmeye çalıştığı bir spordur (sumo sporuna benzer şekilde).
- Beni Takip Et Modu: HC-SR04 sensörünü kullanarak takip edilecek nesnenin varlığını algılayabilir.
- İzleme Modu: Çizgi izleyen Robot, siyah çizgi veya beyaz çizgi olmak üzere bir çizgiyi takip eden bir araçtır.
- Kaçınma Modu: Engelden Kaçınan Robot, önündeki engeli otomatik olarak algılayabilen ve kendisini başka bir yöne çevirerek onlardan kaçınabilen akıllı bir cihazdır.
- Çizim Modu: Servo motor ve kalem içerir. Yüzeye kendi hareket izlerini çizebilir.
Kaynak Kodunu Alın:
github.com/MertArduino/RobotControlBoard
Önerilen:
Arduino - Labirent Çözen Robot (MicroMouse) Duvar Takip Robotu: 6 Adım (Resimli)
Arduino | Labirent Çözen Robot (MicroMouse) Duvar Takipçi Robot: Hoş Geldiniz Ben Isaac ve bu benim ilk robotum "Striker v1.0". Bu Robot basit bir Labirenti çözmek için tasarlandı. Yarışmada iki labirentimiz vardı ve robot onları tanımlayabildi. Labirentteki diğer herhangi bir değişiklik, labirentte bir değişiklik gerektirebilir
20$ Altında Arduino Uno Kullanan İnsan Takip Robotu: 9 Adım
20$'ın Altında Arduino Uno Kullanan İnsan Takip Robotu: Bu robotu yaklaşık bir yıl önce yaptım ve sevdim, her yerde ve her yerde sizi takip edebilir. Bu bir köpek için en iyi alternatiftir. şu ana kadar hala benimle. Ayrıca videoda yapım sürecini görebileceğiniz bir youtube kanalım da var
Küçük Mağazalar İçin Takip ve Takip: 9 Adım (Resimli)
Küçük Dükkanlar için Takip ve Takip: Kısa mesafeli teslimatlar için e-bisiklet veya e-scooter üzerine monte edilmesi gereken küçük dükkanlar için yapılmış bir sistemdir, örneğin hamur işleri teslim etmek isteyen bir fırın. Track and Trace ne anlama geliyor?Track and Trace ca tarafından kullanılan bir sistemdir
Arduino ile İnsan Takip Robotu Nasıl Yapılır: 3 Adım
Arduino ile İnsan Takip Robotu Nasıl Yapılır: İnsan robot algısını takip eder ve insanı takip eder
Arduino Kullanan Utrasonik Kaçınma Robotu: 7 Adım
Arduino Kullanan Utrasonik Kaçınma Robotu: Bu derste size kendi engelden kaçınan robotunuzu nasıl yapacağınızı göstereceğim! Arduino UNO kartı ve ultrasonik sensör kullanacağız. Robot, küçük bir servo motor yardımıyla önünde bir nesne algılarsa, soldaki alanı tarar