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

BLE 4.0 -ийг ашигладаг ухаалаг гар утасны хяналттай робот. 5 алхам
BLE 4.0 -ийг ашигладаг ухаалаг гар утасны хяналттай робот. 5 алхам

Видео: BLE 4.0 -ийг ашигладаг ухаалаг гар утасны хяналттай робот. 5 алхам

Видео: BLE 4.0 -ийг ашигладаг ухаалаг гар утасны хяналттай робот. 5 алхам
Видео: Redmi K70 Pro - Новый народный флагман за копейки из поднебесной "Из грязи в князи"🔥😱 2024, Арваннэгдүгээр
Anonim
Image
Image
Танд хэрэгтэй зүйлс
Танд хэрэгтэй зүйлс

Өмнөх зааварчилгаанд би ухаалаг гар утсыг ашиглан LED -ийг удирдахын тулд Bluetooth модулийг (тухайлбал HM10 BLE v4.0) Arduino -той хэрхэн ашиглах талаар хуваалцсан. Та эндээс шалгаж болно. Энэхүү зааварчилгаанд би Bluetooth бага энерги ашиглан ухаалаг гар утсыг ашиглан удирдах боломжтой роботыг хэрхэн бүтээхийг танд үзүүлэх болно. Би үүнийг аль болох энгийн байлгахыг хичээх болно.

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

Танд хэрэгтэй зүйлс
Танд хэрэгтэй зүйлс
Танд хэрэгтэй зүйлс
Танд хэрэгтэй зүйлс

Тиймээс энд би танд хэрэгтэй бүх бүрэлдэхүүн хэсгүүдийн нэр, дэлгэрэнгүй мэдээллийг хамгийн сайн худалдан авах линкүүдийн хамт өгсөн болно.

1. Цахим бүрэлдэхүүн хэсэг:-

Arduino UNO:- Би UNO-г ашиглаж байсан боловч хэрэв та роботыг нэмэлт функцээр хангаж, жижиг оврын бот авахыг хүсвэл маш олон оролт/гар, эсвэл жижиг нано шаарддаг бол та Mega гэх мэт бусад самбарыг ашиглаж болно. Хэрэв та эхлэгч бол НҮБ -ыг илүү уян хатан, хэрэглэгчдэд ээлтэй болгохыг зөвлөж байна

Arduino мотор бамбай:- Би энэ төсөлд хямд, үр ашигтай L293D хөдөлгүүрийн бамбай ашигласан, гэхдээ хэрэв та хүсвэл сонголтоо хийх боломжтой. Илүү том хөдөлгүүртэй ажиллах чадвартай L298N хөдөлгүүрийн бамбай

Bluetooth модуль:-Энд би HM-10-тэй нийцтэй AT-09 модулийг ашигласан. Хэрэв та хүсвэл HM-10 руу явж болно. Хэдийгээр энэ заавар нь үндсэндээ Bluetooth 4.0v-д зориулагдсан боловч хэрэв танд ийм төхөөрөмж байгаа бол та HC-05 модулийг ашиглаж болно. Европ дахь USLink холбоос

Geared DC Motors:- Миний ашиглаж байсан машинууд хямд бөгөөд ажил дуусах болно. Гэхдээ хэрэв та үнэхээр мэргэжлийн ур чадвар эзэмшихийг хүсч байвал өндөр эргэлтийн мотор худалдаж авах боломжтой. Европ дахь USLink холбоос

  • Батерей:- Энэхүү төсөлд моторт драйверын 9v-12v зай, Arduino-ийн 9v батерейны 2 батерей шаардлагатай болно. Эс тэгвэл та цахилгаан банк ашиглан үүнийг USB холбоосоор дамжуулан Европт ашиглах боломжтой болно
  • 2.2k ом ба 1к ом эсэргүүцэл тус бүр. Европ дахь USLink холбоос

2. Програм хангамжийн шаардлага:-

Arduino IDE:- Arduino самбар дээр код бичих, байршуулах зориулалттай

BLE Joystick apk:- Хэрэв та HM10/AT-09 модулийг ашиглаж байгаа бол BLE joystick apk ашиглана уу. Хэрэв та HC-05/06 модулийг ашиглаж байгаа бол Bluetooth Controller програмыг ашиглана уу

3. Тоног төхөөрөмжийн шаардлага:-

Одоо тоног төхөөрөмжийн шаардлага олон талаараа ялгаатай байна, хэрэв та 2 дугуйтай робот эсвэл 4 дугуйтай робот хүсч байвал. Эсвэл танк шиг мөртэй байхыг хүсч магадгүй юм. Тиймээс би эндээс худалдаж авах боломжтой цөөн тооны робот явах эд ангиудын холбоосыг өгсөн болно.

  • 2 дугуйгаар хөтлөгчтэй.
  • 4 дугуйгаар хөтлөгчтэй.
  • Танкны явах эд анги.

Би роботын биеийг хийхийн тулд зарим хэсгийг нь тойруулан тавих болно. Дараагийн алхам дахь дэлгэрэнгүй мэдээлэл.

Алхам 2: Явах эд анги хийх:-

Явах эд анги хийх
Явах эд анги хийх
Явах эд анги хийх
Явах эд анги хийх
Явах эд анги хийх
Явах эд анги хийх

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

Өөрөө хийхээс илүү хялбар зүйлийг худалдаж авч болно. Өмнөх алхам дээр аль хэдийн хуваалцсан холбоосууд.

Энэ нийтлэл нь роботыг BLE ашиглан удирдах тухай илүү ихийг хэлдэг тул үүнийг оруулаарай.

Алхам 3: Холболт хийх:-

Холболт хийх
Холболт хийх
Холболт хийх
Холболт хийх
Холболт хийх
Холболт хийх
Холболт хийх
Холболт хийх

Эхлээд та Bluetooth модулийг дээрх зурагт үзүүлсэн шиг arduino руу холбох хэрэгтэй.

  • Tx => Arduino -ийн Rx (Pin 0)
  • Rx => Tx of Arduino (Pin 1)
  • GND => GND
  • Vcc => +5v

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