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

SMARS роботыг хэрхэн бүтээх вэ - Arduino Smart Robot Tank Bluetooth: 16 алхам (зурагтай)
SMARS роботыг хэрхэн бүтээх вэ - Arduino Smart Robot Tank Bluetooth: 16 алхам (зурагтай)

Видео: SMARS роботыг хэрхэн бүтээх вэ - Arduino Smart Robot Tank Bluetooth: 16 алхам (зурагтай)

Видео: SMARS роботыг хэрхэн бүтээх вэ - Arduino Smart Robot Tank Bluetooth: 16 алхам (зурагтай)
Видео: Live with Jamie & Nicole with Guest Carra 2024, Арваннэгдүгээр
Anonim
Image
Image
Хэсгийн жагсаалт
Хэсгийн жагсаалт

Энэ нийтлэлийг бахархалтайгаар PCBWAY ивээн тэтгэсэн болно.

PCBWAY нь дэлхийн өнцөг булан бүрт байгаа хүмүүст зориулан ПХБ -ийн загварыг чанарын өндөр түвшинд хийдэг. PCBWAY дээрээс маш сайн чанартайгаар 10 доллар ПХБ -ийг ердөө 5 доллараар худалдаж аваарай, баярлалаа PCBWAY. Миний энэ төсөлд ашиглахаар боловсруулсан Arduino Uno -ийн мотор бамбай нь PCBWAY ПХБ -ийн үйлчилгээг ашигладаг.

Энэхүү зааварчилгаанд би Arduino робот машиныг хэрхэн бүтээхийг SMARS робот гэж нэрлэх болно.

Эхэлцгээе

Алхам 1: Хэсгийн жагсаалт

SMARS роботын үндсэн загварыг бүтээхийн тулд танд цөөн хэдэн эд анги хэрэгтэй болно. 3D хэвлэсэн эд анги, электроникийн бүрэлдэхүүн гэсэн үндсэн хоёр хэсэгт хуваагддаг. 3D хэсгүүдийн хувьд та 3D принтер ашиглан өөрөө хэвлэх боломжтой бөгөөд та бүрэн хэмжээний 3D файлыг эндээс татаж авах боломжтой. Цахим бүрэлдэхүүн хэсгүүдийн хувьд та Amazon эсвэл AliExpress дээр худалдаж авах боломжтой.

Электроникийн эд анги:

  • 1 x Arduino Uno R3 DIP
  • 1 x Arduino мотор бамбай
  • 1 x Хэт авианы HC-SR04
  • 1 x IR мэдрэгч
  • 2 х араатай мотор 200 эрг / мин 6V
  • 8 х кабель холбогч эмэгтэй 10 см
  • 4 x кабель AWG24
  • 1 х холбогч 9V зай
  • 1 x 9V зай
  • 1 x Батерей эзэмшигч (2 x Li-ion 14500)
  • 1 x USB кабель
  • 1 x USB OTG

Алхам 2: 3D хэсгийг хэвлэх

3D хэсгийг хэвлэх
3D хэсгийг хэвлэх

SMARS -ийг бий болгох хэд хэдэн үндсэн хэсгүүд байдаг бөгөөд та бүтээх файлуудыг thingiverse.com дээрээс татаж авах боломжтой. SMARS -ийг бүтээсэн Кевин Томаст баярлалаа.

www.thingiverse.com/thing:2662828

3D хэвлэсэн хэсгүүдийг жагсаах

  • Явах эд анги
  • Мастер дугуй x2
  • Боолын дугуй x2
  • Механик зам x32
  • Бариул самбар (9в батерейны хувьд)
  • Хүрээ хайгч эзэмшигч
  • Хамрах хүрээ хайгч
  • Холбогч

Бүх эд ангиудыг хэвлэхийн тулд 3D Printer Creality Ender 3 -ийг нарийвчлалтайгаар ашигласан: 0.2, 30%дүүргэх.

Алхам 3: Мотор руу утас гагнах

Мотор руу утас гагнах
Мотор руу утас гагнах
Мотор руу утас гагнах
Мотор руу утас гагнах

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

  • 13 см улаан утсыг урд дугуйны моторын эерэг терминал руу гагнах
  • 13 см хэмжээтэй хар утсыг урд дугуйны моторын сөрөг терминал руу гагнах
  • 13 см хэмжээтэй улаан утсыг хойд дугуйны моторын эерэг терминал руу гагнах
  • 13см хэмжээтэй хар утсыг хойд дугуйны моторын сөрөг терминал руу гагнах

Гагнуурын дараа улаан, хар утсыг эргүүлээд бэхлээрэй. Энэ нь утсыг удирдахад хялбар болгодог.

Алхам 4: Fit Motors

Fit Motors
Fit Motors

Моторууд нь дугуйны нүхний ард байрлах төгс хэмжээтэй талбайд засах болно.

Алхам 5: Батерейг тохируулах

Тохиромжтой зай
Тохиромжтой зай
Тохиромжтой зай
Тохиромжтой зай

Батерей нь роботын дунд, хоёр хөдөлгүүрийн хооронд байрладаг. Та батерейнд 9В зайны холбогчийг холбох хэрэгтэй болно.

Хэрэв та Li-ion 3.7V хэмжээтэй 14500 хэмжээтэй хоёр цэнэглэдэг батерейг ашиглахыг хүсвэл танд 3 мм-ээс дээш хэмжээтэй явах эд анги, 2xAA батерейны багтаамж хэрэгтэй болно. Дараа нь батерейг явах эд анги дотор оруулж, Arduino Uno самбарыг чөлөөтэй гулсуулж болно.

Алхам 6: Fit Motors эзэмшигчид

Fit Motors эзэмшигчид
Fit Motors эзэмшигчид

Моторыг мотор эзэмшигчид байрлуулна. Моторын жижиг завсар руу оруулахын тулд та тэдгээрийг бага зэрэг нугалах хэрэгтэй болно. Оруулахаасаа өмнө моторын утсыг эдгээр утсаар түлхэх нь сайн практик юм.

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

Алхам 7: Дугуйг бэхлэх

Дугуйг бэхлэх
Дугуйг бэхлэх
Дугуйг бэхлэх
Дугуйг бэхлэх
Дугуйг бэхлэх
Дугуйг бэхлэх

Мастер ба Боол гэсэн хоёр төрлийн дугуй байдаг. Мастер дугуйг хөдөлгүүрээр удирддаг бол боолын дугуй нь чөлөөтэй ээрэх боломжтой.

Боолын дугуй нь явах эд анги дээрх тэврэлт рүү түлхдэг (бага зэрэг хүч шаардагдана). Тулгуур ба боолын дугуй нь ямар ч барзгар ирмэггүй байх ёстой бөгөөд ингэснээр тэд ямар ч хүчин чармайлтгүйгээр эргэх боломжтой болно.

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

Моторын кабелийг ар тал руу, цахилгааны кабелийг баруун тийш нь тэгшлээрэй.

Алхам 8: Моторыг турших

Туршилтын мотор
Туршилтын мотор

Батерейнд эерэг ба сөрөг утсыг хүрч мотор зөв ажиллаж байгааг шалгаарай. Тэд урам зоригтой эргэх ёстой!

Хэрэв батерейг холбох үед мотор эргэхгүй байвал утсыг мотор руу гагнаж байгаа эсэхийг шалгах хэрэгтэй бөгөөд угсрах үед сулрахгүй (тэдгээр нь маш нарийн байдаг). Мөн 9V батерей бүрэн цэнэглэгдсэн эсэхийг шалгаарай.

Алхам 9: Arduino нэмнэ үү

Arduino нэмнэ үү
Arduino нэмнэ үү
Arduino нэмнэ үү
Arduino нэмнэ үү

Arduino Uno эсвэл Arduino нийцтэй робот явах эд анги руу гулсуулна уу - SMARS явах эд ангиудын дээд хэсгийн урттай хоёр үүр байдаг. SMARS явах эд ангиудын дээд хэсгийг хуваахаас зайлсхийхийн тулд Arduino -ийг аажмаар оруулаад ямар нэгэн эсэргүүцэлтэй тулгарвал түүнийг зогсоож арилгана уу. Хэрэв суваг хангалттай том биш бол зүлгүүрлэх эсвэл файл хийх нь хамгийн сайн арга юм.

Хэрэв та аль хэдийн Bluino One -тэй бол ижил хэмжээтэй тул роботын явах эд анги руу гулгахад маш хялбар байх болно.

Bluino-ONE бол сайн сонголт бөгөөд та үүнийг Android утас эсвэл зөөврийн компьютер ашиглан bluetooth ашиглан програмчилж, хянах боломжтой.

Та Bluino-ONE-ийг Tindie дэлгүүрээс авах боломжтой.

Алхам 10: Мотор бамбайг сайжруулах

Мотор бамбайг сайжруулах
Мотор бамбайг сайжруулах

Энэхүү SMARS роботын төсөл дээр Arduino Uno -той хамт ашиглах хэд хэдэн мотор бамбайны сонголтууд байдаг бөгөөд ихэвчлэн Adafruit эсвэл нийцтэй (Хятадаас ирсэн клон) Motor Shield V1/v2 -ийг ашигладаг боловч энэ бамбайны сул тал нь Bluetooth холболтгүй байдаг. Андройд утсаар удирддаг SMARS роботын төсөлд шаардлагатай. Motor Shield v1 -ийг сайжруулах алхам алхмаар зааврыг дагана уу (bluetooth модулийг нэмнэ үү).

Хэрэв та Bluino-ONE (Bluetooth-тэй нийцтэй Arduino) эсвэл Bluino Motor Shield (Bluetooth-тэй мотор бамбай) ашигладаг бол Motor Shield v1-ийг сайжруулах алхамыг алгасаж болно.

Алхам 11: Мотор бамбай нэмнэ үү

Мотор бамбай нэмэх
Мотор бамбай нэмэх
Мотор бамбай нэмэх
Мотор бамбай нэмэх

Моторын бамбайг Arduino руу болгоомжтой оруулаарай, ингэснээр бүх тээглүүр нь толгойн залгуурт алга болж, гулзайлгахгүйгээр орно.

Эсвэл та Arduino Uno -д Bluino хөдөлгүүрийн бамбай хавсаргаж болно.

Алхам 12: Кабелийг холбоно уу

Кабелийг холбоно уу
Кабелийг холбоно уу

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

Та моторыг M1 ба M2 хоёр терминал руу холбодоггүй. Зөв зүйл бол "зүүн хөдөлгүүр" нь M1, "баруун мотор" нь M2 руу холбогддог.

Алхам 13: Замуудыг хавсаргана уу

Замуудыг хавсаргана уу
Замуудыг хавсаргана уу
Замуудыг хавсаргана уу
Замуудыг хавсаргана уу
Замуудыг хавсаргана уу
Замуудыг хавсаргана уу
Замуудыг хавсаргана уу
Замуудыг хавсаргана уу

Замуудыг зөв уртаар нь огтолсон 1.75 мм -ийн ширхэг утас ашиглан бие биетэйгээ холбодог.

Дугуйг хоёр талдаа ижил зүтгүүрээр өгөхийн тулд катерпиллар хэлбэрээр 16 замыг хоёр талдаа холбож болно.

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

Алхам 14: Нэмэлт модулийг хавсаргана уу

Нэмэлт модулийг хавсаргана уу
Нэмэлт модулийг хавсаргана уу
Нэмэлт модулийг хавсаргана уу
Нэмэлт модулийг хавсаргана уу
Нэмэлт модулийг хавсаргана уу
Нэмэлт модулийг хавсаргана уу

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

  • Servo -тай саад бэрхшээлээс зайлсхийх
  • Edge зайлсхийх Mod
  • IR мэдрэгчтэй мод
  • Хөнгөн дагагч мод
  • Шүүгээний мод
  • Дууны хяналтын горим
  • Гал сөнөөгч мод
  • Хөрсний чийгшил
  • Цэвэрлэх мод
  • Хүрзний мод
  • Хүрз V1 Mod
  • Хүрз V2 Mod
  • Өнгө мэдрэх горим
  • Бампер саад бэрхшээлээс зайлсхийх мод
  • Gripper Mod
  • Хумс мод
  • Forklift Mod
  • Ачааны чиргүүлийн мод
  • Лазер мод
  • Lego загвар

Бүрэн заавар, электроникийн бүрэлдэхүүн хэсгүүдийг харахын тулд SMARS програм дээр үзүүлсэн нэмэлт модулиудыг ашиглах шаардлагатай болно

Алхам 15: SMARS програм (Arduino Sketch, Schematics & Remote)

SMARS програм (Arduino ноорог, схем ба алсын удирдлага)
SMARS програм (Arduino ноорог, схем ба алсын удирдлага)
SMARS програм (Arduino ноорог, схем ба алсын удирдлага)
SMARS програм (Arduino ноорог, схем ба алсын удирдлага)
SMARS програм (Arduino ноорог, схем ба алсын удирдлага)
SMARS програм (Arduino ноорог, схем ба алсын удирдлага)
SMARS програм (Arduino ноорог, схем ба алсын удирдлага)
SMARS програм (Arduino ноорог, схем ба алсын удирдлага)

SMARS роботыг амьд болгохын тулд та эхлээд Arduino програмчилж, дараа нь мотор, мэдрэгч болон бусад эд ангиудыг угсарч, ингэснээр та SMARS роботыг тоглуулж удирдах боломжтой болно. Бүх зүйлийг хийхийн тулд та энэ Андройд аппыг ашиглаж болно:

SMARS програм

Үгүй бол та Arduino IDE програмыг ашиглан компьютер ашиглан Arduino Uno самбарыг програмчилж болно.

Алхам 16: Таашаал аваарай

Зугаацаарай
Зугаацаарай

Танд SMARS робот таалагдсан гэж найдаж байна. Хэрэв та үүнийг хийвэл хийсэн бүтээгдэхүүнээ хуваалцаж, линкээ хуваалцаж, Instructables & Youtube -д like дарж, бүртгүүлнэ үү. Урьдын адил, хэрэв танд асуулт байвал надад мэдэгдээрэй!

Роботуудын тэмцээн
Роботуудын тэмцээн
Роботуудын тэмцээн
Роботуудын тэмцээн

Роботын тэмцээнд дэд байр эзэлсэн

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