İçindekiler:

Arduino Kullanan Bluetooth Kontrollü Robot Araba: 8 Adım (Resimli)
Arduino Kullanan Bluetooth Kontrollü Robot Araba: 8 Adım (Resimli)

Video: Arduino Kullanan Bluetooth Kontrollü Robot Araba: 8 Adım (Resimli)

Video: Arduino Kullanan Bluetooth Kontrollü Robot Araba: 8 Adım (Resimli)
Video: Arduino Projeleri #1 Cep Telefonu (Bluetooth) ile Kontrol Edilen Araba Yapıyoruz 2024, Kasım
Anonim
Arduino Kullanan Bluetooth Kontrollü Robot Araba
Arduino Kullanan Bluetooth Kontrollü Robot Araba

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?

Bu Robot İçin Neye İhtiyacınız Var?
Bu Robot İçin Neye İhtiyacınız Var?
Bu Robot İçin Neye İhtiyacınız Var?
Bu Robot İçin Neye İhtiyacınız Var?
Bu Robot İçin Neye İhtiyacınız Var?
Bu Robot İçin Neye İhtiyacınız Var?
  1. Arduino UNO -
  2. HC-06 Bluetooth Modülü -
  3. L298n motor sürücüsü -
  4. HC-SR04 Ultrasonik Sonar Sensörü -
  5. 2 x oyuncak araba tekerleği ve 1 x Evrensel tekerlek (veya bilyalı tekerlek) ile akıllı robot araba şasisi -
  6. İki DC motor -
  7. 2x 9V Piller
  8. 1K ve 2K Dirençler
  9. Atlama telleri (erkekten erkeğe, erkekten dişiye)
  10. Mini ekmek tahtası
  11. Vidalar ve somunlar
  12. Tornavida
  13. Havya
  14. Çift taraflı bant (isteğe bağlı)
  15. Sıcak tutkal tabancası (isteğe bağlı)

Adım 2: Kasanın Montajı

Şasinin Montajı
Şasinin Montajı
Şasinin Montajı
Şasinin Montajı
Şasinin Montajı
Şasinin 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

Bileşenleri Monte Edin
Bileşenleri Monte Edin
Bileşenleri Monte Edin
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ı

HC-06 Bluetooth Modül Bağlantıları
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ı

Tel Bağlantıları
Tel Bağlantıları
Tel Bağlantıları
Tel Bağlantıları
Tel Bağlantıları
Tel 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

  1. 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)
  2. bluetooth_obstacle_avoiding.ino'yu indirin ve açın
  3. Arduino dijital pin 0 (RX) ve dijital pin 1 (TX) ile yapılan tüm bağlantıları çıkarın
  4. bluetooth_obstacle_avoiding.ino kodunu yükleyin
  5. Arduino dijital pin 0 (RX) ve dijital pin 1 (TX) için gerekli bağlantıları tekrar yapın

7. Adım: Android Uygulaması

Android Uygulaması
Android Uygulaması
Android Uygulaması
Android Uygulaması
  1. mkrbot.apk'yi android cep telefonunuza indirin
  2. Uygulamayı yükle. Cep telefonunuz uygulamanın yüklenmesini engelliyorsa, Ayarlar → güvenlik → bilinmeyen kaynakları etkinleştir seçeneğine gidin
  3. Uygulamayı aç
  4. 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.
  5. Uygulamada Bluetooth sembolüne ᛒ dokunun
  6. HC-06 ile adlandırılmış bir şey seçin
  7. Ş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!!

Harika!!!
Harika!!!
Harika!!!
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: