İçindekiler:
- Adım 1: Bileşen Listesi
- Adım 2: Arduino: Güç Açmayı Ayarlama
- Adım 3: Pin Eşleme: ATMEGA328/168
- Adım 4: Önyükleme ve Programlama
- Adım 5: Hareket Arabası: Yapı Oluşturma
- Adım 6: Verici Devresi
- Adım 7: Alıcı Devresi
Video: Ev Yapımı Arduino ile Hareket Robotu: 7 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Bu yazıda, kendi Ev Yapımı Arduino'muzla adım adım bir Hareket Kontrol Arabasını nasıl inşa edeceğimizi açıklayacağız. Bu, nasıl çalıştığını içerir; tüm mekanikler, bileşenler vb.
Arduino'nun arkasındaki bilimin ne olduğunu keşfederken yaptığımız bizi çok beğeneceğinizi umuyoruz.
Arduino nedir?
Arduino, kullanımı kolay donanım ve yazılıma dayalı açık kaynaklı bir elektronik platformdur. Arduino kartları, bir sensör üzerindeki ışık, bir düğme üzerindeki parmak veya çok daha karmaşık görevler gibi girdileri okuyabilir.
Kart üzerindeki mikrodenetleyiciye bir dizi talimat göndererek kartınıza ne yapacağını söyleyebilirsiniz. Bunu yapmak için Arduino programlama dilini (Kablolama tabanlı) ve İşleme tabanlı Arduino Yazılımını (IDE) kullanırsınız. Sanatçılar, öğrenciler, programcılar ve profesyoneller tarafından ağırlıklı olarak projeler için kullanılır, ancak aynı zamanda küçük eğlenceli deneyler için de kullanılabilir.
Kaynak:
Nasıl çalışır:
Ev Yapımı Arduino ve Hareket Kontrol Arabamızı inşa etmeyi bitirdikten sonra, Arduino'yu ivmeölçeri ve hareketlerimizi el ile tanıması için programlayacağız.
Arduino bir eldivene bağlanacak, böylece kullanımı kolay olacak, ayrıca hangi pozisyonun sizi en az rahatsız ettiğini de görebilirsiniz.
Adım 1: Bileşen Listesi
Ev yapımı Arduino:
- Breadboard (440 ot 840 Bağlantı Noktası)
- 22 AWG Tel (Çeşitli Renkler)
- 2 LED (Herhangi Bir Renk)
- 2 220 Ohm Dirençler (Kırmızı, Kırmızı, Kahverengi)
- 7805 Voltaj Regülatörü
- 1 adet 10k Ohm Direnç (Kahverengi, Siyah, Kırmızı)
- 2 10 uF Kondansatör
- 16 MHz Saat Kristali
- 2 22 pF Kondansatör
- Küçük Anlık Hassasiyet Anahtarı
- TTL - 232R3V3 USB. Seri Dönüştürücü Kablosu
- ATMEGA328 veya ATMEGA 168
- 9v Pil
Hareket Kontrol Arabası:
- Arduino Lilypad veya Ev Yapımı Arduino
- ivme ölçer
- RF 433 Modülü
- HT12E ve HT12D
- Motor Sürücüsü L293DNE
- BO Motor ve Tekerlekler
- Prototip Panosu
- 2 9v Pil
- Odun
- pil
- 7805 Voltaj Regülatörü
- teller
- 2 330k Ohm Direnç
Ekstralar:
- USB 2 Tel
- Erkek ve Dişi Tel
- Eldiven
- Teneke
- Elektrikli Kaynakçı
- Arduino
- Tutkal tabancası
Adım 2: Arduino: Güç Açmayı Ayarlama
İlk olarak, Gücü Ayarlamamız gerekiyor, aksi takdirde hiçbir şey işe yaramaz. (Kırmızı = Güç, Siyah = Toprak)
1. BroadBoard'un altına Voltaj Regülatörünün olacağı yere güç ve toprak ekleyin.
2. Her bir rayı bağlayarak Broadboard'un altına güç ve toprak ekleyin.
3. Voltaj Regülatörünü sağın yanına, ardından bir 10 uF Kondansatörü soluna ve diğerini sağ raya koyun.
4. LED'i Besleme Girişinin yanına ekleyin, Güç göstergemizdir; ve sol ray ile orta arasında 220 Ohm Direnç.
Şimdi Güç Kurulumumuz var.
Adım 3: Pin Eşleme: ATMEGA328/168
Şimdi tüm bileşenlerimizi bağlayacağız.
İşlem sırasında herhangi bir RESET'i önlemek için 10k Ohm Kondansatörü RESET Pinine takın.
1. Pin 9 ve 10 arasına 16MHz Saat Kristali ekleyin ve sol rayda toprağa çalışan İki adet 22 pF Kapasitör ekleyin.
2. Arduino'yu istediğiniz zaman sıfırlayabilmeniz ve programlamaya hazırlayabilmeniz için Küçük Düğmeyi ekleyin ve RESET'e Geçiş'in sol alt ayağına küçük bir tel ekleyin.
3. Son olarak Pin 19'a bir güç kablosu ekleyin, LED'e bağlayın (uzun bacak - Wire) ve diğer 220 Ohm Direnci sağ raya yerleştirin. (LED'i yanıp sönmeyi deneyin)
Neredeyse işlevsel bir Arduino görüyorsunuz.
Adım 4: Önyükleme ve Programlama
Önyükleyici nedir?
Önyükleyici, herhangi bir işletim sistemi çalışmadan önce çalışan bir kod parçasıdır; temelde onsuz hiçbir şey olmaz.
Arduino Önyükleme:
Yeni bir ATMEGA328'iniz varsa, önyükleyiciyi üzerine yazmanız gerekecektir.
İşte takip edebileceğiniz bağlantı:
Programlama:
TTL-232R3V3 USB'yi protoboard'a bağlayın, ardından kablolarla birlikte ATMEGA328'e koyun; 9v pilinizin bağlı olmadığını kontrol edin.
Arduino IDE'yi açın ve Örnekler çizim dosyalarında, Dijital altında, Blink çizimini yükleyin
Seri Bağlantı Noktası dosya seçeneği altında, USB kablonuzla kullandığınız COM bağlantı noktasını seçin.
Şimdi yükleme simgesine basın ve ardından sıfırlama düğmesine basın; Her şey düzgün çalışıyorsa, Pin 13'teki LED Yanıp Söner, çünkü bunun için programlanmıştır.
İstediğiniz yerde programlamayı bitirdikten sonra, bu durumda Hareket Kontrol Arabası, bağlantısını kesebilir ve güç için 9v Bataryanızı kullanabilirsiniz.
Adım 5: Hareket Arabası: Yapı Oluşturma
Arabanın yapısını tahta parçaları, küçük olanlar, ön ve arka için 2 blok (tekerleklerin gittiği yer) ve ortada destek için bir büyük blok ile oluşturmaya başlayın; Tutkal Tabancası ile yapıştırın
Ardından motorları her iki tarafa yapıştırın ve 4 tekerleği takın. Her motora güçlü bir deli toprak kaynağı yapın.
15x15cm kare kare kesin, yapıya (tabana) uyacak şekilde kesin
Adım 6: Verici Devresi
Şimdi Verici Devresini ve Programlamayı oluşturmaya başlayacağız.
3.36'dan 6.17'ye kadar olan videoyu kontrol edin: Verici Devresi
The Gesture Car için kodlama:
Planı İndirin:
Adım 7: Alıcı Devresi
Şimdi Alıcı Devresini oymaya başlayın
6:18 - 8:34 arasındaki videoyu kontrol edin: Alıcı Devresi
Planı İndirin:
Sonunda hepsini tabana yapıştırın ve tamamen çalışmaya hazır.
Tapendra Mandal tarafından yapılan orijinal proje; Kanal Bağlantısı
Önerilen:
Mikrofonlu Ev Yapımı Tripod (Bozuk Mikrofon Ile El Yapımı Tripod): 11 Adım
Mikrofonlu Ev Yapımı Tripod (Bozuk Mikrofon Ile El Yapımı Tripod): Bozulmuş Mikrofon ile kameranıza tripod yapabilirsiniz.. Tripod mikrofon ile kameranızı yapabilirsiniz
Arduino IDE Kullanarak M5stick C İle Saat Yapımı - M5stack M5stick-C ile RTC Gerçek Zamanlı Saat: 4 Adım
Arduino IDE Kullanarak M5stick C İle Saat Yapımı | M5stack M5stick-C ile RTC Gerçek Zamanlı Saat: Merhaba arkadaşlar bu talimatta Arduino IDE kullanarak m5stick-C m5stack geliştirme kartı ile saat yapmayı öğreneceğiz. Ekranda ayın haftası
Bluetooth Adaptörü Yapımı Pt.2 (Uyumlu Hoparlör Yapımı): 16 Adım
Bir Bluetooth Adaptörü Yapma Pt.2 (Uyumlu Bir Hoparlör Yapma): Bu talimatta, size eski bir hoparlörü Bluetooth uyumlu hale getirmek için Bluetooth Adaptörümü nasıl kullanacağınızı göstereceğim. bir Bluetooth Adaptörü"; Devam etmeden önce bunu yapmanızı öneririm.C
[Arduino Robot] Hareket Yakalama Robotu Nasıl Yapılır - Başparmak Robotu - Servo Motor - Kaynak Kodu: 26 Adım (Resimlerle)
[Arduino Robot] Hareket Yakalama Robotu Nasıl Yapılır | Başparmak Robotu | Servo Motor | Kaynak Kodu: Thumbs Robot. MG90S servo motorun bir potansiyometresi kullanıldı. Çok eğlenceli ve kolay! Kod çok basit. Sadece 30 satır civarında. Hareket yakalamaya benziyor.Lütfen herhangi bir soru veya geri bildirim bırakın![Talimat] Kaynak Kodu https://github.c
Hareket Kontrollü Çıkış - Hareket Algılayıcı Işıktan: 6 Adım
Hareket Kontrollü Çıkış - Hareket Algılama Işığından: Bloktaki en korkunç eve giden bir şeker mi şaka mı olduğunuzu hayal edin. Tüm hortlakları, hayaletleri ve mezarlıkları geçtikten sonra nihayet son yola ulaşırsınız. Şekeri önünüzde bir kasede görebilirsiniz! Ama sonra aniden bir gho