İçindekiler:
Video: DIY Arduino Bluetooth Kontrollü Araba: 6 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
Merhaba arkadaşlar! Benim adım Nikolas, 15 yaşındayım ve Yunanistan'ın Atina kentinde 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! Arabayı çalışırken görmek için YouTube Videomu izlediğinizden ve isterseniz talimatları oradan takip ettiğinizden emin olun!
Motivasyon
9 yaşındayken babam bana pil, anahtar ve oynamam için küçük bir ampul getirdiğinde temel elektronikle tanıştım, çok heyecanlandım. O sıralarda babamın yardımıyla olabildiğince basit olan ilk arabamı yaptım. Sahip olduğumuz bazı oyuncak arabalardan bazı tekerlekler ile dört dc motor bağladığımız eski bir telefon kutusundan oluşuyordu ve birkaç AA pilden güç alıyorlardı, ancak ileri gidebilirdi ama 9 yaşındaki ben gerçekten gururlu ve mutluydum. Sonraki yıllarda epeyce kreasyon ve BİRÇOK oyuncak araba yaptım. Bir noktada kendime uzaktan kumandalı bir araba yapma hedefi koydum, bu size oldukça kolay gelebilir, ancak geçmiş benliğim için ligimin çok dışındaydı. Ancak geçen baharda pandemi patlak verdiğinde ve karantinaya girdiğimizde daha karmaşık elektroniklere girdim ve Nisan ayı civarında IR uzaktan kumanda ile kontrol edilebilen Arduino Uno tabanlı bir araba yaparak hedefime ulaştım! Daha sonra kendime telefonumla Bluetooth üzerinden kontrol edilebilecek bir araba yapma hedefi koydum. Bu Eğitilebilirlerin devreye girdiği yer burasıdır. Eğlence!
Gereçler:
İşte gerekli bileşenleri içeren bir liste
- Arduino Nano
- 2 x 200RPM N20 Mikro Motor
- DRV8833 Motor Sürücü
- HC-06 (Bluetooth Modülü)
- 18650 Lityum Pil
- Batarya tutucu
- 11mm x 6mm Sürgülü Anahtar
- M3 Vida (10mm) ve Somun
- Bazı Kablolar
- 4 x Normal Lastik Bantlar
- Bir Havya
- 3D Yazıcı
- Biraz Filament (Prusament PETG kullandım)
1. Adım: 3D Baskı
Onshape kullanarak 3D dosyaları kendim tasarladım. Tabanı ve ayrıca iki Tekerleği yazdırmanız gerekecek. Creality Ender 3 V2 üzerine tüm parçaları 0,2 mm katman yüksekliğinde ve %40 dolgu olacak şekilde Prusament Gold PETG ile yazdırdım.
.stl dosyalarını burada bulabilirsiniz: Thingiverse
2. Adım: Devre
Devreyi yapma zamanı! Şimdi Arduino Nano, DRV8833 ve HC-06'yı breadboard'unuza koyun.
- HC-06 ve DRV8833'ün VCC'sini 5V'a bağlayın
- HC-06 ve DRV8833'ün GND'sini GND'ye bağlayın
- TXD'yi D10'a bağlayın
- RXD'yi D11'e bağlayın
- INT1, INT2, INT3, INT4'ü D2, D3, D4, D5'e uygun şekilde bağlayın
- İlk motorun kablolarını OUT1 ve OUT2'ye bağlayın
- İkinci motorun kablolarını OUT3 ve OUT4'e bağlayın
- Pilin "+" ucunu 5V'a ve "-" ucunu GND'ye bağlayın (İsterseniz kaydırmalı anahtarı "+" konumuna şimdi ekleyebilirsiniz)
Adım 3: Programlama
Kodu Arduino Nano'ya yükleyelim! Basitçe bir USB Kablosu ile bilgisayarınıza bağlayın ve ardından Arduino IDE ile "BluetoothCar.ino" dosyasını açın. Araçlar sekmesindeki seçeneklerin yukarıdaki resimdekiyle aynı olduğundan ve doğru COM bağlantı noktasını seçtiğinizden emin olun. "Yükle" ye tıklayın ve hazırsınız!
4. Adım: Bluetooth Uygulaması
Devremizin ve programımızın istendiği gibi çalışıp çalışmadığını denemenin zamanı geldi. Android Uygulamalarını kolayca yapmanızı sağlayan basit bir program olan MIT App Inventor'ı kullanarak kendi Android Uygulamamı yaptım! Aşağıdaki "BluetoothController.apk" dosyasını indirerek Uygulamayı Android telefonunuza yükleyebilirsiniz. Dilerseniz Play Store ve App Store'da bazı alternatifler var ama bunu yaptım çünkü araba sadece parmağınız butondayken hareket ediyor ki bu benim çok hoşuma giden bir özellik.
Bluetooth modülüne ilk kez bağlanırken, cihazınızda Bluetooth'u açmanız gerekecek, ardından "HC-06" adlı bir cihaz bulmanız ve ona bağlanmak için giriş yapmanız gerekecek. "1234" veya "0000" şifresi. Daha sonra uygulamaya gidin ve Bluetooth Düğmesine tıklayın ve HC-06'yı seçin. Artık arabanızı akıllı telefonunuza başarıyla bağladınız ve motorları uygulama üzerinden kontrol edebilirsiniz!
Adım 5: Montaj
Şimdi elektroniği lehimlemeli ve arabayı monte etmeye hazırlanmalısın!
- 18650 pil tutucuyu tabana vidalayın ve somunu ekleyin
- İki motoru yerine itin
- Kaydırıcı anahtarı yerine takın
- DRV8833 Motor Sürücüsünü yerine takın
- Arduino Nano'yu yerine oturtun
- HC-06'yı yerine kaydırın
- 18650 pili tutucusuna ekleyin
- İki tekerleği motorların millerine doğru itin
- Son olarak, her tekerleğe 2 lastik bant ekleyin
Önerilen:
Hız Kontrollü ve Mesafe Ölçümlü Bluetooth Kontrollü RC Araba: 8 Adım
Hız Kontrollü ve Mesafe Ölçümlü Bluetooth Kontrollü RC Araba: Çocukken RC arabalara her zaman hayrandım. Günümüzde Arduino yardımıyla ucuz Bluetooth kontrollü RC arabaları kendiniz yapmak için birçok öğretici bulabilirsiniz. Hadi bir adım daha ileri gidelim ve pratik kinematik bilgimizi hesaplamak için kullanalım
Arduino Kontrollü Araba (Bluetooth): 5 Adım (Resimli)
Arduino Kontrollü Araba (Bluetooth): Arduino'nun mükemmel bir prototipleme platformu olduğunu biliyoruz, çünkü temelde dostça bir programlama dili kullanıyor ve bize harika deneyimler sağlayan birçok ekstra inanılmaz bileşen var.Arduino'yu farklı
Bluetooth Kontrollü Robot Araba: 13 Adım (Resimli)
Bluetooth Kontrollü Robot Araba: RC arabalardan her zaman etkilenmiş miydiniz? Hiç kendin yapmak istedin mi? kendi akıllı telefonunuz tarafından mı kontrol ediliyor? ----> hadi başlayalım arkadaşlar, bu projede arduino yardımıyla bluetooth kontrollü bir araba yapmaya çalıştım. bende inc var
Bluetooth ile Kontrollü Arduino Çarpışma Önleyici Araba: 3 Adım (Resimli)
Bluetooth ile Kontrol Edilen Arduino Çarpışma Önleyici Araba: Bluetooth ile Kontrol Edilen bir Arduino Çarpışma Önleyici Araba nasıl yapılır
Arduino Kullanan Bluetooth Kontrollü Robot Araba: 8 Adım (Resimli)
Arduino Kullanan Bluetooth Kontrollü Robot Araba: Bu talimatta, android cep telefonunuzdan Bluetooth üzerinden kontrol eden bir robot araba yapımında size rehberlik edeceğim. Sadece bu değil, robot araba, arabayı ileri doğru hareket ettirirken karşılaştığı engellerden kaçınma konusunda özel bir yeteneğe sahiptir. Robot