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

Гар хөдөлгөөнөөр удирддаг RC машин: 15 алхам
Гар хөдөлгөөнөөр удирддаг RC машин: 15 алхам

Видео: Гар хөдөлгөөнөөр удирддаг RC машин: 15 алхам

Видео: Гар хөдөлгөөнөөр удирддаг RC машин: 15 алхам
Видео: How To Plan Your Guatemala Trip! 2024, Долдугаар сарын
Anonim
Гар дохио зангаагаар удирддаг RC машин
Гар дохио зангаагаар удирддаг RC машин
Гар дохио зангаагаар удирддаг RC машин
Гар дохио зангаагаар удирддаг RC машин

Сайн уу Дэлхий!

Энэ бол миний анхны зааварчилгаа юм

Хэрэв танд асуулт байвал асуухаас бүү эргэлзээрэй.

Зорилтот бүлэг:

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

Танд хэрэгтэй зүйл:

· (2) x Elegoo Uno R3 хянагчийн самбар

· (2) x Прототипийг өргөтгөх самбар

· (1) x HC-05 Bluetooth модуль

· (1) x HC-06 Bluetooth модуль

· (1) x гар бээлий

· (1) x GY-521 модуль

· (12) x M-M утас

· (6) x F-M утас

· (2) x 9V тогтмол гүйдлийн зай

R/C машин

· (1) x үндсэн самбар

· (2) x кодлогч диск

· (2) x Wheel

· (2) x Сааруулагч DC хөдөлгүүр

· (1) x Батерейны сав

· (4) x M3*30 шураг

· (8) x M3*6 шураг

· (8) x M3 самар

· (1) x Switch

· (4) x бэхэлгээ

· (1) x Hammer caster

· (4) x AA батерей

· (1) x L9110S 2-CH H-bridge Stepper Motor Dual DC DC Controller Board

Алхам 1: Алхам 1:

1-р алхам
1-р алхам
1-р алхам
1-р алхам
1-р алхам
1-р алхам
1-р алхам
1-р алхам

ЗОРИЛГО: Бодын хурдыг тохируулж, HC-06 (SLAVE) нууц үгийг тохируулна уу

HC-06 бол зөвхөн Bluetooth-ийн модуль бөгөөд энэ нь зөвхөн түүнтэй ярилцах боломжтой гэсэн үг юм. HC-06 автомат горимд AT горимд ордог. AT горим нь Bluetooth модулийн зарим тохиргоог асуух/тохируулах боломжийг олгодог команд горим юм.

I. Зөвхөн компьютерт холбогдсон Arduino болон USB сериалтай. Дээрх хавсралтын дагуу хоосон ноорог Arduino -д байршуулна уу

II. USB цувралыг компьютерээс салга.

III. HC-06 ба Arduino-ийг (4) F-M утастай холбоно уу-step1wire хавсралтыг үзнэ үү.

IV. USB цувралыг компьютерт холбоно уу. Энэ нь HC-06-ийг секунд тутамд асаах, унтраах болно.

V. Цуваа дэлгэц дээр дараад “Шугамын төгсгөлгүй” байгаа эсэхийг шалгаарай, цуваа дэлгэцийн доод талд дамжуулах хурдыг “9600” болгож тохируулсан эсэхийг шалгаарай.

IV. Цуваа монитор текст талбарт AT гэж бичээд OK хэвлэх ёстой (энэ нь цуваа монитор болон Bluetooth хоёрын хооронд холбоо байна гэсэн үг юм)

VII. HC-06-ийн анхдагч нууц үг нь 1234, гэхдээ тийм биш тохиолдолд. AT+PIN1234 гэж бичээд илгээх товчийг дарна уу. Цуваа монитор нь OKsetPIN -ийг хэвлэх болно. Энэ нь HC-06 хослох нууц үгийг 1234 болгоно (HC-06 ба HC-05 хоорондох нууц үг ижил байх ёстой).

VIIII. AT+BAUD8 гэж бичээд илгээх товчийг дарна уу. Цуваа дэлгэц нь OK115200 -ийг хэвлэх болно. Энэ нь HC-06-ийн baud-ийн хурдыг 115200 болгоно. (HC-06 ба theHC-06-ийн хоорондох дамжуулах хурд ижил байх ёстой).

Алхам 2: Алхам 2: HC-06 (SLAVE) хаягийг авах

Алхам 2: HC-06 (SLAVE) хаягийг авах
Алхам 2: HC-06 (SLAVE) хаягийг авах
Алхам 2: HC-06 (SLAVE) хаягийг авах
Алхам 2: HC-06 (SLAVE) хаягийг авах
Алхам 2: HC-06 (SLAVE) хаягийг авах
Алхам 2: HC-06 (SLAVE) хаягийг авах

Та HC-06 хаягийг Андройд утсаар дамжуулан Bluetooth Finder програмаар дамжуулан эсвэл HC-05 ашиглан HC-05-ийн эргэн тойрон дахь Bluetooth модулийг үнэрлэх боломжтой.

HC-06 хаягийг санаарай. HC-05-ийг тохируулахдаа танд энэ мэдээлэл хэрэгтэй болно

HC-06 хаягийг Bluetooth Finder ашиглан авах

I. Хавсаргасан зургийг үзнэ үү

ТАЙЛБАР: MAC хаяг нь дээр дурдсан хаяг шиг харагдах болно. Bluetooth модулийг ихэвчлэн "HC-06" гэж нэрлэдэг.

I. Bluetooth Finder програмыг татаж авах

II. HC-06 асаж, анивчих үед андройд утсыг HC-06-тай хослуул

III. HC-06-ийн нууц үг 1234 байх болно. Бид өмнө нь AT+PIN1234 командын тусламжтайгаар нууц үгээ тохируулсан.

IV. HC-06 ба Anroid утсыг хослуулсны дараа. Bluetooth Finder програмыг нээж, хаяг нь юу болохыг олж мэдээрэй.

Алхам 3: Алхам 3: HC-05-ийг тохируулах (мастер)

Алхам 3: HC-05-ийг тохируулах (мастер)
Алхам 3: HC-05-ийг тохируулах (мастер)
Алхам 3: HC-05-ийг тохируулах (мастер)
Алхам 3: HC-05-ийг тохируулах (мастер)

*HC-06 хаягаар HC-06 хаягийг авах

ЗОРИЛГО: Зөвхөн HC-06-т автоматаар холбогдохын тулд HC-05-ийг холбоно уу

I. HC-06 асаалттай байх үед. Arduino-ийн шинэ сессийг нээгээд 1-р алхам дээрх 1-3 алхамуудыг дагана уу.

II. USB цувралыг компьютерт холбохдоо HC-05 дээрх товчлуурыг дарах хэрэгтэй. Энэ нь HC-05-ийг 2 секунд тутамд асаах, унтраах болно. Энэ нь HC-05 нь AT горимд байгааг харуулж байна. Зөв порт сонгогдсон эсэхийг шалгаарай. Сонгосон порт нь HC-05-тэй холбогдсон arduino байх ёстой.

III. Цуваа монитор дээр дарж "NL & CR хоёуланг нь" нэмсэн бөгөөд цувааны дэлгэцийн доод хэсэгт дамжуулах хурдыг "9600" болгож тохируулсан эсэхийг шалгаарай. (хавсаргасан зурагт үзүүлсэн шиг)

IV. Serial Monitor текст хайрцагт AT гэж бичээд ERROR: (0) хэвлэх болно (Яагаад ийм зүйл болсныг мэдэхгүй байна). Дахин AT гэж бичээд Цуваа дэлгэц OK гэж хэвлэнэ (энэ нь цуваа монитор болон Bluetooth хоёрын хооронд холбоо байна гэсэн үг юм).

V. AT+ROLE гэж бичнэ үү? мөн илгээх товчийг дарна уу. Цуваа дэлгэц нь HC-05 одоогоор ямар үүрэг гүйцэтгэж байгааг хэвлэх болно. Үүрэг 0 = боол. Үүрэг 1 = мастер. Хэрэв түүний үүрэг 0 бол AT+ROLE = 1 гэж бичээд үүргээ 1 болгон өөрчил. Цуваа дэлгэц нь HC-05-ийн үүргийг 1 (Мастер) болгож тохируулсны дараа OK хэвлэх болно. AT+ROLE гэж бичих үү? Дахин давхар шалгах.

VI. AT+CMODE гэж бичих үү? мөн илгээх товчийг дарна уу. Цуваа дэлгэц нь одоогоор HC-05 ямар холболтын горимд байгааг хэвлэх болно. 0 = зөвхөн тогтмол хаяг руу холбогдох. 1 = ойролцоох дурын Bluetooth -т холбогдох. Хэрэв түүний код нь 1. AT+CMODE = 0 гэж бичээд cmode-г нь 0 болгож өөрчил. Цуваа дэлгэц нь HC-05-ийн кодыг 0 болгож тохируулсны дараа OK хэвлэх болно. AT+CMODE гэж бичнэ үү? Дахин давхар шалгах.

VII. AT+UART гэж бичих үү? мөн илгээх товчийг дарна уу. Цуваа дэлгэц нь одоогоор HC-05-ийн ямар хурдны хурдтай байгааг хэвлэх болно. (өөрөөр хэлбэл +UART: 9600, 0, 0). Бид HC-06-тай ижил хурдны хурдыг тохируулах ёстой гэдгийг санаарай. HC-05-ийн дамжуулах хурдыг 115200 болгож тохируулахын тулд AT+UART = 115200, 0, 0 гэж бичээрэй. Цуваа дэлгэц нь OK хэвлэх болно. AT+UART гэж бичих үү? Дахин давхар шалгах. (одоо хэвлэх ёстой +UART: 115200, 0, 0).

VIII. AT+PSWD гэж бичих үү? HC-05-ийн нууц үгийг тодорхойлохын тулд. HC-06 ба HC-05 хоорондох нууц үг ижил байх ёстой гэдгийг санаарай. Хэрэв түүний нууц үг 1234 биш бол нууц үгийг AT+PSWD = 1234 -ээр тохируулна уу. Цуваа дэлгэц нь OK хэвлэх болно. AT+PSWD гэж бичих үү? Дахин давхар шалгах.

IX. Хэрэв танд HC-06 хаяг байгаа бол энэ алхамыг алгасаад X алхамыг үргэлжлүүлээрэй. Энэ алхам нь HC-06 хаягийг тодорхойлох болно. AT+INIT гэж бичнэ үү. Цуваа дэлгэц нь OK хэвлэх ёстой. AT+INQ гэж бичнэ үү Энэ тушаал нь эргэн тойрны bluetooth төхөөрөмжүүдийг лавлах болно. Цуваа дэлгэц нь HC-06 хаяг, төрөл, дохиог хэвлэх ёстой. (өөрөөр хэлбэл +INQ: 98D3: 31: FD5F83, 8043C, 7FFF)

X. HC-05-ийг HC-06-тай хослуулах. Bluetooth хайгч апп эсвэл AT+INQ аргаар олж мэдсэн хаягаа буцааж аваарай. AT+PAIR = 98D3, 31, FD5F83, 5 гэсэн хаягийн хаягийн цэгийг (98D3: 31: FD5F83) таслалаар (98D3, 31, FD5F83) орлуулна уу. Хэрэв HC-05 нь зориулагдсан хаягтай холбогдоогүй бол алдааны мэдэгдэл хэвлэгдэх болно. Үгүй бол хосолсон амжилттай бол сериал монитор дээр OK хэвлэгдэх болно.

XI. HC-05-ийг HC-06-тай холбоно уу. AT+BIND = 98D3, 31, FD5F83 гэж бичээрэй Цуваа монитор амжилттай бол OK хэвлэх ёстой.

XII. HC-06 холбоос. AT+LINK = 98D3, 31, FD5F83 гэж бичээрэй Цуваа монитор амжилттай бол OK хэвлэх ёстой.

XIII. HC-05 ба HC-06-ийг холбосны дараа. HC-05 нь 2 секунд тутамд нэг удаа анивчих бөгөөд HC-06 асаалттай хэвээр байх болно (анивчихгүй).

HC-05 ба HC-06-д баяр хүргэе

Алхам 4: Алхам 4: RC машины суурийг бий болгох Энэ хэсэгт байгаа зурган дээрх зааврыг дагана уу

Алхам 4: RC машины суурийг бий болгох Энэ хэсэгт байгаа зурган дээрх зааврыг дагана уу
Алхам 4: RC машины суурийг бий болгох Энэ хэсэгт байгаа зурган дээрх зааврыг дагана уу
Алхам 4: RC машины суурийг бий болгох Энэ хэсэгт байгаа зурган дээрх зааврыг дагана уу
Алхам 4: RC машины суурийг бий болгох Энэ хэсэгт байгаа зурган дээрх зааврыг дагана уу

Алхам 5: Алхам 5: 2 удаашрах DC моторыг L9110S Stepper руу холбоно уу

Алхам 5: 2 удаашрах DC моторыг L9110S Stepper -тэй холбоно уу
Алхам 5: 2 удаашрах DC моторыг L9110S Stepper -тэй холбоно уу
Алхам 5: 2 удаашрах DC моторыг L9110S Stepper -тэй холбоно уу
Алхам 5: 2 удаашрах DC моторыг L9110S Stepper -тэй холбоно уу
Алхам 5: 2 удаашрах DC моторыг L9110S Stepper -тэй холбоно уу
Алхам 5: 2 удаашрах DC моторыг L9110S Stepper -тэй холбоно уу

*Sketch-ийг хэрхэн яаж тохируулахыг анхаарна уу, L9110S нь DC мотортой хавсаргасан зурган дээрх шиг холбогдсон байх ёстой (тэдгээрийг он цагийн дарааллаар хавсаргасан болно).

Алхам 6: Алхам 5: CAR.ino ноорогыг Arduino (CAR) руу оруулах

Алхам 7: Алхам 6: Arduino (CAR) -ийг эрчим хүчний эх үүсвэрээс салгаад бамбайгаа Arduino -ийн орой дээр бэхлээрэй

Алхам 8: Алхам 7: L9110S Stepper -ийг Arduino Shield (CAR) руу холбоно уу

Алхам 7: L9110S Stepper -ийг Arduino Shield (CAR) руу холбоно уу
Алхам 7: L9110S Stepper -ийг Arduino Shield (CAR) руу холбоно уу

Алхам 9: Алхам 8: HC-06-ийг Arduino Shield (CAR) руу холбоно уу

Алхам 8: HC-06-ийг Arduino Shield (CAR) руу холбоно уу
Алхам 8: HC-06-ийг Arduino Shield (CAR) руу холбоно уу

Алхам 10: Алхам 9: RC машины тохиргоо дууссан. машин иймэрхүү харагдах ёстой

Алхам 9: RC машины тохиргоо дууссан. машин иймэрхүү харагдах ёстой
Алхам 9: RC машины тохиргоо дууссан. машин иймэрхүү харагдах ёстой
Алхам 9: RC машины тохиргоо дууссан. машин иймэрхүү харагдах ёстой
Алхам 9: RC машины тохиргоо дууссан. машин иймэрхүү харагдах ёстой
Алхам 9: RC машины тохиргоо дууссан. машин иймэрхүү харагдах ёстой
Алхам 9: RC машины тохиргоо дууссан. машин иймэрхүү харагдах ёстой

Алхам 11: Алхам 10: HAND.ino ноорогыг Arduino руу оруулах (HAND)

Алхам 12: Алхам 11: Arduino (гар) -ыг цахилгаан эх үүсвэрээс салгаад бамбайгаа Arduino -ийн орой дээр бэхлээрэй

Алхам 13: Алхам 12: Gyro -г Arduino Shield руу холбоно уу (HAND)

Алхам 12: Gyro -г Arduino Shield руу холбоно уу (HAND)
Алхам 12: Gyro -г Arduino Shield руу холбоно уу (HAND)

Хавсаргасан зургийг үзнэ үү

Алхам 14: Алхам 13: HC-06-ийг Arduino Shield руу холбоно уу (HAND)

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