İçindekiler:
- Adım 1: Bileşeninizi Hazırlayın
- 2. Adım: İlk Katman
- Adım 3: İkinci Katman
- Adım 4: Çalıştırın
- Adım 5: İsteğe Bağlı Adım
Video: Labirent Çözücü Robot: 5 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
- Bu robot, kodda aşağıdaki teknikleri kullanarak herhangi bir AI olmadan basit bir labirenti çözmek için tasarlanmıştır:
1) PID
2) dönme denklemleri
3) kalibrasyon
gitHub kod linki:
github.com/marwaMosafa/Maze-solver-algorithm-
Adım 1: Bileşeninizi Hazırlayın
yukarıda listelenen tüm bileşenleri kullandım:
1- 2 dişli dc motor
2- 2 tekerlek
3- 1 custer tekerleği
4- LCD
5- ekmek tahtası ve bazı teller (erkek - erkek) && (erkek - dişi)
6- 3 ultra sonik sensör
4- ultra sonik tutucu
5- Arduino UNO kartı
6- 2 pil 3,7 V pil tutuculu
7- L298N motor sürücü
8- robot gövdesi için ahşap şase
9- anahtarı
2. Adım: İlk Katman
1- motoru, tekerlekleri ve tahriki şaseye bağlayın
2- kabloları kullanarak motorları motor sürücüsüne bağlayın
3- arduino için sürücünün pinleri 3, 12, 13, 5, 2, 7 pinlerine
Bunu not et:
mesela doğru motorun tekerleği verdiğin ters yönde hareket ediyorsa sadece sürücüye bağlanan motorun tellerini değiştir
Adım 3: İkinci Katman
- ikinci kasaya arduino, sensörler ve breadboard katmanını koyun ve bazı kabloları koyalım
bağlantımı öğrenmek için lütfen kod dosyasını okuyun ama özetleyelim:
1) Breadboard'a her bir sonar sensörünün VCC ve GND'si, Tetikleyici ve Yankı, 3 sensör için A0, A1, A2, A3, A4, A5 pinlerine eklenecektir.
2) BreadBoard'u beslemek için arduino'dan 5V ve GND
3) sürücüden arduino girişine 5v çıkış
4) arduino'dan GND'ye sürücü GND
Adım 4: Çalıştırın
pil tutucunuzu pillerinizle birlikte yerleştirin ve kırmızı kabloyu sürücüye giriş pinine ve siyah kabloyu arduino kablosuyla sürücünün GND'sine bağlayın
Adım 5: İsteğe Bağlı Adım
robotunuzla biraz eğlenmek için bu adım
1) lcd'nizi yerleştirin ve ekli kod gibi arduino bağlantılarını yapın
2) pil tutucunun kırmızı kablosunu anahtarın ON pinine bağlayın ve robotun gücünü switch ile kontrol etmek için diğer pinden sürücünün girişine bir tel çekin
3) Sonunda bitti ve denemekten çekinmeyin ve herhangi bir sorunla karşılaşırsanız bana bildirin
Önerilen:
Q-Bot - Açık Kaynak Rubik Küp Çözücü: 7 Adım (Resimlerle)
Q-Bot - Açık Kaynaklı Rubik Küp Çözücü: Karıştırılmış bir Rubik Küpünüz olduğunu hayal edin, herkesin sahip olduğu ama kimsenin gerçekten nasıl çözeceğini bilmediği 80'lerden kalma bulmacayı biliyorsunuz ve onu orijinal kalıbına geri getirmek istiyorsunuz. Neyse ki bu günlerde çözme talimatı bulmak çok kolay
ARS - Arduino Rubik Çözücü: 13 Adım (Resimlerle)
ARS - Arduino Rubik Çözücü: ARS, Rubik küpünü çözmek için eksiksiz bir sistemdir: evet, küpü çözmek için başka bir robot!ARS, 3D baskılı parçalar ve lazerle kesilmiş yapılar ile yapılmış üç yıllık bir okul projesidir: bir Arduino, oluşturulan doğru diziyi alır ev yapımı bir kanepe tarafından
Kaçış Odası Şifre Çözücü Kutusu: 7 Adım (Resimlerle)
Kaçış Odası Şifre Çözücü Kutusu: Kaçış Odaları, son derece ilgi çekici ve ekip çalışması için harika olan son derece eğlenceli aktivitelerdir. Kendi Kaçış Odanızı yaratmayı hiç düşündünüz mü? Peki, bu dekoder kutusuyla yolunuza devam edebilirsiniz! Daha da iyisi es kullanmayı düşündünüz mü
Arduino Cep Oyun Konsolu + A-Labirent - Labirent Oyunu: 6 Adım (Resimli)
Arduino Cep Oyun Konsolu + A-Labirent - Labirent Oyunu: İlk öğreticime hoş geldiniz! Bugün sizlerle paylaşmak istediğim proje, Arduboy ve benzeri Arduino tabanlı konsollar kadar yetenekli bir cep konsolu haline gelen Arduino labirent oyunu. Expo sayesinde (veya sizin) gelecekteki oyunlarım ile parlatılabilir
Labirent Koşucu Robot Yapın: 3 Adım (Resimlerle)
Bir Labirent Koşucu Robotu Yapın: Labirent çözen robotlar 1970'lerden geliyor. O zamandan beri IEEE, Mikro Fare Yarışması adı verilen labirent çözme yarışmaları düzenliyor. Yarışmanın amacı, bir labirentin orta noktasını mümkün olan en kısa sürede bulan bir robot tasarlamaktır. Bir