Агуулгын хүснэгт:
- Алхам 1: Явах эд анги байгуулах
- Алхам 2: Бага бүрэлдэхүүн хэсгүүдийг холбох
- Алхам 3: Модулиудыг суурилуулах
- Алхам 4: Зайны мэдрэгчийг бэхлэх
- Алхам 5: Утасны холболт ба хэлхээний схем
- Алхам 6: Код
- Алхам 7: Эцсийн боловсруулалт
Видео: Моторт хөдөлгүүртэй машинаас зайлсхийх Arduino саад: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Сайн уу? мөн машинаас зайлсхийх Arduino саадыг хэрхэн яаж хийх тухай зааварчилгаанд тавтай морилно уу. Бид энэ төсөлд шаардлагатай материалыг олж аваад хөгжилтэй байх болно!
МАТЕРИАЛ:
- Эмэгтэй - Эрэгтэй утас
- Утас
- Зайны мэдрэгч
- Модон банз
- Горилла соронзон хальс/цахилгаан
- Дугуйтай 2 мотор
- Servo
- Халив
- Шураг
- Ардуино
- Батерейны батерей
- Дугуй
- USB -ээс батерейны багц
- Arduino моторын хавсралт
- USB Arduino
- PC
- Хуванцар тавиур
Цаашилбал, би танд Arduino дээр суурилсан саад бэрхшээлээс зайлсхийх робот хийх талаар заавар өгөх гэж байна. Энэхүү механизмыг нарийвчлан гаргахад алхам алхмаар зааварчилгааг доор өгөв. Гэсэн хэдий ч энэхүү төсөл нь бие даан ажиллах чадвартай робот юм. Уг процесс нь объект уруу явж байхдаа саад бэрхшээлийг даван туулах явдал юм. Дараа нь зүүн/баруун талыг скан хийж, илүү тохиромжтой замыг хөдөлгөж эхэлнэ. Энэхүү төслийн зорилго нь жолоодлогогүй автомашин, үйлдвэрлэлийн салбар гэх мэт манай нийгэмтэй холбогдож буй инженерчлэл/механикыг ойлгох явдал юм.
Алхам 1: Явах эд анги байгуулах
Хүрээг бүтээхийн тулд та энэ төслийг барихад бэлэн загвар эсвэл 1/2 фут х 1/4 фут хэмжээтэй энгийн хоосон мод авах хэрэгтэй болно. Энэ бол таны бүх arduino код, мотор ажилладаг үндсэн заавар болох үндэс суурь болно.
- DC мотор бүрт хоёр утас гагнах. Дараа нь боолтыг ашиглан хоёр моторыг явах эд анги руу бэхлээрэй.
- Шураг/цавуу/соронзон хальс ашиглан моторыг арын хэсгийн явах эд ангийн доод хэсэгт бэхлэнэ
- Мотор найдвартай, хүч авах чадвартай эсэхийг шалгаарай
- Дугуйг аваад ямар ч аргыг ашиглан дугуйг төслийн урд талд оруулна уу
Алхам 2: Бага бүрэлдэхүүн хэсгүүдийг холбох
Энэ алхамыг хийхийн тулд энэхүү төслийн дизайныг төгс болгохын тулд эдгээр хоёр бүрэлдэхүүн хэсгийг тодорхой байршилд байрлуулах шаардлагатай болно. Батерейны хайрцагны зүүн утсыг улаан утсаар гагнах замаар товчлуурыг хавсаргах шаардлагатай болно. Түүнчлэн, соронзон хальс, цавуу эсвэл эрэг ашиглан батерейныхаа суурийн дээд хэсэгт байрлуулж, төслийн доод талд шилжүүлэгчийг холбоно уу.
Алхам 3: Модулиудыг суурилуулах
*Тэмдэглэл: Arduino самбарыг холбохдоо USB кабелийг залгахад хангалттай зай үлдээгээрэй, учир нь дараа нь та Arduino самбарыг USB кабелиар компьютерт холбож програмчлах хэрэгтэй болно.
Гэсэн хэдий ч Arduino нь төслийн бүхэл бүтэн функцийг гүйцэтгэх гол хэсэг бөгөөд модуль бүрийг байрлуулах нь түүний үр ашиг, гоо зүйд нөлөөлдөг. Энэ машины жинг тэнцвэржүүлэхийн тулд зайны мэдрэгч ба Arduino -ийн байршлыг тодорхой газарт тохируулах шаардлагатай бөгөөд ардуиног зайны хайрцагны ард байрлах арын хэсэгт бэхлэх шаардлагатай болно. Моторын функц зөв ажиллахын тулд Arduino -ийн хавсралтыг Arduino -ийн дээд талд байрлуулсан эсэхийг шалгаарай. Дараа нь саад тотгорыг илрүүлэх, цаашдын аюулгүй байдлыг хангах бусад замыг хайхын тулд зайны мэдрэгч энэ төслийн өмнө байх ёстой гэдгийг санаарай.
Алхам 4: Зайны мэдрэгчийг бэхлэх
Дашрамд дурдахад зайны мэдрэгч нь энэхүү төслийг бүхэлд нь ажиллуулах, зам дээрх саад бэрхшээлээс зайлсхийх чухал хэсэг юм. Энэ алхамыг хийхийн тулд та servo -ийг бэхлэхэд тохиромжтой хоёр ширхэг хуванцарыг холбох хэрэгтэй бөгөөд үүнийг манай хүрээтэй холбохын тулд хуванцар сууринд бэхлээрэй. Энэ нь зайны мэдрэгчийн аль ч чиглэлд хөдөлгөхөд ашигладаг аливаа ирээдүйн хөдөлгөөнийг хөдөлгөөнт болон эргүүлэх механизмаар хангах болно. Энэ бүрэлдэхүүн хэсгийг суурь эсвэл хүрээний урд талд бэхлээд зайны мэдрэгчийг ашиглана уу.
Зайны мэдрэгчийн тусламжтайгаар та үүнийг дөнгөж үүсгэсэн механизмын урд талд соронзон хальс/цавуу/зип холболтоор бэхлэх хэрэгтэй болно.
Хэт авианы мэдрэгч рүү дөрвөн холбогч утсыг холбож, бэхэлгээний бэхэлгээнд бэхлээрэй. Дараа нь хаалтийг явах эд анги дээр аль хэдийн суулгасан TowerPro микро servo дээр холбоно уу.
Алхам 5: Утасны холболт ба хэлхээний схем
Эдгээр утас холболт нь төсөлд чиг үүргээ гүйцэтгэх боломжийг олгодог тул бүрэлдэхүүн хэсэг бүрийг ямар хэсэгтэй холбож байгаагаа сайтар шалгаж үзээрэй. Хэлхээний схемээс та Arduino -ийг жолоодох, мэдрэх гэх мэт шаардлагатай холболтуудыг олох боломжтой.
*Тэмдэглэл: Энэхүү схемд дөрвөн мотор багтсан боловч бид нэмэлт хоёрыг үл тоомсорлож, үргэлжлүүлж болно.
Алхам 6: Код
Эдгээрийн аль нь ч Arduino програмчлагдсан кодгүйгээр ажиллахгүй. Хэрэв би утсыг зөв холбосон бол уг төслийг бүхэлд нь ажиллуулах кодыг өгсөн. Та кодыг илүү сайн ойлгож, хуулбарлахын тулд өгсөн зургуудыг үзэж болно.
Алхам 7: Эцсийн боловсруулалт
Бид бүх алхмуудыг хийж дуусгаснаар энэ үйл явцыг даван туулж, энэхүү төслийн хүрээнд орсон бүх холболт/бүрэлдэхүүн хэсгүүдийг тодруулна уу.
- Arduino -г компьютерт холбоно уу
- Шаардлагатай номын санг татаж авах (AFMOTOR, NEWPING)
- Кодыг эмхэтгэх
- Кодыг зөв порт руу оруулна уу
- Туршилт, салгах
- Батерейг дарж, унтраалгыг асаагаад жолоодоорой!
Зөвлөмж болгож буй:
TM1637 LED дэлгэц ба саад бэрхшээлээс зайлсхийх мэдрэгч ашиглан Arduino тоолуур: 7 алхам
TM1637 LED дэлгэц ба саад бэрхшээлээс зайлсхийх мэдрэгч ашиглан Arduino тоолуур: Энэхүү зааварчилгаанд бид LED дэлгэц TM1637, саад бэрхшээлээс зайлсхийх мэдрэгч, Visuino ашиглан энгийн оронтой тоологч хэрхэн хийх талаар сурах болно
5 in 1 Arduino робот - Намайг дага - Мөр мөрдөж байна - Сумо - Зураг - Саад бэрхшээлээс зайлсхийх: 6 алхам
5 in 1 Arduino робот | Намайг дага | Мөр мөрдөж байна | Сумо | Зураг | Саад бэрхшээлээс зайлсхийх: Энэхүү роботын хяналтын самбар нь ATmega328P микроконтроллер ба L293D мотор драйвертай. Мэдээжийн хэрэг, энэ нь Arduino Uno самбараас ялгаатай биш боловч мотор жолоодохын тулд өөр бамбай хэрэггүй тул илүү ашигтай юм! Энэ нь үсрэлтээс ангид байдаг
Саад бэрхшээлээс зайлсхийх робот (Arduino): 8 алхам (зурагтай)
Саад бэрхшээлээс зайлсхийх робот (Arduino): Энд би танд Arduino дээр суурилсан саад бэрхшээлээс зайлсхийх робот хийх талаар заавар өгөх гэж байна. Энэ роботыг маш хялбар аргаар хийх талаар алхам алхмаар зааварчилгаа өгнө гэж найдаж байна. Роботоос зайлсхийх саад бол аливаа бие даасан байдлаас зайлсхийх чадвартай бүрэн бие даасан робот юм
Робот машинаас зайлсхийх саад бэрхшээл: 9 алхам
Робот машинаас зайлсхийх саад бэрхшээл: роботоос зайлсхийх саадыг хэрхэн бүтээх вэ
Гэртээ машинаас зайлсхийх DIY Arduino саад: 5 алхам
Гэртээ машинаас зайлсхийх DIY Arduino: Энэ нийтлэлд би гэртээ Arduino саадгүй машиныг хэрхэн яаж хийхийг танд үзүүлэх болно