İçindekiler:
- Adım 1: Bileşen Listesi
- Adım 2: Mekanik Değişiklikler
- Adım 3: Arabanın Montajı
- Adım 4: Kod
- Adım 5: Gelecekteki İyileştirme
Video: CAR-INO: Arduino ve Bluetooth Kontrollü Eski Bir RC Arabanın Toplam Dönüşümü: 5 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Tanıtım
Merhaba, ilk derslerimde 1990'dan eski bir rc arabayı yeni bir şeye dönüştürmekle ilgili deneyimimi sizinle paylaşmak istiyorum. Noel Baba bana dünyanın en hızlı arabası olan bu Ferrari F40'ı verdiğinde 1990 yılıydı!… o zamanlar.
Bu muhteşem araba bir rc uzaktan kumanda ile donatılmıştı ama sadece bir tuşla…:|
evet, bu araba sadece ileri ve geri gidebilir! Bu araba kullanmak çok sinir bozucuydu, bu yüzden nadiren kullandım… bu nedenle bu oyuncak hala hayatta!
Tavan arasında, orijinal kutusunda buldum, bu yüzden yıldırım çarptı! Arabayı dönüştürmek için ekstra arduino modülümü kullanabilirim!
CAR-INO projesine iki nedenden dolayı karar verdim, arduINO kullanacağım ve italyanca carino "güzel" anlamına geliyor, çünkü nihai sonuç…güzel olacak!:)
Uygulanan özellikler şunlardır:
- direksiyon (tabii ki!)
- Hız kontrolü
- far kontrolü
- arka ışık kontrolü
- korna
Hadi başlayalım!
Adım 1: Bileşen Listesi
- arduino nano 1.8€
- DC motor sürücüsü (L298n kartını kullandım) 1.5€
- servo motor sg90 1€
- bluethoot modülü (HC-05 gibi) 3€
- aktif zil <<1€
- 3 beyaz led <<1€
- mikro anahtar <<1€
- kapasitör en az 320uF <<1€
- renkli teller <<1€
- DC motor çalışan eski 1990 araba.
Fiyatlar Aliexpress'den alınmıştır.
ALETLER
- kaynakçı
- teneke
- cımbız
- tel striptizci
- sıcak tutkal
Adım 2: Mekanik Değişiklikler
Arabayı açtığımda bunun başka bir rc araba serisinin ucuz bir versiyonu olduğunu anladım çünkü servo için bir yeri var ve tekerlekleri birbirine bağlayan eksende servo için bir bağlantı var ama baş tekerlekleri kilitlemek için ters monte edilmiş.
Servo SG90'a yer açmak için biraz plastik kestim ve yapıştırdım, eksen ile bir bağlantı oluşturmak için servo koluna da bir vida yapıştırdım (fotoğrafa bakın). Eski elektronik kartı çıkardım ve onu tutan ekstra plastiği kestim.
Adım 3: Arabanın Montajı
Arka ışık ledleri doğrudan led'e ayrılmış çıkış olan pin 13'e bağlanır, böylece bir dirence ihtiyacınız olmaz. Ön led, akımı sınırlamak için bir dirence ihtiyaç duyar, 220\250 ohm'luk bir direnç kullanabilirsiniz. Beyaz ledim yoktu, bu yüzden benim durumumda beyaz led olarak RGB led kullandım.
Projemde pin 9 ve 10'u PWM çıkışı olarak kullanamıyorum çünkü servo kitaplığı (kodda servo motoru kontrol etmek için kullanacağız) bu pinlerdeki PWM'yi devre dışı bırakıyor.
En iyi yol, biri mantık için (arduino) diğeri motorlar için (çift besleme şeması gibi) olmak üzere iki farklı güç kaynağı kullanmaktır, ancak arabamda yeterli alan yok (sürücü kartını takarken çok sorun yaşadım) ve servo) bu yüzden motorun aktivasyonu sırasında arduino'nun bağırmasını sağlayan düşük voltaj tepe noktasını filtrelemek için büyük bir kapasitör kullanmaya karar verdim.
Diğer bileşenlerin gücünü devre dışı bırakmak için mikro anahtarı kullandım. yanıp sönme sırasında arduino'ya bağlı diğer bileşenler bu işlem sırasında sorun yaratabilir.
Montajdan önce bileşenleri yerleştirmek için iyi bir yerleşim planı seçin ve araç gövdesinin iyi oturduğundan emin olun! Kabloları (şemayı takip ederek) doğrudan arduinoya kaynak yapıyorum ama belki başlıkları kullanmak daha iyidir!
Tüm bileşenleri sabitlemek için sıcak tutkal kullandım çünkü yeterince güçlü, çıkarılması kolay ve dağınıklık yapmıyor.
Adım 4: Kod
2018-03-17 YENİ VERSİYON - BÜYÜK GÜNCELLEME!
Yeni kod için, iletişimi playstore'daki ücretsiz bir uygulama olan "Arduino Joystick Controller" üzerine kurdum.
Yeni uygulamayı buradan indirin
UYARI: Arduino'yu PC'ye bağladığınızda pil kaynağını kapattığınızdan emin olun !!!!!
L293 kitaplığını indirin ve arduino dizini "libreries" içinde açın
Uygulamada kişisel bir profil oluşturarak aracınızı kolayca yapılandırabilirsiniz. kodun başında pin çıkışını tercihlerinize göre ayarlayabilirsiniz (pin 9 ve 10'u pwm olarak kullanmayın). Güç açıkken servo direksiyon aralığın altına düşerse, şuradaki yorumu kaldırarak özel bir merkez açısı ekleyebilirsiniz:
//#merkezi tanımla
Bu yazılım, aşağıdakiler gibi yeni özellikler içerir:
- analog direksiyon açısı
- uygulama üzerinden ayarlanabilen parametreler
- Analog sensörleri okuma imkanı (pil, sıcaklık vb.)
- diğer 2 servoyu ekleme ve kontrol etme imkanı (yani kamera gimbal için) Keyfini çıkarın!
Eğlence!
ESKİ VERSİYON
Kod için, playstore'daki ücretsiz bir uygulama olan "Arduino Bluetooth RC Car APP" deki iletişimi temel aldım.
Uygulamayı buradan indirin
UYARI: Arduino'yu PC'ye bağladığınızda pil kaynağını kapattığınızdan emin olun !!!!!
Arabanızı kolayca yapılandırabileceğiniz kodun başında 2 bölüm var:
- Pinout tanımı: Pinout'u seçebilirsiniz (NB, pin 9 ve 10'u pwm olarak kullanmayın).
- Kalibrasyon: Aracı hareket ettirmek için direksiyon derecesini (sağ, sol ve orta) ve minimum PWM'yi ayarlayın.
Şimdi nano'nuzdaki ino dosyasını flaşlayın ve keyfini çıkarın!
GÜNCELLEME 2018-03-15: hız hesaplaması için bir hata çözüldü.
Adım 5: Gelecekteki İyileştirme
Diğer harika özellikleri düşünüyorum:
- akü voltaj sensörü ekle
- sıcaklık sensörü ekle
- far renk yönetimi
Bu talimatları mümkün olan en kısa sürede güncelleyeceğim.
Önerilen:
Bluetooth Boombox'a Eski Hoparlör Dönüşümü: 8 Adım (Resimlerle)
Bluetooth Boombox'a Eski Hoparlör Dönüşümü: Herkese merhaba! Bu yapıda benimle birlikte çalıştığınız için çok teşekkür ederim! Ayrıntılara atlamadan önce, lütfen en alttaki yarışmada bu Eğitilebilir Yazıya oy vermeyi düşünün. Destek çok takdir ediliyor! Başladığımdan bu yana birkaç yıl geçti
Bir Bilgisayarı Kontrol Etmek İçin Eski Bir Dizüstü Bilgisayarın Dokunmatik Yüzeyini Yeniden Kullanın!: 11 Adım (Resimlerle)
Bir Bilgisayarı Kontrol Etmek İçin Eski Bir Dizüstü Bilgisayarın Dokunmatik Yüzeyini Yeniden Kullanın!: PS/2 dizüstü bilgisayar dokunmatik yüzeyleri, bir mikro denetleyiciyle kullanılabilecek en havalı kullanıcı arabirimi aygıtları arasındadır. Kaydırma ve dokunma parmak hareketleri, kontrol malzemelerini oldukça basit ve eğlenceli bir şekilde yapabilir. Bu Eğitilebilir Tabloda, birini şununla birleştirelim:
Eski Bir Telefonu ve Eski Hoparlörleri STEREO Olarak Yeniden Kullanın: 4 Adım
Eski Bir Telefonu ve Eski Hoparlörleri STEREO Olarak Yeniden Kullanın: Bir çift eski hoparlörü ve eski bir akıllı telefonu radyo, mp3 çalma podcast'leri ve internet radyosu ile toplamda 5 Euro'dan daha az maliyetli birkaç ortak bileşen kullanarak bir stereo kuruluma dönüştürün! Yani 5-10 yıllık smartp koleksiyonumuz var
Toplam Kablosuz Güç Bankası: 8 Adım (Resimlerle)
Total Wireless Power Bank: Merhaba Bu projede powerbank'i anahtarsız yaptım. Güç bankasında şarj bağlantı noktası yok. Kablosuz olarak şarj olur ve cep telefonunuzu şarj etmek için kablosuz güç iletir. Bu proje çok sayıda küçük parça içeriyor ve ben hepsini dahil ettim
Siyah MAC veya Eski Bir Vakaya Yeni Bir Hayat Getirmek.: 9 Adım (Resimlerle)
Siyah MAC veya Eski Bir Vakaya Yeni Bir Hayat Getirmek.: Birkaç ay önce eski bir MAC vakası aldım. Boş, içeride sadece paslı bir şasi kalmıştı. Onu atölyemde kaldırdım ve geçen hafta aklıma geldi. Kasa çirkindi, nikotinle kaplıydı ve çok fazla çizik vardı. İlk yaklaşım