Агуулгын хүснэгт:

Arduino + Bluetooth хяналттай сав: 10 алхам (зурагтай)
Arduino + Bluetooth хяналттай сав: 10 алхам (зурагтай)

Видео: Arduino + Bluetooth хяналттай сав: 10 алхам (зурагтай)

Видео: Arduino + Bluetooth хяналттай сав: 10 алхам (зурагтай)
Видео: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, Арванхоёрдугаар сар
Anonim
Arduino + Bluetooth хяналттай танк
Arduino + Bluetooth хяналттай танк

Би энэ танкийг хэрхэн програмчлах, мотор, servo, Bluetooth, Arduino хэрхэн ажилладаг, интернетээс судалгаа хийх замаар бүтээдэг. Одоо би Arduino танк барихад туслах шаардлагатай хүмүүст зориулж зааварчилгаа өгөхөөр шийдлээ.

Энд видео байна: Arduino + Bluetooth хяналттай танк

Үндсэндээ систем дараах байдлаар ажилладаг;

Bluetooth нь утаснаас өгөгдлийг илгээдэг (Arduino RC програмын тусламжтайгаар тоо эсвэл тэмдэгтүүдийг hc06 руу өгөгдөл болгон илгээж болно) Arduino руу илгээдэг бөгөөд Arduino нь өгөгдлийн servo болон моторыг эхлүүлдэг.

Алхам 1: Танд хэрэгтэй зүйл

Танд хэрэгтэй зүйлс
Танд хэрэгтэй зүйлс
Танд хэрэгтэй зүйлс
Танд хэрэгтэй зүйлс
Танд хэрэгтэй зүйлс
Танд хэрэгтэй зүйлс
  • 1x arduino uno r3
  • 1x arduino uno мотор жолоочийн бамбай
  • 2х 180 эргэлтийн бичил servo
  • 1 ширхэг Tamiya танкны зам
  • 1x Tamiya бүх нийтийн хавтангийн багц
  • 1xTamiya хос моторт хурдны хайрцаг X1
  • 1x PowerBank (минийх 10400 мАч, үүнийг өөрчлөх боломжтой)
  • 1х HC 06 bluetooth модуль нь ойролцоогоор 2.5 см хэмжээтэй хэлхээний самбар тусгаарлагч (та үүнийг хуучин хэлхээ эсвэл компьютерээс олж болно)
  • Зарим утас
  • 2 -оос дээш эрэгтэй, эмэгтэй толгой холбогч
  • Гагнуурын төмөр
  • Халуун цавуу буу, халуун силикон буу (ижил зүйл)
  • Гагнуурын утас
  • Хэлхээний самбар
  • USB кабель
  • андройд утас
  • сүрэл

Алхам 2: Танкны биеийг бүтээсний дараа

Та савныхаа биеийг бүтээсний дараа
Та савныхаа биеийг бүтээсний дараа
Та савныхаа биеийг бүтээсний дараа
Та савныхаа биеийг бүтээсний дараа
Та савныхаа биеийг бүтээсний дараа
Та савныхаа биеийг бүтээсний дараа

Тамиа барьсны дараа мотор дээрээ хэдэн утас гагнах хэрэгтэй. Зурагт үзүүлсэн шиг Arduino -ийг салгагч руу шургуул.

Мотор драйвераа Arduino -д зөв залгаж, хоёр эмэгтэй толгойтой зүү холбогчийг 0 (RX) ба 1 (TX) зүүгээр холбоно уу.

мотор жолоочтой моторын холболтыг хийх

Алхам 3: Танкны баррель

Танкны баррель
Танкны баррель
Танкны баррель
Танкны баррель
Танкны баррель
Танкны баррель

Зураг дээр үзүүлсэн шиг хоёр халуун цахиурын цавуугаар. хөдөлгүүрийг бамбай руу холбоно уу.

газрын servo нь SER1 рүү явдаг

дээш ба доош servo нь SER2 руу явдаг

Алхам 4: Батерей

Батерей
Батерей
Батерей
Батерей
Батерей
Батерей

Цахилгаан банкинд зориулсан хоёр жижиг самбарыг хайчилж, батерейнд наа. үзүүлсэн шиг

USB кабелийг хайчилж, 5v моторын бамбай руу холбоно. ТА ЗӨВ ГАЗРЛАЖ БАЙГААГАА БҮТЭЭЦГЭЭЕ. (VCC -ээс VCC -ээс газар хүртэл)

Алхам 5: Bluetooth холболт

Bluetooth холболт
Bluetooth холболт
Bluetooth холболт
Bluetooth холболт
Bluetooth холболт
Bluetooth холболт

Эрэгтэй, эмэгтэй толгойн зүү холбогчийг эрэгтэй талаас нь хайчилж, 5в -т гагнаж, хөдөлгүүрийн бамбай руу холбоно уу.

Миний хувьд ногоон бол VCC улаан бол GND юм

ТАЙЛБАР: КОД АЧАЖ БАЙНА УУ, БЛЮТООТ ХААНА Ч БАЙХГҮЙ БОЛНО

Холбох;

arduino -ийн rx to hc 06's tx

arduino -ийн tx to hc 06's rx

Алхам 6: PowerBank -ийг нааж болно

PowerBank -ийг нааж болно
PowerBank -ийг нааж болно
PowerBank -ийг нааж болно
PowerBank -ийг нааж болно
PowerBank -ийг нааж болно
PowerBank -ийг нааж болно

Халуун цавууг хэлхээний самбар дээр тавиад Arduino дээр наа. USB -ээ цахилгаан банкинд холбож Arduino -г туршиж үзээрэй (таны цахилгаан банк нээлттэй эсвэл цэнэглэгдсэн эсэхийг шалгаарай).

Хэрэв та хүсвэл Bluetooth модулийнхаа өөр хэлхээний самбарыг нааж болно, энэ нь хэтэрхий хялбар бөгөөд илүү үзэсгэлэнтэй юм

Алхам 7: Кодыг байршуулах

Кодыг байршуулж байна
Кодыг байршуулж байна
Кодыг байршуулж байна
Кодыг байршуулж байна
Кодыг байршуулж байна
Кодыг байршуулж байна

Кодыг татаж аваад Arduino руугаа оруулна уу.

Жижиг тэмдэглэл:

sayac нь турк хэлээр лангуу гэсэн утгатай

байдал бол статус юм

Үйлчилгээний сагсол; Серво юкари;

эдгээр нь бас;

Баруун зүүн талын Servo;

Servo дээш;

КОД БАРИЛГААНЫ ТУХАЙ АСУУДАЛТАЙ БАЙГАА ШҮҮ ДЭЭР ТҮҮНИЙГ СЭТГЭЛДЭЭР БИЧЭЭРЭЙ !

Жишээлбэл;

if (durum == '5') {while (durum == '5') {sayac ++; if (sayac> 180) {sagsol.write (180); } if (sayac <0) {sagsol.write (0); } саатал (50); sagsol. бичих (sayac); завсарлага; }}

Утасныхаа өөр нэг товчлуурыг дарахад int тоонууд томорч байхад тоолсоор байх болно

Хэрэв бид сэтгэгдлээ бичих боломжтой бол бүхэл тоог хязгаарлаж болох уу?

0 -ээс 180 хүртэл хязгаарлах.

Алхам 8: Сүрлийг баррель болгон нэмнэ

Сүрлийг баррель болгон нэмнэ
Сүрлийг баррель болгон нэмнэ
Сүрлийг баррель болгон нэмнэ
Сүрлийг баррель болгон нэмнэ
Сүрлийг баррель болгон нэмнэ
Сүрлийг баррель болгон нэмнэ

Эрчилсэн хэсгээс өмнө сүрлийг хайчилж, servo руу хийнэ

Алхам 9: Андройд ашиглах

Андройд ашиглаж байна
Андройд ашиглаж байна
Андройд ашиглаж байна
Андройд ашиглаж байна
Андройд ашиглаж байна
Андройд ашиглаж байна

Arduino RC програмыг google play дээрээс татаж аваарай

танкаа цэнэглэ

програмыг нээнэ үү

хэвлэлийн үйл явц

HC 06 төхөөрөмжийг дарна уу

хүлээх …

Arduino утсанд холбогдсон үед Bluetooth модуль анивчихаа болино

нээлттэй хянагчийн горим

тохиргоогоо хийгээрэй энэ бол миний тохиргоо. Хэрэв та буруу мотор кабелийг моторын бамбай руу холбосон бол энэ нь өөрчлөгдөж магадгүй, гэхдээ дугаар эсвэл кодыг өөрчилснөөр та жинхэнэ утсыг олж авах боломжтой болно.

Зөвлөмж болгож буй: