» elektronik » Arduino »Tank Arduino Bluetooth ile kontrol edilir

Arduino tabanlı Bluetooth Tankı

Bu makale nasıl yapılacağı hakkında konuşacak kendin yap İnsan sesi komutları kullanılarak kontrol edilecek bir robot monte edebilirsiniz. Ana kontrolör kullanıldığından Arduinove bu cihazın kodu herkese açık alandadır. Kontrol, Bluetooth işlevi aracılığıyla Android'deki akıllı telefon nedeniyle gerçekleşir, HC-06 modülü kullanılır.

Android'de bulunan Rover denetleyicisi sayesinde her şey çok basit çalışıyor. Bluetooth ile kullanarak, Arduino'ya komut gönderebilirsiniz. Orada koda bağlı olarak şifresi çözülecek ve cihaz gerekli eylemleri gerçekleştirecektir. Ayrıca, cihaz yukarı, aşağı, sağa, sola düğmeleri kullanılarak kontrol edilebilir.


Tank oluşturmak için malzemeler ve araçlar:
- Arduino UNO mikrodenetleyici (ancak bir kopyası da uygundur);
- seri Bluetooth modülü (ХК-06);
- motor sürücüsü;
- tankın paletli şasisi (Tamiya);
- tank için dişli kutusu (Tamiya);
- Bağlantı Kablosu;
- lehim ile havya;
- teller;
- bir tornavida.
Arduino tabanlı Bluetooth Tankı


Robot geliştirme süreci:

İlk adım. Vites kutusunun montajı
Vites kutusunu monte etmek için talimatları izleyin. Tamiya iki motor, bir gres, bir İngiliz anahtarı ve bir şanzıman içermelidir. Makinenin düzgün çalışması için "58: 1" dişli oranını kullanmanız gerekir.

Dişlileri dişli kutusuna monte ettikten sonra, kitle birlikte gelen gresi dikkatlice yağlamanız gerekir. Montaj sırasında, şanzımanın metal payandalarını unutmamalısınız.

Alternatif olarak, çift dişli kutusu motoru bile kullanabilirsiniz, ancak bu durumda cihaz kodunu değiştirmeniz gerekir, bu nedenle iki motor kullanmak daha iyidir.


İkinci Adım Şasiyi monte ediyoruz.
Dişli kutuları monte edildikten sonra, şasinin montajına devam edebilirsiniz. Tasarım biraz değişeceğinden talimatları takip etmeye gerek yok. Sette bir dişli ve üç silindir seti görebilirsiniz.
Montaj, fotoğrafta görülebilen birkaç aşamadan oluşur.





Üçüncü Adım Arduino denetleyicisini ve motor sürücüsünü yükleyin

Denetleyici kasaya vidalarla tutturulur, bunun için önce bir parça akrilik plaka takmanız gerekir. Ek olarak, ara parçalar kullanabilirsiniz, bu plastik tabanın yerini alacaktır.


Sürücüye gelince, burada L293D gibi bir sürücünün bu amaçlar için uygun olduğunu belirtmek önemlidir. Arduino Motor'un resmi sürücüsünü kullanırsanız, kodu değiştirmeniz gerektiğinden çalışmaz.

Dördüncü Adım Bluetooth modülünü bağlarız

Bluetooth modülü DX.com'dan yazar tarafından satın alındı, maliyeti 8 $.Şanzıman ve Arduino kartı arasında bir boşluk var, bu yere bir Bluetooth denetleyici takabilirsiniz.


Her şey aşağıdaki gibi çalışır. Program Arduino'ya belirli bayt bilgileri gönderir ve burada kodu çözülür. O zaman, bu bilgilere dayanarak, cihaz motorlara gerekli komutları gönderir.

Bağlantı şeması aşağıdaki gibidir:

- “TX Bluetooth modülü” “Arduino'da RX” e bağlanır;
- “TX Arduino” ya “RX Bluetooth modülü” bağlandı;
- “Bluetooth modülü VCC”, “Arduino'dan 5V” ye bağlanır;
- “Bluetooth modülünden toprak”, “GND Arduino” ya bağlanır.

Beşinci Adım FPV kamerayı takın

Özellikle, bu projede kamera eklenmedi, ancak gerekirse bu yapılabilir. Bu kamera sayesinde nereye gittiğini görebilirsiniz bir arabaona bakmadan. Tüm bilgiler doğrudan yönetim kurulundan yayınlanacaktır. Benzer teknolojiler dronlarda ve diğer benzer cihazlarda bulunabilir. Böyle bir kameranın çalışması için bir vericiye ve bir alıcıya ihtiyacınız vardır. Ayrıca, kameranın çalışması için ek bir pil.


Altıncı Adım Bataryayı bağlarız
Böyle bir cihaz için bir lityum polimer pil en iyisidir. Çok hafif ve bugüne kadarki en güçlü olanı. Bu tür pillerin sadece bir denetleyiciye sahip özel bir güç kaynağından şarj edilmesi gerektiğine dikkat etmek önemlidir, aksi takdirde şişer ve arızalanırlar. En kolay yol, çalışan bir pille eski bir cep telefonunu alıp doğrudan içine şarj etmek.



Yedinci adım. Tank program kodu

Motorları kontrol etmek için bir kütüphane kullanılır. Cihazın komutları doğru bir şekilde alması için, bunları resimde gösterildiği gibi yapılandırmanız gerekir. Özellikle, kullanılan kodda, sadece temel komutlar vardır, yani ileri, geri, sağ ve sol.

Gerekli yazılımı Android'e yüklemek için Google Play'den indirilmesi ve yüklenmesi gerekir. Ardından, Bluetooth'u açın ve programı çalıştırın. Sonra bir bağlantı oluşturmanız gerekir. Kırmızı renk yeşile döndüğünde, bağlantı kurulacak ve tank zaten kontrol edilebilir.

Hepsi bu, şimdi robot hazır. Bluetooth ile uzaktan kontrol edilebilir. Bu bağlantının menzili yaklaşık 20 metredir.
Gelecekte, yazar tankın iyileştirilmesini, yani engellerin etrafından dolaşabilmesi için ultrasonik hareket sensörleri kurmayı planlıyor. Motor gücünü arttırmak, şasiyi güçlendirmek ve daha güçlü aküler sağlamak için hala bir fikir var. Ve elbette, gerçek zamanlı bir kamera takın.


ble-rover.rar [722 b] (indirmeler: 503)
6
7
10

Yorum ekle

    • gülümsegülümsemelerxaxatamamdontknowyahoonea
      patronçizikaptalevetevet-evetagresifgizli
      üzgünümdansdance2dance3pardonyardımiçecekler
      Durarkadaşlariyigoodgooddüdükbaygınlıkdil
      dumanzırıltıcraybeyanalaycıDon-t_mentionindir
      ısıöfkelilaugh1mdatoplantımoskingnegatif
      Not_ipatlamış mısırcezalandırmakokumakkorkutmakkorkutuyorarama
      alaythank_youbuto_clueumnikakutanlaşmak
      kötübeeeblack_eyeblum3kızarmakövünçcan sıkıntısı
      sansürlüşakasecret2tehdit etmekzaferyusun_bespectacled
      shokrespektlolPrevedkarşılamaKrutoyya_za
      ya_dobryiyardımcıne_huliganne_othodiFludyasakyakın

Okumanızı tavsiye ederiz:

Akıllı telefon için verin ...