İçindekiler:

BLE 4.0 KULLANILAN AKILLI TELEFON KONTROLLÜ ROBOT !!!: 5 Adım
BLE 4.0 KULLANILAN AKILLI TELEFON KONTROLLÜ ROBOT !!!: 5 Adım

Video: BLE 4.0 KULLANILAN AKILLI TELEFON KONTROLLÜ ROBOT !!!: 5 Adım

Video: BLE 4.0 KULLANILAN AKILLI TELEFON KONTROLLÜ ROBOT !!!: 5 Adım
Video: Tuşlu Telefondan roblox açıyoruz 😯 2024, Kasım
Anonim
Image
Image
İhtiyacınız Olan Şeyler:
İhtiyacınız Olan Şeyler:

Önceki derste, akıllı telefon kullanarak LED'leri kontrol etmek için Bluetooth Modülünü (Özellikle HM10 BLE v4.0) Arduino ile nasıl kullanabileceğinizi sizinle paylaşmıştım. Buradan kontrol edebilirsiniz. Bu talimatta size Bluetooth Low Energy aracılığıyla akıllı telefon kullanılarak kontrol edilebilen bir robotun nasıl yapıldığını göstereceğim. Mümkün olduğunca basit tutmaya çalışacağım.

Adım 1: İhtiyacınız Olan Şeyler: -

İhtiyacınız Olan Şeyler:
İhtiyacınız Olan Şeyler:
İhtiyacınız Olan Şeyler:
İhtiyacınız Olan Şeyler:

Bu yüzden burada, en iyi satın alma bağlantılarıyla birlikte ihtiyacınız olacak tüm bileşenlerin adını ve ayrıntılarını sağladım.

1. Elektronik Bileşenler: -

Arduino UNO: - Ben UNO kullandım, ancak robota ekstra özellikler vermek istiyorsanız ve çok sayıda I/O pinine veya küçük bir kompakt bot istiyorsanız daha küçük Nano'ya ihtiyacınız varsa Mega gibi herhangi bir kartı kullanabilirsiniz. Yeni başlayan biriyseniz, daha çok yönlü ve kullanıcı dostu olduğu için UNO'yu almanızı tavsiye ederim. ABD Bağlantısı Avrupa Bağlantısı

Arduino Motor Shield: - Bu proje için ucuz ve verimli olan L293D motor shield'ı kullandım ama isterseniz tercih edebilirsiniz. daha iyi bir versiyon için Daha büyük motorları idare edebilen motor kalkanı L298N. Avrupa için USLink için Link

Bluetooth Modülü: - Burada HM-10 uyumlu AT-09 modülünü kullandım. İsterseniz HM-10'a gidebilirsiniz. Bu eğitim temel olarak Bluetooth 4.0v için olsa da, eğer etrafta varsa HC-05 modülünü de kullanabilirsiniz. Avrupa için USLink için bağlantı

Dişli DC Motorlar: - Kullandıklarım ucuz ve işi halledecekler. ama gerçekten profesyonelleşmek istiyorsanız buradan yüksek torklu motorlar satın alabilirsiniz. Avrupa için USLink için bağlantı

  • Piller: - Bu proje için 2 adet pil motor sürücüsü için 9v-12v pil ve Arduino için 9v pil gerekecektir. Veya Avrupa için USLink için USB Bağlantısı üzerinden güç sağlamak için bir güç bankası kullanabilirsiniz.
  • Her biri 2.2k ohm ve 1k ohm dirençler. Avrupa için USLink için bağlantı

2. Yazılım Gereksinimleri: -

Arduino IDE: - Arduino kartına kod yazmak ve yüklemek için

BLE Joystick apk:- HM10/AT-09 modülleri kullanıyorsanız BLE joystick apk'yı kullanın. HC-05/06 modülleri kullanıyorsanız, Bluetooth Controller App kullanın

3. Donanım Gereksinimleri: -

Artık donanım gereksinimleri birçok açıdan farklılık gösteriyor, örneğin 2 tekerlekli bir robot veya 4 tekerlekli bir robot istiyorsanız. Ya da belki Tank gibi paletli bir tane istersiniz. Bu yüzden burada satın alabileceğiniz veya karton/akrilik levhalar gibi etrafınıza serdiğiniz nesnelerle yapabileceğiniz birkaç robot şasisine bağlantılar sağladım.

  • 2 tekerlekten çekiş.
  • 4 tekerlekten çekiş.
  • Tank kasası.

Robotun gövdesini yapmak için etraftaki bazı parçaları kullanacağım. Ayrıntılar bir sonraki adımda.

Adım 2: Şasi Yapımı:-

Kasanın Yapılışı:
Kasanın Yapılışı:
Kasanın Yapılışı:
Kasanın Yapılışı:
Kasanın Yapılışı:
Kasanın Yapılışı:

Burada taban için 5 mm kalınlığında Sunboard, motor braketleri için delikler ve üstte Arduino kullandım. ve resimlerde gösterildiği gibi her şeyi bir araya getirdi. Daha önceki bir Eğitilebilir Tabloda benzer bir tasarım yaptım, buradan kontrol edebilirsiniz, tasarım hakkında daha fazla ayrıntıya sahiptir: - Arduino Kullanan Basit ve Akıllı Robot.

Kendiniz yapmak yerine, daha kolay olacak bir tane de satın alabilirsiniz. Bir önceki adımda paylaştığım bağlantılar.

Bu gönderi daha çok robotu BLE kullanarak kontrol etmekle ilgili, bu yüzden içeri girelim.

Adım 3: Bağlantıların Yapılması:-

Bağlantılar kurmak
Bağlantılar kurmak
Bağlantılar kurmak
Bağlantılar kurmak
Bağlantılar kurmak
Bağlantılar kurmak
Bağlantılar kurmak
Bağlantılar kurmak

Öncelikle Bluetooth modülünü yukarıdaki resimde görüldüğü gibi arduinoya bağlamanız gerekmektedir.

  • Tx => Arduino Rx (Pin 0)
  • Rx => Arduino Tx (Pin 1)
  • GND => GND
  • Vcc => +5v

Önerilen: