Агуулгын хүснэгт:
- Алхам 1: Youtube видео холбоос
- Алхам 2: Шаардлагатай эд анги, багаж хэрэгсэл
- Алхам 3: Бүтэц / явах эд анги
- Алхам 4: Мотор / идэвхжүүлэгч
- Алхам 5: Мотор терминалыг бэлтгэ
- Алхам 6: Моторыг холбож, дээд дээврийг суулгана уу
- Алхам 7: Хянагч
- Алхам 8: H гүүр (LM 298 модуль)
- Алхам 9: Эрчим хүчний эх үүсвэр
- Алхам 10: Цахилгааны утас
- Алхам 11: Хяналтын логик
- Алхам 12: Програм хангамж
- Алхам 13: Arduino код
Видео: Arduino ашиглан ухаалаг гар утасны удирдлагатай RC машин: 13 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Энэхүү зааварчилгаа нь ухаалаг гар утасны удирдлагатай Arduino робот машиныг хэрхэн яаж хийхийг харуулж байна.
2016 оны 10 -р сарын 25 -ны өдөр шинэчлэгдсэн
Алхам 1: Youtube видео холбоос
Алхам 2: Шаардлагатай эд анги, багаж хэрэгсэл
1. 4WD робот явах эд ангийн иж бүрдэл 2. Arduino Uno
3. LM298 H гүүр модуль
4. Bluetooth модуль HC-05
5. 12v Li-po зай
6. Эрэгтэй, эмэгтэй холбогч утас
7. Эрэгтэй эрэгтэй холбогч утас
8. Сувгийн соронзон хальс эсвэл бусад соронзон хальс 9. Ухаалаг гар утас
Алхам 3: Бүтэц / явах эд анги
Та бэлэн 4WD машины явах эд анги худалдаж авах боломжтой эсвэл PVC / ямар ч төрлийн хатуу самбар ашиглан хийж болно.
Алхам 4: Мотор / идэвхжүүлэгч
Энэ төсөлд би 6V DC мотор ашигладаг. Та 6 вольтын тогтмол гүйдлийн мотор ашиглаж болно.
Алхам 5: Мотор терминалыг бэлтгэ
Ойролцоогоор 5-6 инчийн урттай 4 ширхэг улаан, хар утсыг хайчилж ав.
0.5 м2 хэмжээтэй утас ашиглаж болно.
Утасны тусгаарлагчийг төгсгөл бүрээс нь салгаж, утсыг моторын терминал руу гагнана
Та моторын туйлыг зайны багцад холбож шалгаж болно. Хэрэв энэ нь урагшаа эргэдэг бол (улаан утас нь батерейны сөрөг үзүүртэй, хар утас) холболт зөв байна.
Алхам 6: Моторыг холбож, дээд дээврийг суулгана уу
Алхам 7: Хянагч
Arduino UNO бол Microchip ATmega328P микроконтроллер дээр суурилсан нээлттэй эх сурвалжтай микроконтроллерийн самбар бөгөөд Arduino.cc-ээс боловсруулсан болно. Энэхүү самбар нь янз бүрийн өргөтгөлийн самбар (бамбай) болон бусад хэлхээнд холбогдож болох дижитал ба аналог оролт/гаралтын (I/O) тээглүүрээр тоноглогдсон байдаг. Энэхүү самбар нь 14 дижитал тээглүүр, 6 аналог зүүтэй бөгөөд B төрлийн USB кабелиар Arduino IDE (Хөгжлийн нэгдсэн орчин) програмчлагдах боломжтой. Энэ нь 7-20 вольтын хүчдэлийг хүлээн авдаг боловч USB кабель эсвэл гадаад 9 вольтын батерейгаар тэжээгддэг. Энэ нь мөн Arduino Nano, Leonardo нартай төстэй юм. Тоног төхөөрөмжийн лавлах загварыг Creative Commons Attribution Share-Alike 2.5 лицензийн дагуу тараасан бөгөөд Arduino вэбсайт дээр байрлуулсан болно. Тоног төхөөрөмжийн зарим хувилбаруудын зохион байгуулалт, үйлдвэрлэлийн файлууд бас байдаг. "Uno" гэдэг нь итали хэлнээс орчуулагдсан гэсэн үг бөгөөд Arduino Software (IDE) 1.0 -ийг гаргасныг тэмдэглэхээр сонгосон юм. Uno самбар ба Arduino Software (IDE) 1.0 хувилбар нь Arduino -ийн лавлах хувилбарууд байсан бөгөөд одоо шинэ хувилбарууд болон хөгжиж байна. Uno самбар нь USB Arduino цувралын анхны самбар бөгөөд Arduino платформын лавлах загвар юм. Arduino Uno дээрх ATmega328 нь bootloader програмаар тоноглогдсон бөгөөд гадны техник хангамжийн програм ашиглахгүйгээр түүнд шинэ код оруулах боломжийг олгодог. [3] Энэ нь анхны STK500 протоколыг ашиглан харилцдаг. Uno нь өмнөх бүх самбараас ялгаатай нь FTDI USB-серийн драйверын чипийг ашигладаггүй. Үүний оронд USB-ээс цуваа хувиргагчаар програмчлагдсан Atmega16U2 (R2 хүртэлх хувилбар хүртэл Atmega8U2) ашигладаг.
Микроконтроллерыг ихэвчлэн C, C ++ програмчлалын хэлний онцлог аялгуу ашиглан програмчилдаг. Arduino төсөл нь уламжлалт хөрвүүлэгч багаж хэрэгслийг ашиглахаас гадна Processing language төсөлд суурилсан хөгжлийн нэгдсэн орчинг (IDE) хангадаг.
Алхам 8: H гүүр (LM 298 модуль)
H гүүр гэж юу вэ? H гүүр гэдэг нэр томъёо нь ийм хэлхээний ердийн график дүрслэлээс гаралтай. Энэ нь тогтмол гүйдлийн хөдөлгүүрийг урвуу, урвуу чиглэлд жолоодох хэлхээ юм. Ажиллах: H гүүрний ажлыг ойлгохын тулд дээрх зургийг үзнэ үү.
Энэ нь S1, S2, S3, S4 гэсэн 4 электрон унтраалгаас (транзистор / MOSFETs / IGBTS) бүрдэнэ. S1 ба S4 унтраалга хаагдах үед (мөн S2 ба S3 нээлттэй) хөдөлгүүр дээр эерэг хүчдэл үүснэ, энэ нь урагшаа эргэдэг, S2 ба S3 хаагдаж, S1 ба S4 -ийг нээх үед урвуу хүчдэл орно. мотор даяар ашигладаг тул урвуу чиглэлд эргэдэг.
Тэмдэглэл: Нэг гар дээрх унтраалга (S1, S2 эсвэл S3, S4 аль аль нь) нэгэн зэрэг хаагдахгүй бөгөөд энэ нь үхсэн богино холболт үүсгэх болно. H гүүрийг нэгдсэн хэлхээ хэлбэрээр авах боломжтой, эсвэл 4transistors эсвэл MOSFETs ашиглан өөрөө барьж болно. Манай тохиолдолд моторын хурд, чиглэлийг хянах боломжтой LM298 H-bridge IC ашигладаг.
Зүү тайлбар:
Гарах 1: DC мотор 1 "+" эсвэл stepper мотор A+
Гарах 2: DC мотор 1 "-" эсвэл stepper мотор A-
Гарах 3: DC мотор 2 "+" эсвэл stepper мотор B+
Гарах 4: В мотор гарч ирдэг
12V зүү: 12V оролт, гэхдээ та 7-35 В -ийг ашиглаж болно
GND: Газар
5V зүү: 12V холбогчийг байрлуулсан бол 5V гаралт, таны Arduino -г тэжээхэд тохиромжтой (гэх мэт)
EnA: А хөдөлгүүрт зориулсан ХОУХ -ны дохиог идэвхжүүлдэг ("Arduino Sketch -ийн анхаарах зүйлс" хэсгийг үзнэ үү)
IN1: А моторыг идэвхжүүлнэ үү
IN2: MotorA -г идэвхжүүлнэ үү
IN3: MotorB -ийг идэвхжүүлнэ үү
IN4: MotorB -ийг идэвхжүүлнэ үү
EnB: B хөдөлгүүрт ХОУХШ дохиог идэвхжүүлдэг
Алхам 9: Эрчим хүчний эх үүсвэр
Эдгээр батерейг ашиглах боломжтой:
1. АА шүлтлэг батерей (Цэнэглэдэггүй) 2. AA NiMh эсвэл NiCd батерей (цэнэглэдэг)
3. Ли Ион батерей
4. LiPo батерей
Алхам 10: Цахилгааны утас
Цахилгааны утсыг холбохын тулд танд хэд хэдэн холбогч утас хэрэгтэй болно. Хоёр моторын улаан утсыг (тал бүр дээр), хар утсыг хооронд нь холбоно.
Эцэст нь та хоёр талдаа хоёр терминалтай байна. MOTORA нь баруун талын хоёр хөдөлгүүрийг хариуцдаг бөгөөд зүүн талын хоёр хөдөлгүүр нь MOTORB -т холбогдсон бөгөөд доорх зааврыг дагаж бүх зүйлийг холбоно уу.
Мотор холболт:
Out1 -> Зүүн талын моторын улаан утас (+)
Out2 -> Зүүн талын моторын хар утас (-)
Out3 -> Баруун талын моторын улаан утас (+)
Out4 -> Баруун талын моторын хар утас (-)
LM298 -> Arduino
IN1 -> D5
IN2-> D6
IN2 -> D9
IN2-> D10
Bluetooth модуль -> Arduino
Rx-> Tx
Tx -> Rx
GND -> GND
Vcc -> 3.3V
Эрчим хүч:
12V -> Батерейны улаан утсыг холбоно уу
GND -> Батерейны хар утас ба Arduino GND зүүг холбоно уу
5V -> Arduino 5V зүү рүү холбогдоно уу
Алхам 11: Хяналтын логик
Алхам 12: Програм хангамж
Програм хангамжийн хэсэг нь маш энгийн, номын сан шаардлагагүй, хэрэв та өмнөх алхмуудын логик хүснэгтийг ойлгосон бол өөрийн кодоо бичиж болно. Би кодыг бичихэд их цаг зарцуулдаггүй байсан тул өөр хүний бичсэн кодыг ашиглан робот машиныг удирдахын тулд ухаалаг гар утсаа ашиглаж байгаа бөгөөд ухаалаг гар утас нь хянагчтай Bluetooth модуль (HC -06) 05) Апп татаж авах Апп суулгасны дараа та үүнийг Bluetooth модультай хослуулах ёстой. Хослуулах нууц үг нь "1234" юм.
Татаж авах линк: https://play.google.com/store/apps/details? Id = brau…
Алхам 13: Arduino код
==> Arduino код
Эсвэл
www.mediafire.com/folder/jbgp52d343bgj/Smartphone_Controlled_RC_Car_Using_Arduino_%7C%7C_By_Tafhim
Зөвлөмж болгож буй:
Ухаалаг гар утасны видео дамжуулалт ба хяналт 4WD робот машин (Bluetooth -ээр): 5 алхам
Ухаалаг гар утасны видео дамжуулалт ба хяналт 4WD робот машин (Bluetooth -ээр): Сайн байна уу! Би Arduino -д зориулсан өвөрмөц TFT бамбайд зориулагдсан цуврал нийтлэлээ үргэлжлүүлж байна. Энэхүү нийтлэл нь " алсын хараатай " 4WD робот бүтээхэд зориулагдах болно. зураг дамжуулах нийтлэг, хямд камер OV7670 -ийг ашиглан
Bluetooth ухаалаг гар утасны удирдлагатай ухаалаг LED чийдэн: 7 алхам
Bluetooth ухаалаг гар утсаар удирддаг Ухаалаг LED чийдэн: Би гэрэлтүүлгийн төхөөрөмжөө хянахыг үргэлж мөрөөддөг. Дараа нь хэн нэгэн гайхалтай өнгөлөг LED чийдэн хийжээ. Би саяхан Youtube дээр Жозеф Кашагийн LED чийдэнг олж харсан. Үүнээс урам зориг авч, тохиргоогоо хадгалж байхдаа хэд хэдэн функц нэмж оруулахаар шийдсэн
Ухаалаг гар утасны хяналттай машин [Прототип]: 7 алхам
Ухаалаг гар утасны хяналттай машин [Прототип]: Өнөөдрийн зааварчилгааны дагуу бид моторт бэхэлгээнд зориулагдсан 3D хэвлэсэн полилактик хүчил (PLA) агуулсан модон суурьтай алсын удирдлагатай машины энгийн бөгөөд гоёмсог загварыг бүтээхэд танд туслах болно. моторыг холбоно
DIY ухаалаг гар утасны удирдлагатай RC машиныг хэрхэн яаж хийх вэ: 8 алхам (зурагтай)
DIY ухаалаг гар утасны удирдлагатай RC машиныг хэрхэн яаж хийх вэ: Сайн байна уу, залуусаа! Энэхүү гарын авлагад би Arduino дээр суурилсан ухаалаг гар утасны удирдлагатай RC машин хийх гэж байна. Энэ машиныг ямар ч Андройд утас, таблет ашиглан Bluetooth ашиглан удирдах боломжтой. Энэ бол гайхалтай төсөл юм. Үүнийг хийхэд хялбар, програмчлахад хялбар, бас
Blynk програм ашиглан USB ашиглан ухаалаг гар утсыг ашиглан Arduino -г удирдах: 7 алхам (зурагтай)
Blynk програм ашиглан USB ашиглан ухаалаг гар утсыг ашиглан Arduino -ийг удирдах Arduino эсвэл c-ээ алсаас удирдах хамгийн энгийн шийдэл