Агуулгын хүснэгт:
- Алхам 1: Алхам 0: Материал бэлтгэх
- Алхам 2: Алхам 1: Явах эд ангиудыг бэлтгэх
- Алхам 3: Алхам 2: L298N -ийг мотордоо холбох
- Алхам 4: Алхам 3: Бүгдийг нэгтгэх
- Алхам 5: Алхам 4: Arduino холболт ба код
- Алхам 6: Алхам 5: HC-06 модуль
- Алхам 7: Баяр хүргэе! Таны энгийн Bluetooth удирдлагатай RC машин бүрэн боллоо
Видео: Bluetooth удирдлагатай энгийн машиныг хэрхэн яаж хийх вэ: 7 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Сайн байцгаана уу, намайг Брайан Ти Пак Хонг гэдэг. Би одоо Сингапурын Политехникийн коллежийн компьютер инженерчлэлийн чиглэлээр нэг жил сурч байна.
Би бага байхдаа RC машинууд, тэдний хэрхэн ажилладагийг үргэлж сонирхдог байсан. Би үүнийг салгахад хаа сайгүй байрлуулсан метал хэсгүүд л харагдаж байна. RC машиныг бүрдүүлдэг үндсэн эд ангиудыг хамарсан энгийн заавартай байхыг би үргэлж хүсч байсан бөгөөд өнөөдөр би үүнийг танд үзүүлэх болно.
Би энэхүү RC машиныг бусад олон төслүүдэд ашиглахаар төлөвлөж байгаа бөгөөд хэрэв танд ямар нэгэн асуудал тулгарсан бол энэхүү зааварчилгааны гарын авлагад хандана уу.
Удаан хэлэлгүйгээр эхлүүлье!
Алхам 1: Алхам 0: Материал бэлтгэх
Материалууд нь маш энгийн бөгөөд авахад хялбар байдаг:
- Машины явах эд анги* (Би шинэ жилийн жигнэмэг хайрцаг ашиглаж байна, өөрийн сонголтоор бүтээлч байгаарай!) X1
- DC мотор ба дугуй x2
- Arduino Uno (эсвэл бусад хувилбарууд) x1
- L298N H-гүүр x1
- Цутгамал дугуй x1
- Батерей (Arduino -д 1, моторт 1)
- Эрэгтэй эр, эмэгтэй харайлтын тамирчин
- Bluetooth модуль HC-06 эсвэл HC-05 x1
- Breadboard (хурдан бөгөөд хялбар холболт) x1
Танд хэрэгтэй бусад тоног төхөөрөмж:
- Гагнуурын төмөр
- Халуун цавуу буу
*Анхаарна уу: миний явах эд анги дээр IR мэдрэгч суурилуулсан бөгөөд энэ зааварт үүнийг оруулах шаардлагагүй болно
Алхам 2: Алхам 1: Явах эд ангиудыг бэлтгэх
Нэгдүгээрт, талхны хавтангаа салга. Энэ нь таны ихэнх холболтыг хийх боломжтой хажуу ба дунд хэсгээс босоо 2 +/- гэсэн 3 хэсэгт хуваах чадвартай байх ёстой. Энэ нь бүрэлдэхүүн хэсгүүдийг маш хялбар байрлуулах боломжийг олгодог бөгөөд ингэснээр та дараахь зүйлийг хийх боломжтой болно.
- 5V -ийг Arduino -оосоо зүүн талд холбоно уу
- GND -ийг Arduino -оосоо баруун талд холбоно уу
- Arduino -той ойр байгаа бүх холболтоо хий
Талхны хавтанг салгаж, байрлуулахад хэцүү байх тул байрлалыг анх удаа зөв тогтоох нь чухал юм. Arduino болон L298N хоёулаа босоо 2 баарны хооронд суухад хангалттай зай байгаа эсэхийг шалгаарай.
Алхам 3: Алхам 2: L298N -ийг мотордоо холбох
DC утас руу 2 утас гагнана. Дараа нь утаснуудын бусад үзүүрийг L298N гүүрэн дээрх 2 нүхтэй залгууруудын нэгэнд холбоно. Утсыг хэрхэн яаж холбох нь хамаагүй. Үүнийг нөгөө мотор дээр давтана уу.
Дараа нь 3 залгуурын хажууд байгаа эрэгтэй тээглүүр дээр эрэгтэй, эмэгтэй холбогчийг тавь. Тал тус бүрт 3 байх ёстой бөгөөд үүнд 1 нь хөдөлгүүрийн хурдыг ХОУХ -ээр хянах, 2 чиглэлийг хянах шаардлагатай. Аль утас хаана холбогдож байгааг санаарай, энэ нь дараа нь чухал байх болно.
Батерейныхаа нэг багцыг авч, хар утсыг (газардуулсан утас) эрэгтэй холбогч руу холбоно уу. Үүнийг дараа нь arduino -той нийтлэг ойлголтод хүрэхэд ашиглах болно. Улаан утсыг 12V оролт (хамгийн зүүн талын залгуур), хар утсыг L298N модулийн GND (дунд залгуур) руу холбоно уу.
Алхам 4: Алхам 3: Бүгдийг нэгтгэх
Машины явах эд анги дээрх L298 модулийг 1 -р алхамд тохирсон байрлалд халуун цавуугаар байрлуулна. Дараа нь 2 DC моторыг явах эд ангийнхаа хажуу талд халуун цавуугаар наа. Миний явах эд анги нь ирмэгийг тойрсон тул би өндрийг нь нөхөхийн тулд хэвтэж байсан самар ашиглаж, моторыг зөв нааж болно. Хэрэв та хавтгай явах эд анги ашиглаж байгаа бол үүнийг заавал хийх шаардлагагүй. 2 моторыг наасны дараа зайны хайрцгийг явах эд анги дээр наа. Орон зай хязгаарлагдмал байгаа тул би уурхайг доод талд нь наасан. Мөн би зайныхаа баглаа боодлыг бага зэрэг баруун тийш наасан бөгөөд зайны тагны тагийг тайлах зай гаргаж өгсөн. Эцэст нь кастерийн дугуйг нааж, таны үндсэн машиныг хийж дуусгах болно! Таны роботыг эргүүлэх хэдий ч дугуй эргэх үед тогтвортой өндөртэй байх боломжтой дугуйг олохыг хичээгээрэй.
Талхны самбар дээр 6 холбогч утсыг холбоод зүүн талд 3, баруун талд 3 гэж ангилна.
Дараагийн хэсгийг бид машины тархийг, тухайлбал Arduino -ийг хамарна.
Алхам 5: Алхам 4: Arduino холболт ба код
Баруун хурдны зүү 6 -р зүү, зүүн хурдны зүүг Arduino дээрх Pin 11 -тэй холбоно уу.
Дараа нь тал бүрийн нөгөө 2 чиглэлтэй тээглүүрийг талхны самбараас эрэгтэй холбогчоор дамжуулж Arduino руу холбоно уу.
- баруун - 7 ба 8 -р зүү
- зүүн талд - 12 ба 13 -р зүү
Аль ч захиалга хамаагүй, хэрэв буруу байвал бид холболтыг өөрчлөх болно. Гэсэн хэдий ч зүүн ба баруун хэсгийг бүрэн солихгүй байх нь чухал юм. Ардуиног 1 -р алхамд төлөвлөсөн байрлалд байрлуул.
Одоо моторын хөдөлгөөнийг шалгахын тулд кодыг энэ вэбсайтаас хуулж аваарай.
- Энэ кодыг Arduino -д байршуулна уу
- Хэрэв робот цагийн зүүний дагуу эргэлдэж байгаа бол эрэгтэй хүний 2 чиглэлтэй утсыг баруун талын эрэгтэй холбогч руу шилжүүлнэ
- Хэрэв робот цагийн зүүний эсрэг эргэдэг бол эрэгтэй хүний 2 чиглэлтэй утсыг зүүн талын эрэгтэй холбогч руу шилжүүлнэ
- хэрэв робот хойшоо хөдөлвөл эрэгтэй хүний 2 чиглэлийн утсыг хоёр талаас эрэгтэй холбогч руу шилжүүлнэ
Нөгөө зайг явах эд анги руу нааж, үндсэн робот бэлэн боллоо! Энэ үед та роботыг хүссэнээрээ програмчилж болно. Дараагийн алхамд бид блютүүт ашиглан RC машиныхаа үндсэн хөдөлгөөнийг судлах болно.
Алхам 6: Алхам 5: HC-06 модуль
Энэ модулийг ашиглах нь жаахан төвөгтэй юм. Эхлэхээсээ өмнө энэ кодыг Arduino дээрээ байршуулна уу.
Модулийг талхны тавцан дээр байрлуул, мотортой холболтыг давхцуулж болохгүй. Холболтыг дараах байдлаар хий.
- VCC - 5V (3.3V ажиллахгүй болно!)
- GND - GND
- Bluetooth дээрх RX --- Arduino дээрх 1-р зүү
- Bluetooth дээрх TX-Arduino дээрх 0-р зүү
Андройд утсан дээрээ Arduino bluetooth хянагч нэртэй апп татаж аваарай. Би iphone эзэмшдэггүй тул iphone хэрэглэгчдийг уучлаарай, гэхдээ та ижил функцтэй ижил төстэй програмуудыг олох боломжтой байх ёстой. Arduino-г асаагаад bluetooth модулийг утсаараа холбоно уу (ихэвчлэн HC-05/06 эсвэл BT03/04 гэх мэт), хэрэв танд нууц үг оруулах шаардлагатай бол 1234 эсвэл 0000 гэж бичээрэй. холбогдож чадахгүй байгаа тул бид үүнийг Bluetooth функцтэй компьютерээс хянах хэрэгтэй болно. Одоогоор Arduino bluetooth хянагч програмыг нээгээд төхөөрөмждөө холбоно уу. Bluetooth модулийг сонгосноор та PS2-интерфэйсийн хяналтын интерфэйсд хүрэх болно.
Эдгээр гол холболтыг хий
- w Урагшаа
- а Зүүн
- s Буцах
- d Зөв
- EDIT: j Stop товчлуур
Алхам 7: Баяр хүргэе! Таны энгийн Bluetooth удирдлагатай RC машин бүрэн боллоо
Дүгнэлт:
- Моторыг жолоодохын тулд бидэнд 2 мотор, H-гүүр хэрэгтэй болно
- Бидний хувьд arduino тархи нь роботыг хэрхэн хөдлөхийг тушаахад шаардлагатай байдаг
- Бид утсаа RC машиныхаа алсын удирдлага болгон ашиглаж болно
Хэрэв та компьютерээ ашиглахыг хүсч байгаа бол компьютераа bluetooth модультай холбож, bluetooth тохиргооны хуудасны төгсгөлд байгаа bluetooth тохиргоо руу ороод аль порт руу холбогдож байгааг шалгаарай (зөвлөгөө: энэ нь гадагшаа гарсан бөгөөд нэртэй) Таны Bluetooth модулийн). Хэрэгслүүд> цуваа портууд руу очоод COM -г зөв COM порт болгон өөрчилнө үү. Seial дэлгэцийг асаагаад робот урагшлахын тулд 'w' гэж оруулаад арагшаа ухрах болно.
Хэрэв та ийм амжилтанд хүрсэн бол баяр хүргэе! Bluetooth удирдлагатай RC машинаа хөгжилтэй өнгөрүүлээрэй!
Шинэчлэлт: Та миний блогийг эндээс уншиж болно.
Зөвлөмж болгож буй:
Гэртээ Bluetooth удирдлагатай RC машиныг хэрхэн яаж хийх вэ: 4 алхам (зурагтай)
Гэртээ Bluetooth удирдлагатай RC машиныг хэрхэн яаж хийх вэ: Arduino болон маш энгийн электрон эд ангиудыг ашиглан энгийн ухаалаг гар утасны удирдлагатай робот машиныг хэрхэн яаж хийхийг сурах
Mini CNC машиныг хэрхэн яаж хийх вэ: 11 алхам (зурагтай)
Mini CNC машиныг хэрхэн яаж хийх вэ: Сайн байцгаана уу, та сайн ажиллаж байна гэж найдаж байна. Би энд компьютерын хаягдал/ хуучин эд ангиудыг ашиглан бүтээж болох өөр нэг гайхалтай төсөл байгаа. Энэхүү гарын авлагад би хуучин DVD Wri -ээс гэртээ мини CNC машиныг хэрхэн яаж хийхийг танд үзүүлэх болно
Bluetooth ашиглан гар утасны алсын удирдлагатай машиныг хэрхэн яаж хийх вэ: 4 алхам
Bluetooth -ээр гар утасны алсын удирдлагатай машиныг хэрхэн хийх вэ: Bluetooth -ээр дамжуулан гар утасны алсын удирдлагатай машиныг хэрхэн хийх вэ? Энэтхэгийн LifeHacker
DIY ухаалаг гар утасны удирдлагатай RC машиныг хэрхэн яаж хийх вэ: 8 алхам (зурагтай)
DIY ухаалаг гар утасны удирдлагатай RC машиныг хэрхэн яаж хийх вэ: Сайн байна уу, залуусаа! Энэхүү гарын авлагад би Arduino дээр суурилсан ухаалаг гар утасны удирдлагатай RC машин хийх гэж байна. Энэ машиныг ямар ч Андройд утас, таблет ашиглан Bluetooth ашиглан удирдах боломжтой. Энэ бол гайхалтай төсөл юм. Үүнийг хийхэд хялбар, програмчлахад хялбар, бас
Картононоос харандаа үзүүрлэгч машиныг хэрхэн яаж хийх вэ: 6 алхам (зурагтай)
Картононоос харандаа үзүүрлэх машиныг хэрхэн яаж хийх вэ: Hello World нь картон ашиглан гайхалтай харандаа үзүүрлэгч машин хийх аргыг мэддэг бөгөөд энэ нь хүүхдүүдэд зориулсан гайхалтай сургуулийн төсөл байх болно. энд