Агуулгын хүснэгт:
- Алхам 1: Материалыг угсрах
- Алхам 2: Arduino ба Motor Shield
- Алхам 3: Мотор бамбайг DC мотортой холбоно уу
- Алхам 4: Мотор бамбайг NIMH батерейтай холбоно уу
- Алхам 5: Радио хүлээн авагчийг Arduino руу холбоно уу
- Алхам 6: Arduino-ийн бие даасан горимд зориулсан тэжээлийн эх үүсвэрийг бэлтгэ
- Алхам 7: Arduino код
Видео: Алсын удирдлагатай Arduino танк: 9 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Хөөе, Би arduino дамжуулдаг RC сонгодог радиогоор удирддаг сайхан танк бүтээхийг хүсч байсан. Өнөө үед боломжтой бүх электрон төхөөрөмжүүд байгаа нь үнэхээр хялбар юм.
Энэ амьтныг бүтээхийн тулд та хэдэн элемент худалдаж авах хэрэгтэй болно. Энэхүү зааварчилгааны дагуу бид алхам алхмаар явах болно.
Алхам 1: Материалыг угсрах
Танд дараах элементүүд хэрэгтэй болно.
- T'Rex танк шиг аль хэдийн суурилуулсан 12V тогтмол гүйдлийн хоёр мотортой нэг танк
- Monster Shield шиг нэг Arduino -тэй нийцтэй мотор бамбай
- Нэг Arduino UNO R3 - албан ёсны нэгийг сонгоно уу
-Нэг 2 сувгийн RC дамжуулагч ба нэг RC хүлээн авагч-Би AM 27 MHZ дээр ажилладаг хуучин төхөөрөмжийг ашигласан боловч та ийм hobbykingr-tmhk-gt2b-3ch-2-4ghz-дамжуулагч-хүлээн авагч гэх мэт орчин үеийн загварыг олж болно.
- UNO R3 -ийн нэг батерей - 9В батерей нь одоогоор тийм ч тохиромжтой биш тул бат бөх чанар багатай
- Хөдөлгөөнд зориулагдсан нэг том батерей - Би NIMH 3300 мАч 10.5 вольт ашигласан тул тус бүр нь 1.5 вольт бүхий 7 эсийг таамаглаж байна.
- Хүн бүрийг хялбархан холбохын тулд зарим декан холбогч
- Гагнуурын төмөр
Би НҮБ -ыг програмчлахдаа Arduino IDE -ийг ашигласан бөгөөд Visual Studio 2017 -т бага зэрэг хяналтын хэрэгсэл нэмсэн
Алхам 2: Arduino ба Motor Shield
Би arduino -д бэлэн болсон моторын бамбайг сонгосон тул зүгээр л хооронд нь холбохоос өөр аргагүй болсон. Бамбай нь хэд хэдэн ПИН код авч байгаа тул өөр зорилгоор ашиглахгүй гэдгийг анхаарна уу.
Arduino UNO R3 нь хөдөлгүүр тус бүрийг ямар хурдаар эргүүлэх шаардлагатайг мэдэхийн тулд хөдөлгүүрийн бамбайтай ярилцах болно. Бид хоёр мотортой тул энэ нь шууд урагшлах болно.
Алхам 3: Мотор бамбайг DC мотортой холбоно уу
Алхам 4: Мотор бамбайг NIMH батерейтай холбоно уу
Алхам 5: Радио хүлээн авагчийг Arduino руу холбоно уу
Алхам 6: Arduino-ийн бие даасан горимд зориулсан тэжээлийн эх үүсвэрийг бэлтгэ
Алхам 7: Arduino код
Arduino үнэхээр хүчирхэг. Бага байхдаа хийхийг хүссэн бүх зүйлээ би одоо маш амархан хийж чадна! Цахилгаан хэрэгслийн талаар илүү ихийг мэдэх шаардлагагүй болсон.
Би энэ Arduino кодыг хоёр эх сурвалжаас бичсэн:
- унших-rc-хүлээн авагчийн утгууд
- Monster Moto Shield -ийн жишээ код
- Moto Shield -ийн үндсэн холбоос
Хоёуланг нь хольж, би RC хүлээн авагчаас уншилтыг шууд arduino дээрээ авч, утгыг хөдөлгүүрийн бамбайгаар дамжуулан мотор болгон хөрвүүлэх боломжтой.
Радиогоос хоёр сувгийг холихдоо моторын хоёр тусдаа хурдны заагч болж, холбогдох хэсгийг хэрхэн бичих талаар хэдэн санаа олж авахын тулд Joystick -тэй Tank Drive Mixing ашиглан интернетэд орлоо.
Энэ нь юу болохыг ойлгохын тулд би ХОУХ -ийг үзэх шаардлагатай болсон. Arduino -ийн талаархи зарим сайн нийтлэлүүд байдаг, SecretsOfArduinoPWM ба Tutorial PWM
Энэ кодыг "Sketch"> "Номын санг оруулах"> "Номын санг удирдах" цэснээс суулгаж болох EnableInterrupt.h дээр үндэслэн EnableInterrupt -ийг хайж олохыг анхаарна уу. Энэхүү номын сан нь стандарт тохиргоо, давталтын горимоос гадуур хүссэн үедээ RC хүлээн авагчийн утгыг авах боломжийг олгодог. Маш тохиромжтой.
Зөвлөмж болгож буй:
Алсын удирдлагатай танк хөтлөгч машин: 3 алхам
Алсын удирдлагатай танк хөтлөгч машин: Энэ бол алсын удирдлагатай танк хөтлөгчтэй машин хийх заавар юм. Өнөөдөр миний машин үйлдвэрлэхэд ашиглах иж бүрдэл бол замыг дагаж явах гэрэл мэдрэгч бүхий танк хөтлөгчтэй энгийн машины иж бүрдэл юм. Таны машинд гэрлийн мэдрэгч хэрэггүй, гэхдээ танк хөтлөгч машин хэрэгтэй
Утасгүй Arduino удирдлагатай танк (nRF24L01): 6 алхам (зурагтай)
Утасгүй Arduino удирдлагатай танк (nRF24L01): Сайн байна уу! Өнөөдөр би танд Arduino удирдлагатай танк болон алсын удирдлага хэрхэн хийхийг зааж өгөх болно. Танкны 3d хэвлэсэн эд ангиудыг (хянагч, замын хөтөч, савны тагийг эс тооцвол) timmiclark бүтээсэн бөгөөд эндээс олж болно
Ios болон Android -д зориулж 15 долларын алсын удирдлагатай ESP8266 робот бутлер / машин / танк бүтээх: 4 алхам
Ios болон Android -д зориулсан 15 долларын алсын удирдлагатай ESP8266 робот бутлер / машин / танк бүтээгээрэй: Та зууш идэхийн тулд гал тогоо руу алхахыг үзэн яддаг уу? Эсвэл шинэ ундаа авах уу? Энэ бүгдийг 15 долларын үнэтэй алсын удирдлагатай товчлуураар засч залруулахаас өмнө би Kickstarter төслийг дуу хоолойгоор удирддаг RGB LED зурвасын хувьд яг одоо ажиллуулж байна
Алсын удирдлагатай транзисторын удирдлагатай мотор; хэлхээний тойм: 9 алхам
Алсын удирдлагатай транзистороор удирддаг мотор; хэлхээний тойм: Энэ хэлхээ нь алсын удирдлагатай транзистороор удирддаг мотор юм. Алсын удирдлага нь хүчийг асаадаг. Транзистор нь моторыг асаах болно. Програмын код нь хөдөлгүүрийн хурдыг нэмэгдүүлэх болно. дараа нь хөдөлгүүрийн хурдыг тэг хүртэл бууруулна
Энгийн алсын удирдлагатай иж бүрдэл нь дөрвөн сувгийн RC тоглоомын алсын удирдлага болж хувирсан: 4 алхам
Ердийн алсын удирдлагатай иж бүрдэл нь дөрвөн сувагтай RC тоглоомын алсын удирдлага болж хувирав: 如何 将 通用 器 套件 转换 为 模型 中 遥控 的改造 方法 简单。 只需