Mundarija:

DIY Arduino Bluetooth boshqariladigan robot!: 5 qadam
DIY Arduino Bluetooth boshqariladigan robot!: 5 qadam

Video: DIY Arduino Bluetooth boshqariladigan robot!: 5 qadam

Video: DIY Arduino Bluetooth boshqariladigan robot!: 5 qadam
Video: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, Iyul
Anonim
DIY Arduino Bluetooth boshqariladigan robot!
DIY Arduino Bluetooth boshqariladigan robot!

Hammaga salom! Ushbu maqolada men bluetooth boshqariladigan robotni arduino bilan quraman.

Agar siz video ko'rishni afzal ko'rsangiz, mana men tayyorlagan video darslik!

1 -qadam: qismlar

Qismlar
Qismlar
Qismlar
Qismlar
Qismlar
Qismlar
  1. HC-05 Bluetooth moduli
  2. Arduino Uno USB A dan B gacha kabel bilan
  3. Dasturlash uchun Arduino IDE o'rnatilgan kompyuter
  4. Ba'zi o'tish simlari
  5. 2 ta tishli dvigatel
  6. Qaysi turdagi batareya ushlagichi va batareyalar, men 18650 batareyasini ishlataman, u 2, 3,7 voltli 18650, taxminan 7,4 voltni tashkil qiladi, lekin siz 4xAA batareya to'plami va 6 voltli 4 ta AA batareyasi bilan ham borishingiz mumkin. Dvigatellar 6V, shuning uchun ham ishlaydi.
  7. TB6612FNG dvigatel uchun haydovchi
  8. Robot shassisida 2 ta dvigatel ishlatiladi

2 -qadam: ulanishlar

Ulanishlar
Ulanishlar
Ulanishlar
Ulanishlar
Ulanishlar
Ulanishlar

Shunday qilib, ulanish vaqti keldi, rasmlardagi elektron sxemaga qarang. Men 1a, 1b, 2a va 2b dvigatel tekshirgichlarining 4 ta kirish pinlarini mos ravishda 8 dan 11 gacha arduino pinlariga uladim. Keyin men dvigatel boshqaruvchisining 2 pwm pinini arduino 5 va 6 pimlariga uladim, keyin men dvigatel boshqaruvchisining kutish pinini arduino 7 piniga uladim. Men motor simlarini 4 chiqish piniga uladim. vosita boshqaruvchisi: AO1, AO2, BO1 va BO2. Keyin batareyaning musbat qismini arduino vin piniga va dvigatel boshqaruvchisining vm piniga uladim. Keyin men arduino 5v ni dvigatel boshqaruvchisiga va hc-05 bluetooth modulining 5v ga uladim, keyin arduino txini bluetooth modulining rxiga va arduino rxini tx ga uladim. bluetooth moduli. Oxir -oqibat, men arduino, dvigatel boshqaruvchisi, bluetooth moduli va batareyani bir -biriga bog'lab qo'ydim. Keyin men shassiga barcha qismlar va simlarni o'rnatdim.

3 -qadam: Arduino dasturlash

Arduino dasturlash
Arduino dasturlash
Arduino dasturlash
Arduino dasturlash
Arduino dasturlash
Arduino dasturlash

Batareyalar uzilganligiga ishonch hosil qiling va Arduino -dan Bluetooth moduliga ulangan TX va RX -ni uzing. USB A -dan B kabelini Arduino -dan kompyuterga ulang, Arduino IDE -ni va men bergan kodni yuklab oling. Faylni oching va Arduino ulangan portga kiruvchi portni tanlang va taxtalar yonida Arduino Uno -ni tanlang, so'ng yuklash -ni bosing.

Arduino IDE -ni yuklab oling:

4 -qadam: sinov va foydalanish

Sinov va foydalanish!
Sinov va foydalanish!
Sinov va foydalanish!
Sinov va foydalanish!
Sinov va foydalanish!
Sinov va foydalanish!

Endi batareyalarni ulang.

Robotni Android telefonidan boshqarish uchun Google Play do'konidan bluetooth rc car ilovasini yuklab oling. Keyin bluetooth modulini sozlamalardan ulang. Keyin uni ilovadan ulang. Tugmachalarni bosib robotni sinab ko'ring. Agar siz boshqaruv elementlari teskari tomonga burilganini ko'rsangiz, simlarni dvigatellardan arduino tomon burishingiz, boshqaruv elementlarini sinab ko'rishingiz va to'g'rilashingiz kerak. Siz tezlikni ilovadagi slayderdan sozlashingiz mumkin, esda tutingki, siz robotni birinchi ishga tushirganingizda tezlikni sozlashingiz kerak, chunki u sukut bo'yicha 0 ga yaqin.

5 -qadam: Bajarildi

Bajarildi!
Bajarildi!
Bajarildi!
Bajarildi!
Bajarildi!
Bajarildi!

Shunday qilib, Bluetooth boshqaruvli robotni Arduino yordamida shunday qilish mumkin edi! O'qiganingiz uchun tashakkur!

Iltimos, mening YouTube kanalimga qarang, u erda men elektronika va robototexnika bo'yicha videolar joylashtiraman. Xayr!

Mening Youtube kanalim: youtube.com/aymaanrahman05

Tavsiya: