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

Моторт хөдөлгүүртэй машинаас зайлсхийх Arduino саад: 7 алхам
Моторт хөдөлгүүртэй машинаас зайлсхийх Arduino саад: 7 алхам

Видео: Моторт хөдөлгүүртэй машинаас зайлсхийх Arduino саад: 7 алхам

Видео: Моторт хөдөлгүүртэй машинаас зайлсхийх Arduino саад: 7 алхам
Видео: 50 САМЫХ ИННОВАЦИОННЫХ ЛИЧНЫХ ТРАНСПОРТНЫХ СРЕДСТВ 2021–2022 гг. 2024, Арваннэгдүгээр
Anonim
Мотор хөдөлгүүртэй машинаас зайлсхийх Arduino саад
Мотор хөдөлгүүртэй машинаас зайлсхийх Arduino саад
Arduino саадыг мотороор ажилладаг машинаас зайлсхийх
Arduino саадыг мотороор ажилладаг машинаас зайлсхийх
Мотор хөдөлгүүртэй машинаас зайлсхийх Arduino саад
Мотор хөдөлгүүртэй машинаас зайлсхийх Arduino саад

Сайн уу? мөн машинаас зайлсхийх Arduino саадыг хэрхэн яаж хийх тухай зааварчилгаанд тавтай морилно уу. Бид энэ төсөлд шаардлагатай материалыг олж аваад хөгжилтэй байх болно!

МАТЕРИАЛ:

  • Эмэгтэй - Эрэгтэй утас
  • Утас
  • Зайны мэдрэгч
  • Модон банз
  • Горилла соронзон хальс/цахилгаан
  • Дугуйтай 2 мотор
  • Servo
  • Халив
  • Шураг
  • Ардуино
  • Батерейны батерей
  • Дугуй
  • USB -ээс батерейны багц
  • Arduino моторын хавсралт
  • USB Arduino
  • PC
  • Хуванцар тавиур

Цаашилбал, би танд Arduino дээр суурилсан саад бэрхшээлээс зайлсхийх робот хийх талаар заавар өгөх гэж байна. Энэхүү механизмыг нарийвчлан гаргахад алхам алхмаар зааварчилгааг доор өгөв. Гэсэн хэдий ч энэхүү төсөл нь бие даан ажиллах чадвартай робот юм. Уг процесс нь объект уруу явж байхдаа саад бэрхшээлийг даван туулах явдал юм. Дараа нь зүүн/баруун талыг скан хийж, илүү тохиромжтой замыг хөдөлгөж эхэлнэ. Энэхүү төслийн зорилго нь жолоодлогогүй автомашин, үйлдвэрлэлийн салбар гэх мэт манай нийгэмтэй холбогдож буй инженерчлэл/механикыг ойлгох явдал юм.

Алхам 1: Явах эд анги байгуулах

Явах эд анги байгуулах
Явах эд анги байгуулах
Явах эд анги байгуулах
Явах эд анги байгуулах

Хүрээг бүтээхийн тулд та энэ төслийг барихад бэлэн загвар эсвэл 1/2 фут х 1/4 фут хэмжээтэй энгийн хоосон мод авах хэрэгтэй болно. Энэ бол таны бүх arduino код, мотор ажилладаг үндсэн заавар болох үндэс суурь болно.

  1. DC мотор бүрт хоёр утас гагнах. Дараа нь боолтыг ашиглан хоёр моторыг явах эд анги руу бэхлээрэй.
  2. Шураг/цавуу/соронзон хальс ашиглан моторыг арын хэсгийн явах эд ангийн доод хэсэгт бэхлэнэ
  3. Мотор найдвартай, хүч авах чадвартай эсэхийг шалгаарай
  4. Дугуйг аваад ямар ч аргыг ашиглан дугуйг төслийн урд талд оруулна уу

Алхам 2: Бага бүрэлдэхүүн хэсгүүдийг холбох

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

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

Алхам 3: Модулиудыг суурилуулах

Модулийг суурилуулах
Модулийг суурилуулах
Модулийг суурилуулах
Модулийг суурилуулах

*Тэмдэглэл: Arduino самбарыг холбохдоо USB кабелийг залгахад хангалттай зай үлдээгээрэй, учир нь дараа нь та Arduino самбарыг USB кабелиар компьютерт холбож програмчлах хэрэгтэй болно.

Гэсэн хэдий ч Arduino нь төслийн бүхэл бүтэн функцийг гүйцэтгэх гол хэсэг бөгөөд модуль бүрийг байрлуулах нь түүний үр ашиг, гоо зүйд нөлөөлдөг. Энэ машины жинг тэнцвэржүүлэхийн тулд зайны мэдрэгч ба Arduino -ийн байршлыг тодорхой газарт тохируулах шаардлагатай бөгөөд ардуиног зайны хайрцагны ард байрлах арын хэсэгт бэхлэх шаардлагатай болно. Моторын функц зөв ажиллахын тулд Arduino -ийн хавсралтыг Arduino -ийн дээд талд байрлуулсан эсэхийг шалгаарай. Дараа нь саад тотгорыг илрүүлэх, цаашдын аюулгүй байдлыг хангах бусад замыг хайхын тулд зайны мэдрэгч энэ төслийн өмнө байх ёстой гэдгийг санаарай.

Алхам 4: Зайны мэдрэгчийг бэхлэх

Зайны мэдрэгчийг аюулгүй болгох
Зайны мэдрэгчийг аюулгүй болгох

Дашрамд дурдахад зайны мэдрэгч нь энэхүү төслийг бүхэлд нь ажиллуулах, зам дээрх саад бэрхшээлээс зайлсхийх чухал хэсэг юм. Энэ алхамыг хийхийн тулд та servo -ийг бэхлэхэд тохиромжтой хоёр ширхэг хуванцарыг холбох хэрэгтэй бөгөөд үүнийг манай хүрээтэй холбохын тулд хуванцар сууринд бэхлээрэй. Энэ нь зайны мэдрэгчийн аль ч чиглэлд хөдөлгөхөд ашигладаг аливаа ирээдүйн хөдөлгөөнийг хөдөлгөөнт болон эргүүлэх механизмаар хангах болно. Энэ бүрэлдэхүүн хэсгийг суурь эсвэл хүрээний урд талд бэхлээд зайны мэдрэгчийг ашиглана уу.

Зайны мэдрэгчийн тусламжтайгаар та үүнийг дөнгөж үүсгэсэн механизмын урд талд соронзон хальс/цавуу/зип холболтоор бэхлэх хэрэгтэй болно.

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

Алхам 5: Утасны холболт ба хэлхээний схем

Утасны холболт ба хэлхээний схем
Утасны холболт ба хэлхээний схем

Эдгээр утас холболт нь төсөлд чиг үүргээ гүйцэтгэх боломжийг олгодог тул бүрэлдэхүүн хэсэг бүрийг ямар хэсэгтэй холбож байгаагаа сайтар шалгаж үзээрэй. Хэлхээний схемээс та Arduino -ийг жолоодох, мэдрэх гэх мэт шаардлагатай холболтуудыг олох боломжтой.

*Тэмдэглэл: Энэхүү схемд дөрвөн мотор багтсан боловч бид нэмэлт хоёрыг үл тоомсорлож, үргэлжлүүлж болно.

Алхам 6: Код

Код
Код
Код
Код
Код
Код
Код
Код

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

Алхам 7: Эцсийн боловсруулалт

Төгсгөл
Төгсгөл
Төгсгөл
Төгсгөл
Төгсгөл
Төгсгөл

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

  1. Arduino -г компьютерт холбоно уу
  2. Шаардлагатай номын санг татаж авах (AFMOTOR, NEWPING)
  3. Кодыг эмхэтгэх
  4. Кодыг зөв порт руу оруулна уу
  5. Туршилт, салгах
  6. Батерейг дарж, унтраалгыг асаагаад жолоодоорой!

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