İçindekiler:
- Adım 1: Bu Robot İçin Neye İhtiyacınız Var?
- Adım 2: Kasanın Montajı
- Adım 3: Bileşenleri Monte Edin
- Adım 4: HC-06 Bluetooth Modül Bağlantıları
- Adım 5: Kablo Bağlantıları
- Adım 6: Arduino UNO'yu Programlama
- 7. Adım: Android Uygulaması
- Adım 8: Harika!!
Video: Arduino Kullanan Bluetooth Kontrollü Robot Araba: 8 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Bu talimatta, android cep telefonunuzdan Bluetooth'u kontrol eden bir robot araba yapma konusunda 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 araba tamamen arduino'ya dayanıyor ve bu robotu çok kolay bir şekilde yapmak için adım adım rehberlik etmeyi umuyorum. Umarım keyif alırsınız.
Adım 1: Bu Robot İçin Neye İhtiyacınız Var?
- Arduino UNO -
- HC-06 Bluetooth Modülü -
- L298n motor sürücüsü -
- HC-SR04 Ultrasonik Sonar Sensörü -
- 2 x oyuncak araba tekerleği ve 1 x Evrensel tekerlek (veya bilyalı tekerlek) ile akıllı robot araba şasisi -
- İki DC motor -
- 2x 9V Piller
- 1K ve 2K Dirençler
- Atlama telleri (erkekten erkeğe, erkekten dişiye)
- Mini ekmek tahtası
- Vidalar ve somunlar
- Tornavida
- Havya
- Çift taraflı bant (isteğe bağlı)
- Sıcak tutkal tabancası (isteğe bağlı)
Adım 2: Kasanın Montajı
Her DC motora iki kablo lehimleyin. Ardından vidaları kullanarak iki motoru şasiye sabitleyin. Herhangi bir açıklamaya ihtiyacınız varsa, lütfen bu youtube videosunu izleyin https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&so… ve size Smart 2WD Robot araba şasisini nasıl monte edeceğinizi gösterecektir. Son olarak Üniversal tekerleği (veya bilyeli tekerlek) kasanın arkasına takın.
Adım 3: Bileşenleri Monte Edin
Arduino UNO'yu, L298n motor sürücüsünü ve Breadboard'u kasaya monte edin. HC-06 Bluetooth modülünü devre tahtasına takın. HC-SR04 Ultrasonik sensörü kasanın önüne monte edin. Not: arduino kartını monte ederken, USB kablosunu takmak için yeterli boşluk bırakın, çünkü daha sonra arduino kartını bir USB kablosuyla PC'ye bağlayarak programlamanız gerekir.
Adım 4: HC-06 Bluetooth Modül Bağlantıları
İpucu: Bu devre şeması sadece size, HC-06 Bluetooth modülünün pinlerinin arduino kartına nasıl bağlanması gerektiğini gösterir. Bu robotumuzun devre şeması değil.
Direnç bağlantılarını doğru yapın!!!
2K direnç yerine 'iki seri 1K' direnç kullanabilirsiniz.
Arduino 5V çıkışını kullanarak Bluetooth modülüne güç verin.
Önemli: Herhangi bir kod yüklemeden önce arduino dijital pin 0(RX) ve dijital pin 1(TX) ile yaptığınız tüm bağlantıları kaldırmanız gerekir. Aksi takdirde kodunuz panoya yüklenmeyecektir. Kodu yükledikten sonra kabloları her iki pine de takabilirsiniz
Adım 5: Kablo Bağlantıları
L298n motor sürücüsü:
+12V → 9V pil (+)
GND → 9V pil (-) ve arduino kartına herhangi bir GND pini
In1 → arduino dijital pin 7
In2 → arduino dijital pin 6
In3 → arduino dijital pin 5
In4 → arduino dijital pin 4
OUT1 → Motor 1
OUT2 → Motor 1
OUT3 → Motor 2
OUT4 → Motor 2
HC-SR04 Ultrasonik Sonar sensörü:VCC → +5V
Tetik → arduino analog pin 1
Yankı → arduino analog pin 2
GND → devre tahtası GND
HC-06 Bluetooth modülü:
VCC → +5V
GND → devre tahtası GND
TXD → arduino dijital pin 0 (RX)
RXD → arduino dijital pin 1 (TX) [direnç bağlantılarını geçtikten sonra]
Adım 6: Arduino UNO'yu Programlama
-
NewPing Kitaplığı'nı yükleyin. (Ultrasonik sensör fonksiyon kütüphanesi)
- NewPing.rar dosyasını indirin
- Dosyayı açın ve NewPing dosyasını kopyalayın
- Dosyayı, Arduino yazılımını PC'nize kurduğunuz Arduino kitaplıkları klasörüne yapıştırın (örn: - C:\Arduino\libraries)
- bluetooth_obstacle_avoiding.ino'yu indirin ve açın
- Arduino dijital pin 0 (RX) ve dijital pin 1 (TX) ile yapılan tüm bağlantıları çıkarın
- bluetooth_obstacle_avoiding.ino kodunu yükleyin
- Arduino dijital pin 0 (RX) ve dijital pin 1 (TX) için gerekli bağlantıları tekrar yapın
7. Adım: Android Uygulaması
- mkrbot.apk'yi android cep telefonunuza indirin
- Uygulamayı yükle. Cep telefonunuz uygulamanın yüklenmesini engelliyorsa, Ayarlar → güvenlik → bilinmeyen kaynakları etkinleştir seçeneğine gidin
- Uygulamayı aç
- Başlangıçta, uygulama "Bağlantı Kesildi" mesajını gösterecek ve HC-06 Bluetooth modülü kırmızı LED'i yanıp sönecektir.
- Uygulamada Bluetooth sembolüne ᛒ dokunun
- HC-06 ile adlandırılmış bir şey seçin
- Şimdi uygulama bağlı olarak görünecek ve HC-06 Bluetooth modülündeki LED yanıp sönmeden sürekli olarak yanacaktır.
Adım 8: Harika!!
Artık robotu Bluetooth üzerinden android cep telefonunuzdan kontrol edebilirsiniz ve çarpışmadan önce otomatik olarak herhangi bir engelden kaçınacaktır !!!
sorularınız varsa cevaplamaktan mutluluk duyarım
bana e-posta gönder: [email protected]
daha fazla proje için beni facebook'ta ve Linkedin'de arayın - Danusha nayantha
Teşekkürler
Önerilen:
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
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