Բովանդակություն:

Arduino մեքենայով կառավարվող Bluetooth հավելվածի միջոցով. 4 քայլ (նկարներով)
Arduino մեքենայով կառավարվող Bluetooth հավելվածի միջոցով. 4 քայլ (նկարներով)

Video: Arduino մեքենայով կառավարվող Bluetooth հավելվածի միջոցով. 4 քայլ (նկարներով)

Video: Arduino մեքենայով կառավարվող Bluetooth հավելվածի միջոցով. 4 քայլ (նկարներով)
Video: Lesson 95: Using L293D 4 DC Motors Shield for Arduino UNO and Mega | Arduino Step By Step Course 2024, Հուլիսի
Anonim
Arduino մեքենայով կառավարվող Bluetooth հավելվածի միջոցով
Arduino մեքենայով կառավարվող Bluetooth հավելվածի միջոցով
Arduino Car վերահսկվող Bluetooth հավելվածի միջոցով
Arduino Car վերահսկվող Bluetooth հավելվածի միջոցով

Մենք գիտենք, որ Arduino- ն հիանալի նախատիպերի հարթակ է, հիմնականում այն պատճառով, որ այն օգտագործում է ծրագրավորման բարեկամական լեզու, և կան շատ լրացուցիչ անհավանական բաղադրիչներ, որոնք մեզ հիանալի փորձ են ապահովում:

Մենք կարող ենք Arduino- ն ինտեգրվել տարբեր վահաններով կամ մոդուլներով և կառուցել ֆանտաստիկ իրեր: Այս նախագծում ես ձեզ ցույց կտամ, թե ինչպես օգտագործել Bluetooth մոդուլը ՝ սմարթֆոնից եկող հրամանների միջոցով ռոբոտների հարթակը կառավարելու համար:

Քայլ 1: Մասեր

Մասեր
Մասեր
Մասեր
Մասեր
Մասեր
Մասեր

Սարքավորումներ:

  • 1x Arduino Uno
  • 1x Motor Shield L293D վարորդ
  • 1x Bluetooth մոդուլ
  • 1x ռոբոտային հարթակ
  • 4x Dupont Wire Bluetooth մոդուլի համար (արականից իգական)
  • 4x Dupont Wire շարժիչների համար (արականից արական)
  • 2x շարժիչներ + 2x անիվներ
  • 1x Caster Wheel

Softwareրագրային ապահովում:

  • Arduino IDE
  • A- ից B USB մալուխ
  • Bluetooth RC Controller (կարող եք ներբեռնել այս ծրագիրը այստեղ)

Քայլ 2. Arduino մեքենայի հավաքում

Arduino մեքենայի հավաքում
Arduino մեքենայի հավաքում
Arduino մեքենայի հավաքում
Arduino մեքենայի հավաքում
Arduino մեքենայի հավաքում
Arduino մեքենայի հավաքում

Ռոբոտային հարթակի տեղադրումը շատ հեշտ է: Եթե դուք գնում եք նման մեկը, դուք կստանաք ձեռնարկ `բոլոր քայլերով:

Նախ տեղադրեք 2 շարժիչը ռոբոտի հարթակի վրա:

Երկրորդը տեղադրեք պտտվող անիվը ռոբոտի հարթակի վրա:

Երրորդը տեղադրեք Arduino Uno- ն ռոբոտների հարթակի վրա և տեղադրեք շարժիչի վահանը Arduino Uno- ի վրա:

Չորրորդը միացրեք նկարում նշված ձախ և աջ շարժիչի լարերը: (Նշում. Կարմիր մետաղալարը + է, իսկ Սև մետաղալարը `

Հինգերորդ միացրեք Bluetooth մոդուլը.

  • RXD- ից TXD Arduino Uno- ում
  • TXD- ից RXD Arduino Uno- ում
  • VCC- ից մինչև 5V Arduino Uno- ով
  • GND- ից GND Arduino Uno- ում

Քայլ 3: Softwareրագրակազմ

Arduino uno- ն շատ հեշտ է ծրագրավորել:

- Շարժիչները կառավարելու համար ես օգտագործեցի վերը ներառված AFMotor.h գրադարանը:

- Սմարթֆոնի և Bluetooth մոդուլի միջև կապն իրականացվել է սերիական հաղորդակցության arduino- ի միջոցով:

- «Bluetooth RC Controller» հավելվածը bluetooth մոդուլին ուղարկում է հետևյալ հրամանները.

  • Փոխանցել -> Ֆ
  • Հետ -> Բ
  • Ձախ -> Լ
  • Աջ -> Ռ
  • Առաջ դեպի ձախ -> Գ
  • Առաջ աջ -> ես
  • Հետ ձախ Ձախ -> Հ
  • Հետ աջ ->.
  • Կանգնիր -> Ս
  • Առջևի լույսերը միացված են -> Վ
  • Առջևի լույսերը անջատված են -> w
  • Հետի լույսերը միացված են -> U
  • Հետ լուսարձակներ անջատված -> u
  • Horn On -> V
  • Horn Off -> v
  • Լրացուցիչ միացված -> X
  • Լրացուցիչ անջատված -> x
  • Արագություն 0 -> 0
  • Արագություն 10 -> 1
  • Արագություն 20 -> 2
  • Արագություն 30 -> 3
  • Արագություն 90 -> 9
  • Արագություն 100 -> ք
  • Դադարեցնել բոլորը -> Դ

Այս նախագծում ես ծրագրավորել եմ 2 հրաման.

1. Հիմնական (առաջ, հետ, ձախ և աջ)

2. Ամբողջական հրաման (առաջ, հետ, ձախ և աջ) և նաև (առաջ ձախ, 1. առաջ աջ, հետև ձախ, հետևի աջ)

Ամբողջ ծածկագիրը հասանելի է ձեզ ներբեռնելու համար:

Քայլ 4: Մի մոռացեք կիսվել, հավանել և քվեարկել !

Խորհուրդ ենք տալիս: