İçindekiler:
- Adım 1: Materyalleri Toplayın
- Adım 2: Yapınızı Tasarlayın
- Adım 3: Tekerlekleri Tasarlayın
- Adım 4: Buzzer için Arduino'yu Kurun
- Adım 5: Işıklar için Arduino'yu Kurun
- Adım 6: Kodları Birleştirin
- 7. Adım: Yazdır
- Adım 8: Yapıyı Birleştirin
- 9. Adım: Başlatmaya Hazırlanın
- Adım 10: Başlat
- Adım 11: İsteğe Bağlı: Bir Rampa İnşa Edin
Video: Robo-Band Araba: 11 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bu, geleneksel lastik bantla çalışan arabanızın bir yükseltmesidir.
Adım 1: Materyalleri Toplayın
Bu proje için aşağıdaki öğelere ihtiyacınız olacak:
- Tercihen aynı boyutta 4 tekerlek (bizimkileri 3D yazdırdık)
- Tekerleklere uyan bir dübel
- Bir arduino kiti (SparkFun RedBoard kiti kullandık)
- Arduino'nun oturacağı yapı (bizimkileri 3B yazdırdık)
- Pil paketi
- Lastik bantlar
- Arduino'yu doğrudan gövde üzerinde olmayacak şekilde yükseltmek için bazı malzemeler (fındık kullandık)
- Sıcak tutkal
- Vida
- Menteşe benzeri bir cihaz
- İsteğe bağlı: rampa yapmak için koli bandı ve kontrplak
Adım 2: Yapınızı Tasarlayın
Arduino'nun kuracağı tabanı 3B yazdırmanız gerekecek
Bunun için, kullanıcıların yazdırılabilen kendi modellerini tasarlamalarına izin veren çevrimiçi bir yazılım kullanın.
OnShape, kullandığımız harika ve ücretsiz bir çevrimiçi tasarım yazılımıdır.
Tabanımız, yapıdaki akslar için iki delikli bir yamuktu.
Krokinin boyutları yukarıdaki resimde ve aşağıdaki linkte listelenmiştir:
cad.onshape.com/documents/048fc6be951616f14e2deccc/w/20989624bf2558bc37959b78/e/68c66e4b2b2e6e5c3f831475
Adım 3: Tekerlekleri Tasarlayın
Bu adım zorunlu değil, yaptığımız her adımı açıklamak istedik
Aynı boyutta dört tekerlek bulabilirseniz, bunları kullanın ve aksın bu tekerleklere uyduğundan emin olun.
OnShape kullanarak tüm tekerlekleri 3D olarak yazdırdık
Not: Dört tekerleğin aynı boyutta olması gerekmez. Aynı boyutta iki çift olduğu sürece, her çiftin tam olarak eşit olması gerekmez. Düzensiz tekerlek çiftleriniz varsa, daha küçük çifti arabanın önüne koyun.
İşte OnShape'teki tasarımımız için link:
cad.onshape.com/documents/e1922e8518bcb45ebed6572a/w/079056c283baf08413a9531b/e/6447ceb52e949cd1573223c7
Adım 4: Buzzer için Arduino'yu Kurun
Devre 11, Piezo buzzer için SIK Kılavuzundaki talimatları izleyin.
Bu kurulum oldukça basittir, bu yüzden kitaptaki talimatları izleyin.
Gerekli bir değişiklik, sesli uyarının devre tahtasının alt yarısına taşınması gerektiğidir. Buzzer'ı topraklayan iki kablo, buzzer'ın bacaklarına bitişik sıralarda olduğu sürece, hangi konumu seçtiğiniz önemli değil. Buzzer'ı arduino RedBoard'a bağlayan turuncu kablo, 8 numaralı deliğe MUTLAKA yeniden bağlanmalıdır.
Sorun Giderme: Orijinal sesli uyarımız doğru şekilde bağlandı, ancak çok yüksek değil, bu nedenle farklı bir kitin sesli uyarısıyla geçiş yaptık ve ses seviyesi çok daha yüksekti
Adım 5: Işıklar için Arduino'yu Kurun
Devre 3, RGB LED için SIK Kılavuzundaki talimatları izleyin.
Her iki fonksiyonun da arduino üzerinde aynı anda çalışmasına izin vermek için bu devreyi önceki devreye ekleyin.
RBG LED'inin mavi ayağını bağlayan tel, 6 numaralı deliğe MUTLAKA BAĞLANMALIDIR.
Yine, bu adım kitaptaki talimatları takip ediyor, ancak zorluk yaşıyorsanız tüm bağlantıları iki kez kontrol ettiğinizden emin olun.
Adım 6: Kodları Birleştirin
Bu kısım biraz zor. Aynı anda çalıştıklarından emin olmak için her iki devrenin kodlarını birleştirmeniz gerekecektir.
Programın tamamı yukarıda gösterilmektedir, ancak size daha karmaşık değişikliklerde yol göstereceğim.
Değişkenleri Tanımla
İlk olarak, iki SIK Devre öğreticisinden tüm değişkeni programın en üstüne taşıyın.
BLUE_PIN değişkenini 6 olarak yeniden tanımlayın.
BuzzerPin değişkenini 8 olarak yeniden tanımlayın.
Notalar, tempo ve vuruşlar istediğiniz herhangi bir şarkıyı yansıtacak şekilde değiştirilebilir, ancak şarkı Uzunluğu değişkeninin şarkınızdaki nota sayısına eşit olduğundan emin olun.
Kurulum Döngüsü
Bu döngüde olması gereken tek şey dört pinMode komutudur: her ışık ve buzzer için bir tane.
Boş Döngü
İlk önce, iki programdaki boşluk döngülerini birleştirin.
Ardından, ışıkları kontrol eden kod satırlarını silin: Kodu, şarkıyla senkronize olarak rastgele renkler yanıp sönecek şekilde değiştireceğiz.
void döngüsünün içinde myColor'u void myColor(int redIntensity, int greenIntensity, int blueIntensity) olarak tanımlayın. Bu satır, birleşik döngünün altındaki analogWrite komutlarının hemen üstüne gider.
Ton komutunun üzerinde, myColor'u myColor(r, g, b) olarak tanımlayın. Bunun üzerinde, int r, int g ve int b'yi rastgele(255) olarak tanımlayın. Bu, her renk için rastgele bir yoğunluk arayacaktır.
Bunun altında, r, g ve b'nin her biri için bir Serial.println komutu oluşturun.
Bitmiş kodunuz yukarıdaki fotoğraflarla eşleşmelidir. Fotoğraflar değişkenlere, boşluk düzenine ve boşluk döngüsüne bölünür ve boşluk döngüsü iki fotoğrafa sahiptir. İyi eğlenceler
Sorun giderme
ton'dan önce myColor(r, g, b) öğesinin tanımlandığını iki kez kontrol edin!
7. Adım: Yazdır
Artık arduino kurulduğuna göre, tasarımlarınızı OnShape'ten yazdırabilirsiniz.
Adım 8: Yapıyı Birleştirin
Malzemeler: Pil takımı, baskılı gövde yapısı, tekerlekler, akslar, lastik bantlar, tamamlanmış arduino devre kartı, sıcak tutkal, somunlar, vida
- Yapının üst tarafındaki sıcak tutkal iki somun yapıdaki boşluğu kapatır
- Yapının ve arduino'nun etrafına bir lastik bant sıkıca sararak arduino'yu yapıya sabitleyin
- Menteşenizi yapının yan tarafına sıcak tutkalla yapıştırın, böylece araca güç sağlamak için kullanılan lastik bandın yoluna çıkmadan pil takımını destekleyebilir (resim 3 ve 4)
- Pil takımını menteşeye sabitlemek için bir lastik bant kullanın. Tüm yapının dışında durmalıdır (resim 5 ve 6)
- Dübelleri dingil deliklerine yerleştirin ve tekerleklerin dingile sağlam bir şekilde takıldığından emin olun.
- Arka aksın ortasına bir delik açın
- Vidayı vida deliğine yerleştirin
9. Adım: Başlatmaya Hazırlanın
Neredeyse bitti!
- Çekiş için her arka tekerleğe bir lastik bant koyun
- Lastik bantlardan bir zincir yapın ve gövdenin ön tarafındaki dudağa takın.
- Son lastik bandı vidaya geçirin ve aksı geriye doğru sarın
Adım 10: Başlat
Tebrikler!
Adım 11: İsteğe Bağlı: Bir Rampa İnşa Edin
Tekerlekleriniz için yeterince geniş olan herhangi bir tahta, plastik veya ne isterseniz alın!
Gördüğünüz gibi, koli bandı ve kontrplak kullandık, yani gerçekten her şey işe yarayacak
Ardından rampanızı istediğiniz açıya yükseltmek için bir destek alın, arabanızı çalıştırın ve izleyin!
Önerilen:
Minyatür Arduino Otonom Robotu (Land Rover / Araba) Stage1Model3: 6 Adım
Minyatür Arduino Otonom Robotu (Land Rover / Araba) Stage1Model3: Projenin boyutunu ve güç tüketimini azaltmak için Land Rover / Car / Bot'u minyatürleştirmeye karar verdim
DIY Arduino Bluetooth Kontrollü Araba: 6 Adım (Resimli)
DIY Arduino Bluetooth Kontrollü Araba: Merhaba arkadaşlar! Benim adım Nikolas, 15 yaşındayım ve Atina, Yunanistan'da yaşıyorum. Bugün size Arduino Nano, 3D yazıcı ve bazı basit elektronik bileşenler kullanarak 2 Tekerlekli Bluetooth Kontrollü Araba yapmayı göstereceğim! Benimkini mutlaka izleyin
Akıllı Telefon Kontrollü Araba Nasıl Yapılır: 5 Adım
Akıllı Telefon Kontrollü Araba Nasıl Yapılır: Herkes Akıllı Telefonla çalıştırılan uzaktan kumandalı araba ile oynamayı sever.Bu videoda nasıl yapıldığı anlatılmaktadır
Arduino Araba Geri Geri Park Uyarı Sistemi - Adım Adım: 4 Adım
Arduino Araba Geri Geri Park Uyarı Sistemi | Adım Adım: Bu projede Arduino UNO ve HC-SR04 Ultrasonik Sensör kullanarak basit bir Arduino Araba Geri Park Sensörü Devresi tasarlayacağım. Bu Arduino tabanlı Araba Ters uyarı sistemi, Otonom Navigasyon, Robot Mesafesi ve diğer menzil r
Biyometrik Araba Girişi - Gerçek Anahtarsız Araba: 4 Adım
Biyometrik Araba Girişi - Gerçek Anahtarsız Araba: Birkaç ay önce kızım bana, bir cep telefonu bile varken modern arabaların neden biyometrik giriş sistemiyle donatılmadığını sordu. O zamandan beri aynısını uygulamak için çalışıyordu ve sonunda T'me bir şeyler yükleyip test etmeyi başardı