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

AndroBot: 19 алхам (зурагтай)
AndroBot: 19 алхам (зурагтай)

Видео: AndroBot: 19 алхам (зурагтай)

Видео: AndroBot: 19 алхам (зурагтай)
Видео: САМАЯ СТРАШНАЯ УСАДЬБА / ЭТО ВИДЕО МОГЛО СТАТЬ ПОСЛЕДНИМ НА КАНАЛЕ TOPPI 2024, Арваннэгдүгээр
Anonim
AndroBot
AndroBot
AndroBot
AndroBot
AndroBot
AndroBot
AndroBot
AndroBot

АндроБот бол Андройд удирдлагатай дэвшилтэт робот бөгөөд Android Controlled Rover -ийн робот гартай хослол юм. Тиймээс түүхээс нь эхлүүлье: Санаа ба урам зориг

Бараг хоёр сарын өмнө би "The Hurt Locker" киног үзсэн бөгөөд үүнд Bomb -ийн багийнхантай хамт ажилладаг роверыг харуулсан бөгөөд энэ нь сайн ажилласан боловч үндсэн даалгавраа биелүүлж чадаагүй бөгөөд дизайн, чиг үүрэг нь надад урам зориг өгсөн. сайн туршлагатай роботын төсөл бүтээгч, гэхдээ би үүнтэй төстэй зүйлийг хийж чадна гэдгийг би мэдэж байна, гэхдээ энэ нь тийм ч чанартай, нарийвчлалтай, өндөр өртөгтэй биш боловч ижил үүрэг даалгаврыг гүйцэтгэж чадна.

Анхны болон дэлгэрэнгүй нийтлэл:-

Robotics Arm -тэй хэрхэн Rover хийх вэ

Алхам 1: Bluetooth суурилсан ухаалаг гар утсыг удирдлагатай Rover V2 болгох

Bluetooth дээр суурилсан ухаалаг гар утсыг удирддаг Rover V2 болгох
Bluetooth дээр суурилсан ухаалаг гар утсыг удирддаг Rover V2 болгох
Bluetooth дээр суурилсан ухаалаг гар утсыг удирддаг Rover V2 болгох
Bluetooth дээр суурилсан ухаалаг гар утсыг удирддаг Rover V2 болгох
Bluetooth дээр суурилсан ухаалаг гар утсыг удирддаг Rover V2 болгох
Bluetooth дээр суурилсан ухаалаг гар утсыг удирддаг Rover V2 болгох

Нэгдүгээрт, би Андройд хяналттай робот v2 хийж байна. Би өмнөх Андройд хяналттай роботыг өөрчилсөн бөгөөд хүссэн үр дүнд хүрсэн. Rover/Bot -ийг Bluetooth -ээр хянаж, түүний бүх функцийг Atmega 328p-PU микроконтроллер. Моторуудыг хянах L298N хөдөлгүүрийн жолоочийн самбарыг ашиглаж байгаа бөгөөд дээр дурдсан бүх зүйл 12в батерейгаар тэжээгддэг.

Энэ өөрчлөлтийг хийсний дараа би зарим дэвшилтэт функцийг нэмж, функцүүдийн жагсаалтыг дараах байдлаар оруулав.

  1. Дөрвөн талын хөдөлгөөн
  2. Урд болон арын гэрэл
  3. Эвэр
  4. Заагч гэрэл
  5. Ухаалаг гар утсыг камер болгон ашиглах боломжтой.

Төлөвлөгөө, санааны талаархи бүх танилцуулгын дараа Шаардлагын талаар ярилцъя:-

Андройд хяналттай робот хийхэд тавигдах шаардлага:-

  • 1 x Arduino Uno самбар
  • 1 x L298N мотор жолоочийн самбар
  • 1 x Bluetooth модуль
  • 1х12в батерей
  • 2 ширхэг цагаан LED
  • 1 х улаан LED
  • 1 х заагч LED ямар ч өнгө
  • 4 x Bo мотор эсвэл 2 x 12v араатай мотор
  • 1 х дуут дохио
  • 4 x Тоглоомын дугуй (хэрэв танд Bo Motors байгаа бол) 2 x 12v редуктортой мотор ашигладаг бол хоёр дугуй, костер дугуй
  • .1 x Switch

Бусад шаардлага;-

  • 1 x робот явах эд анги/суурь:- Би үүнийг 2 CD/DVD залгуурыг хослуулан хийсэн
  • 1 x PC/Зөөврийн компьютер (Зүгээр л ботоос хүлээн авсан видеог кодлох, үзэх зориулалттай) Arduino IDE
  • 2 x Android утас
  • Роботыг удирдах Android апп.

Дэлгэрэнгүй үзэх: APK суулгана уу

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

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

Бэлэн болсон явах эд ангиудыг ашиглаарай, тэдгээрийн зарим нь дараах байдалтай байна:-

Эсвэл миний хийсэн шиг хялбар болгох:- Бидэнд том зай хэрэгтэй байгаа тул хуучин компьютерээс хоёр муу CD/DVD хөтөч авчирч, CD/DVD драйвын хайрцгийг/залгуур/гаднах хэсгийг Screw Driver ашиглан нээнэ үү. Одоо араа моторын хавчаарыг холбоно уу.

Тиймээс одоо бид төслийн бүрэн бүрэлдэхүүн хэсгүүдийг хийж, дараагийн чухал зүйл болох Circuit Assembly руу шилжиж байна. Fritzing Software -ийн хийсэн хэлхээний диаграмыг ажиглаж, холболтыг хий.

Дэлгэрэнгүй үзэх: GRUB -ийг устгана уу

Алхам 3: Bluetooth дээр суурилсан Android удирдлагатай Rover -ийн схем

Bluetooth дээр суурилсан Android удирдлагатай Rover -ийн схем
Bluetooth дээр суурилсан Android удирдлагатай Rover -ийн схем

Цахилгаан хангамж:-

L298N +12v = +12v зай

L298N -ийн GND = Батерейны Gnd ба Arduino -ийн GND

L298N -ийн 5v = Arduino -ийн VIN

Arduino Board-Bluetooth модуль

Arduino -ийн RX = Bluetooth модулийн Tx

Arduino -ийн TX = Bluetooth модулийн Rx

Arduino -ийн 5v = Bluetooth модулийн VCC

Arduino -ийн GND = Bluetooth модулийн GND

Arduino Board ---- L298N мотор жолоочийн самбар

Ардуиногийн 5 = ин1

Ардуиногийн 6 = ин2

Ардуиногийн 10 = ин3

Ардуино 11 = ин4

Arduino Board ---- LED ба Buzzer

Arduino 2 = Buzzer -ийн улаан

Arduino 3 = Улаан Led (220 ом эсэргүүцэлтэй)

Arduino 4 = Цагаан LED (220 ом эсэргүүцэлтэй)

Дэлгэрэнгүй унших: Андро Бот, Сурабх Кумар

Алхам 4: Arduino код

Кодыг эндээс хуулж эсвэл татаж аваарай

Алхам 5: Андройд апп

Андройд апп
Андройд апп

Би Playstore дээрээс зарим сайн програмуудыг олж, Rover-ийг удирдах аппликейшн хийсэн.

Холбоосууд дараах байдалтай байна.

Сонголт 1:- Arduino Bluetooth RC машин

Энэхүү програм нь Arduino дээр суурилсан RC машиныг Bluetooth ашиглан удирдах боломжийг танд олгоно. Үүнийг Bluetooth идэвхжүүлсэн Андройд утас ашиглан хийдэг. Https://sites.google.com/site/bluetoothrccar/ энэ сайт руу орж Arduino код болон хяналтын хэлхээг үзнэ үү. Энэхүү програм нь машиныг товчлуур эсвэл утасны хурдатгал хэмжигч ашиглан удирдах боломжийг танд олгоно. Гулсагч бар нь машины хяналтын хэлхээнд ийм онцлог шинж чанартай бол машиныхаа хурдыг хянах боломжийг олгодог. Мөн урд болон арын гэрлийн хоёр товчлууртай. Гялалзах гэрэл нь утсыг машинд холбох үед танд мэдэгдэх бөгөөд сумнууд асаж машины жолоодлогын чиглэлийг танд мэдэгдэнэ.

https://play.google.com/store/apps/details?id=braulio.calle.bluetoothRCcontroller&hl=en

Сонголт 2: -AndroBot Rover

MIT App Developer вэбсайтын тусламжтайгаар би апп хийсэн бөгөөд энэ нь бета тестийн горимд байгаа тул та оролдоод үзээрэй, хэрэв ямар нэг зүйл буруу болвол бид энэ асуудлыг энд шийдэх болно.

AndroBot Rover.apk

Програмыг татаж аваад Андройд ухаалаг гар утсанд суулгана уу.

Алхам 6: Одоо кодыг шарна уу

Дараахь алхамууд байна:-

  1. Дээрх Андройд хяналттай робот v2 болгохын тулд Код эсвэл Програмын хэсгээс Кодыг татаж авах буюу хуулна уу.
  2. Одоо таны компьютер.ino файлыг шилжүүлж, Arduino IDE ашиглан нээнэ үү.
  3. Arduino самбар болон компьютерийг холбох кабелиар холбоно уу.
  4. Порт ба самбарыг сонгоно уу
  5. IDE-ийн зүүн дээд буланд байрлах Upload товчлуур дээр дарж кодыг эмхэтгэн шатаа.

Тиймээс одоо бүх зүйл дуусч, манай BOT/ROVER бэлэн болсон бөгөөд бид үүнийг асаах замаар асаах хэрэгтэй.

Дэлгэрэнгүй унших: Easy Andro Bot

Алхам 7: Ухаалаг гар утасны удирдлагатай Rover машиныг удирдах алхамууд

Rover -ийг асаана уу

  1. Утаснаасаа Тохиргоо руу очоод Bluetooth тохиргоог олоорой.
  2. Андройд утасны Bluetooth -ийг асааж, шинэ Bluetooth төхөөрөмж хайх.
  3. HC-04/05 нь хайлтын үр дүнгийн дараа жагсаалтад гарч ирэх бөгөөд Bluetooth модулийг Passward ашиглан холбоно уу: -1234
  4. Одоо Андройд аппыг нээгээд Холбох эсвэл бот руу холбогдохыг дарна уу.
  5. Бүх Bluetooth төхөөрөмжүүд гарч ирэх шинэ цонх гарч ирнэ.
  6. HC-04/05 дээр дарна уу.
  7. Одоо таны bot Android ухаалаг гар утсанд холбогдсон байна.
  8. Товчнуудыг ажиглаж, тэдгээрийг дарж нэг нэгээр нь шалгана уу.
  9. Камер нэмэхийн тулд андройд утсаа аваад ухаалаг гар утсан дээрээ AirDroid програмыг компьютер дээрээ суулгаад холбоно уу.
  10. AirDroid ширээний үндсэн цэс дээр камерын сонголт гарч ирэх бөгөөд үүн дээр дарна уу.
  11. Одоо ухаалаг гар утсыг роверын чөлөөт зайд байрлуул.

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

Дэлгэрэнгүй унших: Андро Бот, Сурабх Кумар

Алхам 8: Хэлхээний ажил

Юуны өмнө Rover "ON" товчлуур болон Bluetooth модулийг асаах болно. Бид дээрх алхмуудыг ашиглан Rover -ийг ухаалаг гар утсанд холбох ёстой. Амжилттай холбогдсоны дараа бид ямар ч товчлуурыг дарах хэрэгтэй. энэ нь "F" текстийг Arduino руу илгээх болно

мөн хөтөлбөрт F нь Forward гэсэн утгатай

хоосон урагшлах () {

analogWrite (in1, Speed);

analogWrite (in3, Speed);

Энэ нь arduino -ийн 5, 6 -р зүүг идэвхжүүлдэг бөгөөд эдгээр зүү нь L298N мотор драйвер модулийн in1 ба in2 зүүтэй холбогдсон тул моторыг эргүүлэх тэжээл өгдөг. Тиймээс ровер урагшлах болно. Бид амжилттай командын гүйцэтгэл бүрийн дараа Stop товчийг дарах ёстой бөгөөд ингэснээр өмнөх команд зогсох болно, ингэснээр бүх чиглэлийн товчлуурууд ажиллах болно. Түүнчлэн хөдөлгүүрийн хурдыг хянах гулсагч байдаг. Энэ нь 0 -ээс 10 хүртэлх утгыг илгээдэг тул хөдөлгүүрийн хурдыг хянадаг. Аппликешн дээр Light, Horn зэрэг нэмэлт функцүүдийг ашиглах боломжтой 3 нэмэлт товчлуур байдаг. Дарж дарахад том үсгийг урт товчлуур дээр дарж жижиг үсгийг arduino руу шилжүүлж програмын дагуу тохируулна. програм ба дижитал зүү нь идэвхжүүлж эсвэл идэвхгүй болгодог тул LED ба дуугаруулагчийг (том үсгээр) эсвэл унтраана (жижиг үсгээр). Тиймээс бүрэн ровер ажилладаг.

Дэлгэрэнгүй унших: XAPK суулгана уу

Алхам 9:

Хэрэв бүх зүйл зөв болж, ажиллаж байвал баяр хүргэе. Та AndroBot -ийн Bluetooth хяналттай Rover v2 -ийг хэрхэн яаж хийх талаар 1 -р хэсгийг бөглөсөн бөгөөд бид дараагийн алхам руу шилжихэд бэлэн байна.

Та энэ төсөлд хийж болох сайжруулалтыг сайжруулах талаар надад санал өгөх боломжтой тул бидэнтэй хуваалцаарай.

Алхам 10: Bluetooth удирдлагатай робот гар

Bluetooth удирдлагатай робот гар
Bluetooth удирдлагатай робот гар

Роботын гар нь жижиг зүйлийг барьж авч хаях боломжтой бөгөөд 180 градус эргэдэг Баруун - Зүүн өнцөг нь дизайнаас хамаарна, роботын гарыг Bluetooth -ээр удирдах бөгөөд түүний бүх үйл ажиллагааг Atmega 328p -ээр удирдах болно. -PU микро хянагч. Бид 4 Servo хянагч ашиглаж байгаа бөгөөд бүх зүйлийг Powerbank эсвэл 9v батерейгаар тэжээх болно.

Төлөвлөгөө, санааны талаархи бүх танилцуулгын дараа Шаардлагын талаар ярилцъя.

Bluetooth хяналттай роботын гар хийх шаардлага:-

  • 1 x Arduino Uno самбар
  • 1 x Bluetooth модуль
  • 1 x Power Bank эсвэл 9v зай
  • 1 х заагч LED ямар ч өнгө
  • 4 х 9г хурдны араа ба хавчаар бүхий бичил servvo мотор
  • 1 x Switch

Бусад шаардлага:-

  • Хүчтэй суурь
  • Зарим нь саваа эсвэл хайрс эсвэл металл саваа цавчих.
  • Бөөрөнхий хүчтэй боловч нимгэн хуудас.
  • Давхар хажуугийн соронзон хальс эсвэл супер наалт
  • Зөөгчтэй глю буу
  • & Андройд ухаалаг гар утас

Дэлгэрэнгүй уншина уу: Саад бэрхшээлээс зайлсхийх робот

Алхам 11: Барилга

Барилга
Барилга
Барилга
Барилга

Эхний зураг танд бүрэн мэдээллийг өгөх болно.

Бусад зургийг үзэх бол энд дарна уу

Би өөрийн роверыг платформ/суурь болгон ашиглаж байгаа бөгөөд би үүнийг дуусгасан тул төлөвлөгөө, тохиргооны зарим зургийг байршуулж байгаа тул ижил төстэй гарыг хийхэд хялбар байх болно, гэхдээ дизайны талаар илүү их бодох шаардлагагүй болно. Та зарим утас нэмж servo -ийн утсыг уртасгах хэрэгтэй.

Алхам 12: Хэлхээ диаграм

Хэлхээ диаграм
Хэлхээ диаграм

Хэлхээний угсралт:-

  • Arduino Uno 10 - Bluetooth Module TX
  • Arduino Uno 11 - Bluetooth модуль RX
  • Servo 1-ийн улбар шар- Arduino Uno 3
  • Servo 2-ийн улбар шар- Arduino Uno 5
  • Servo 3-ийн улбар шар- Arduino Uno 6
  • Servo 4-ийн улбар шар- Arduino Uno 9

Дэлгэрэнгүй уншина уу: Робот гартай Rover

Алхам 13: Arduino код

Эндээс хуулж эсвэл татаж аваарай

Алхам 14: Кодыг Arduino руу шатаах алхамууд

Дараахь алхамууд байна:-

  1. Дээрх хэсгээс кодыг татаж авах буюу хуулна уу
  2. Одоо таны компьютер.ino файлыг шилжүүлж, Arduino IDE ашиглан нээнэ үү.
  3. Arduino самбар болон компьютерийг холбох кабелиар холбоно уу.
  4. Порт ба самбарыг сонгоно уу
  5. IDE-ийн зүүн дээд буланд байрлах Upload товчлуур дээр дарж кодыг эмхэтгэн шатаа.

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

Дэлгэрэнгүй унших: Robotics Arm бүхий хялбар робот

Алхам 15: 4 Servo -ийг удирдах AndroBot_Arm

AndroBot_Arm нь 4 Servo -ийг хянах зориулалттай
AndroBot_Arm нь 4 Servo -ийг хянах зориулалттай

AndroBot_Arm by Sourabh Kumar (MIT програм зохион бүтээгч)

Би MIT app Inventor -ийн тусламжтайгаар андройд ухаалаг гар утсанд зориулсан "AndroBot_Arm" аппликейшн боловсруулсан бөгөөд энэ нь Bluetooth -ээр гараараа холбогдож, 4 servo -ийг хянах боломжтой. Би одоо ч гэсэн сурч байгаа бөгөөд байнга шинэчлэгдэж байх болно. Зураг дээр дарж бүх сонголтууд болон товчлууруудын дэлгэрэнгүйг үзнэ үү. Sourabh Kumar-ийн AndroBot _Arm програмыг эндээс татаж авна уу:-

AndroBot_Arm.apk by Sourabh Kumar

Алхам 16: Bluetooth удирдлагатай гарыг удирдах алхамууд

  1. Гараа асаана уу
  2. Утаснаасаа Тохиргоо руу очоод Bluetooth тохиргоог олоорой.
  3. Андройд утасны Bluetooth -ийг асаагаад шинэ Bluetooth хайх
  4. Төхөөрөмжүүд. HC-04/05 нь хайлтын үр дүнгийн дараа жагсаалтад гарч ирнэ.
  5. Bluetooth модулийг Passward ашиглан холбоно уу: -1234
  6. Одоо Андройд аппыг нээгээд Connect дээр дарна уу.
  7. Бүх Bluetooth төхөөрөмжүүд гарч ирэх шинэ цонх гарч ирнэ.
  8. HC-04/05 дээр дарна уу.
  9. Одоо таны роботын гар нь ухаалаг гар утсанд холбогдсон байна. Одоо аппликейшнд 4 гулсагч байна (нэг сервод нэг слайд). Тэд гараа нэг нэгээр нь туршиж үзээрэй.

Дэлгэрэнгүй унших: Андро Бот

Алхам 17: Хэлхээний ажил

Юуны өмнө гараа "асаалттай" асааж, bluetooth модулийг асаах болно. Дээрх алхмуудыг ашиглан гар утсаа ухаалаг гар утсанд холбох хэрэгтэй. Амжилттай холбосны дараа слайдыг баруун эсвэл зүүн тийш шилжүүлэх шаардлагатай болно. Слайд бүр X000 -аас X180 -тай ижил утгатай байдаг. Хаана X = 1, 2, 3, 4. Одоо бид гулсагчийг хөдөлгөхөд Bluetooth модулийн тусламжтайгаар тоо эсвэл огноог Arduino руу шилжүүлнэ. Хөтөлбөр ба номын сангийн тусламжийг ХОУХ -ны өнцгийн дагуу arduino -ийн зүү дээр өгдөг. Бүх servo -ийн улбар шар утас эсвэл дохионы утас нь Arduino -ийн PWM зүүтэй холбогдсон байдаг. Ажиллах нь бүх servo -д адилхан бөгөөд ингэснээр Robotics Arm ажилладаг.

Алхам 18: Бүрэн AndroBot

Гараа роверын дээд талд байрлуулж, цавуу буугаар засаарай. AndroBot амжилттай дууссан.

Алхам 19: Зарим асуудал, таны тусламж хэрэгтэй байна

Instractables бол том нийгэмлэг гэдгийг би мэднэ, тиймээс би энэ төсөлд тулгарч байсан бэрхшээлээ (эсвэл зорилгоо) хуваалцаж, танаас тусламж хүсч байна.

Би төсөл/хэсгийг хоёуланг нь нэг Arduino -д нэгтгэхийг оролдсон боловч бүтэлгүйтэв. Таны санал, санааг хуваалцаж, энэ асуудлыг шийдвэрлэх, төслийг бүхэлд нь сайжруулахад надад тусална уу.

Би хэлхээг хоёуланг нь нэгтгэхийг хүсч, зөвхөн нэг апп (аль хэдийн үүсгэсэн), нэг Arduino, нэг Bluetooth модулийг ашиглахыг хүсч байна

Тиймээс санал, санаагаа хуваалцаж, энэ асуудлыг шийдэж, төслийг бүхэлд нь сайжруулахад надад тусална уу.

Баярлалаа.

Бидний ажигласан хэсэгт зочлоорой

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