Агуулгын хүснэгт:
- Алхам 1: Зааварчилгаа I хэсэг: Алдаа гаргах
- Алхам 2: Зааварчилгаа II хэсэг: Цамхаг хийх
- Алхам 3: Алдаа ба цамхагийн эцсийн үр дүн
- Алхам 4: Асуудлыг шийдвэрлэх
- Алхам 5: Ашигласан материал
Видео: Arduino дизайнтай Warzone цамхагийн хамгаалалтын гарын авлага: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Танилцуулга
Бид бол YOJIO групп (Та JI-д ганцхан удаа сурдаг, үүнийгээ нандигнаж үзээрэй.) UM-SJTU Хамтарсан Институт нь Шанхай хотын Минхан, Шанхай хотын Жиао Тонг их сургуулийн оюутны хотхонд байрладаг. VG100 бол багаар ажиллах, манлайллыг төлөвшүүлэх зорилготой нэгдүгээр курсийн оюутнуудын инженерчлэлийн үндсэн курс юм.
Бидний анхны төслийн хувьд баг бүр алдаа, цаасан цамхаг хийх шаардлагатай болдог. Гурван алдаа нь цаасан цамхаг руу чиглэсэн гурван шулуун уралдааны зам дээр хөдөлдөг. Цамхгийг тойрсон 4 зам байдаг бөгөөд алдаа нь санамсаргүй байдлаар гурвыг нь эзэлдэг. Цамхагийг хамгаалахын тулд цамхагийн орой дээрх лазер туяагаар алдаагаа зогсоох ёстой. Эцсийн оноо нь алдааны дизайн, гүйцэтгэл, цамхгийн жингээс хамаардаг: цамхаг илүү хөнгөн, алдааг эрт устгах тусам баг бүр илүү өндөр оноо авах боломжтой болно. Гурав дахь зургийг үзнэ үү.
Хязгаарлалт
→ Уралдааны зам (Тоглоомонд оруулсан болно)
Ерөнхийдөө хар өнгөтэй, дунд нь 4см өргөн цагаан шугамтай
Цамхгийн ёроолоос 1м ба 0м зайтай зам дагуу цагаан зогсоолын шугамууд
Хамгаалах хэсэг нь доод талаас 2.5м -ээс 2м хүртэл (хамгаалах байртай)
→ Алдаа
Техник хангамж:
∙ Доод самбар нь PMMC -ээр хийгдсэн
15 15см*10см хэмжээтэй урд самбар шаардлагатай
∙ Гэрлийн мэдрэгчийг урд талын замаас 5 см өндөрт хэвтээ байрлуулна
Програмчлал:
∙ Хяналтын функц багтсан болно
∙ 0.2 -ээс 0.3 м/с хүртэл хурдыг хянадаг
∙ Шулуун шугамаар хөдөлж байна
∙ Дунд зогсоол дээр 2-4 секундын турш зогсох бөгөөд тэр үед алж болохгүй
∙ Цамхагийн дэргэдэх цагаан шугам дээр байнгын зогсоол
→ Цаасан цамхаг
A А4 хэмжээтэй цаасаар хийсэн
∙ Зөвхөн цаасан бүтэц дээр жингээ барьдаг
∙ Хамгийн багадаа 60 см өндөр
∙ Зөвхөн цагаан цавуугаар наалдахыг зөвшөөрнө
∙ Цамхагийн хаана ч хамаагүй зузаантай 3 цааснаас хэтрэхгүй
∙ Дээд талд зөвхөн 1 лазер туяа орсон болно.
Материалын жагсаалт
1. Алдаа:
Arduino UNO ¥ 33.00*2
Мотор жолоодлогын самбар L298N ¥ 8.40
Мотор GA12-N20 ¥ 14.90
Мотор хаалт 3PI miniQ N20 ¥ 2.50
Холбогч M3 ¥ 2.90
Зайны хайрцаг 9V 6F22 ¥ 6.88
Батерей 9V ¥ 9.90
Явах эд анги 15*20см ¥ 28.00
Цутгамал 27 мм ¥ 2.00
Шугам хянах мэдрэгч SEN0017 ¥ 22.00
Гэрэл мэдрэгч BH1750 ¥ 6.14
Nylon эрэг M3 ¥ 12.00
Шураг М2*8 М2*10 М2*12 М3*8 Лабораторид өгсөн
Dupont Wires -ийг лабораторид өгсөн болно
Breadboard 5см*8см Лабораторид өгсөн
Дугуй 72 мм Лабораторид өгсөн
2. Цамхаг:
Cloud Terrace +Servo SG90 ¥ 21.9
360 градусын Servo DS04-NFC ¥ 33
Хэт авианы мэдрэгч SR04 ¥ 3.6*4
Хяналтын мэдрэгч DFRobot ¥ 22
Видео
Тоглоомын өдөр гэрлийн байдал аймшигтай байгаа тул бид тоглолтын бичлэгийг өгөх боломжгүй байна. Үүний оронд бид алдааны тестийн бичлэгийг Youku дээр байрлуулсан болно. Гипер холбоос нь
Алхам 1: Зааварчилгаа I хэсэг: Алдаа гаргах
Дэлбэрсэн хэлбэрийг 1 -р зурагт үзүүлэв.
Алхам 1: Хэлхээний диаграм зурах (2 -р зурагт үзүүлсэн шиг).
Алхам 2: Мотор ба дугуйг угсрах (3 -р зурагт үзүүлсэн шиг).
(1) Хөдөлгүүрийг хөдөлгүүрийн хаалт, M2.5 (*4) самар, эрэг ашиглан засна.
(2) Дугуй ба моторыг холбогчоор холбоно. М2 (*4) эрэг ашиглан тэдгээрийг засна.
(3) Манай алдааны ард байрлах бүх нийтийн дугуйг M3 (*4) шураг, самар ашиглан засаарай.
Алхам 3: Босоо самбар хийх (4 -р зурагт үзүүлсэн шиг).
(1) 12см*15см хэмжээтэй хэрчсэн цаас хайчилж ав.
(2) Хоёр буланг хайчилж, цаасан самбарыг алдааны завсраар оруулна. (Диаграмыг өгөх болно)
(3) Босоо самбарыг алдаанд наалдуулж 502.
Алхам 4: Мэдрэгчийг угсрах (5 -р зурагт үзүүлсэн шиг).
(1) Урд талын самбар дээр газраас 5 см өндөрт шугам зур.
(2) Гэрлийн мэдрэгчийг хэвтээ байрлуулж, гэрэл мэдрэгчийн хавтан нь зурсан шугамтай тохирно.
(3) Гэрлийн мэдрэгчийг скотч туузаар засаарай.
(4) Гурван M3*30 Nylon баганыг ашиглан гурван хяналтын мэдрэгчийг засаарай. Ингэснээр мэдрэгч ба газрын хоорондох зай ойролцоогоор 1.3 см байх бөгөөд энэ нь нарийвчлалтай илрүүлэх хамгийн сайн зай юм.
Алхам 5: Нэгдсэн угсралт
(1) Зайны хайрцаг болон моторын жолоодлогын самбарыг алдаан дээр засаарай, дор хаяж 5*М3 эрэг, самар шаардлагатай болно. Бүх нийтийн дугуйг ар талд нь бэхлээрэй (Зураг 6 -д үзүүлсэн шиг).
(2) Талхны самбарыг алдааны самбар доор, Arduino самбар дээр алдаан дээр наа. (Зураг 7 -д үзүүлсэн шиг).
(3) Холбогдох хэсгүүдийг Dupont Lines -тэй холбоно уу. (Цахилгаан диаграмын хэсгийн зааврыг үзнэ үү)
(4) Гагнуурын буу, гагнуурын станц ашиглан сул байгаа бүх газрыг гагнах. (Анхаар! Халуун! Үүнийг хяналтан дор хий! Заавал биш.)
Алхам 2: Зааварчилгаа II хэсэг: Цамхаг хийх
Дэлбэрсэн хэлбэрийг 1 ба 2 -р зурагт үзүүлэв.
Алхам 1: Суурийг бий болгох
(1) А4 хэмжээтэй цаасан хуудсыг нугалаад хоёр тал нь богино байх болно. (Зураг 3 -т үзүүлсэн шиг).
(2) Эвхэгдсэн цаасыг нээнэ үү. Цаасыг 1) дотор талаас нь нугалаад 1) хэсэгт хүрсэн хоёр тал одоо дунд мөрөнд давхцаж байгаа эсэхийг шалгаарай. (Зураг 4, 5 -т үзүүлсэн шиг)
(3) А талыг цагаан цавуугаар жигд нааж, Б талын ар талд наана (Цавуу тийм ч их шаардагдахгүй), ингэснээр бид тогтмол гурвалжин призм авах боломжтой болно. (Зураг 6 ба 7 -д үзүүлсэн шиг)
(4) 6 ижил призм авахын тулд 1) -ээс 3 хүртэл) 5 удаа давтана.
(5) Призм бүрийн 2 нэг давхаргыг цагаан цавуугаар жигд наана. Призмүүдийг хооронд нь наалдуулснаар бид зургаан өнцөгт хэлбэртэй тогтмол призмтэй болно. (8 -р зурагт үзүүлсэн шиг)
Алхам 2: Холболтын хэсгийг хий (9 -р зурагт үзүүлсэн шиг)
(1) Нэг цаас бэлтгэ.
(2) Хажуугийн урт нь 7.5 см хэмжээтэй ердийн зургаан өнцөгт зур.
(3) Энгийн зургаан өнцөгт тал бүрийн хажууд тэгш өнцөгт (2см*7.5см) хий
Алхам 3: Цамхагийн дээд хэсгийг барих
(1) А4 хэмжээтэй цаасыг нугалж, хоёр урт тал нь хүрэх болно. (5 -р зургийг үз, гэхдээ ялгааг анхаарч үзээрэй)
(2) 1 -р алхамд (2) - (5) хүртэл давтана.
(3) 50мм*50мм хэмжээтэй 12 ширхэг цаас хий.
(4) Алхам3, 3) -д дурдсан цаасыг хоёр дахин нугална.
(5) Алхам 3, 4 -т дурдсан дотор талын аль нэг талд цагаан цавуу наа. (9 -р зурагт үзүүлсэн шиг)
(6) Буулгасан талыг призмийн гадна талд хавсаргана. Жижиг хэсгийн төв шугам нь призмийн дээд ирмэгтэй давхцах ёстой. (10 -р зурагт үзүүлсэн шиг) Дараа нь бусад 5 ирмэг дээр мөн адил хийнэ.
(7) Үүний нэгэн адил цамхагт илүү жижиг цаас хавсаргаарай. Гэсэн хэдий ч энэ удаад тэдгээрийг дотор нь наасан байх ёстой. (11 -р зурагт үзүүлсэн шиг) Дараа нь дотор байгаа бусад 5 ирмэгийн хувьд ижил зүйлийг хий.
(8) Призмийн ирмэгээс гарч буй бүх хэсгийг хайчилж ав. (12 -т үзүүлсэн шиг)
(9) Бүтцийг тогтворжуулахын тулд бүх жижиг цаасыг (боломжтой бол) наа. (13 -р зурагт үзүүлсэн шиг)
(10) Алхам 3 6) -аас 9 хүртэл) бүтцийн нөгөө төгсгөлд давтана. Үүнийг холбох хэсэгт наалдана уу.
Алхам 4 Хоёр дахь холболтын хэсгийг бүтээх
(1) А4 хэмжээтэй цаасны богино талтай зэрэгцэн 48 зэрэгцээ шугам зур. Хоёр хөрш шугам бүр 5 (мм) зайтай байх ёстой.
(2) Цаасыг шугамын дагуу нугална. Зураасны шугам нь цаасыг өөр рүүгээ нугалах ёстой гэсэн үг бөгөөд бүтэн шугам нь цаасыг буцааж нугална гэсэн үг юм. Бүтээгдэхүүний огтлолцсон хэлбэр нь Зураг 14 шиг харагдах болно.
(3) Атираат цаасны дээд хэсэгт цагаан цавуу наагаад доод талд нь өөр цаас наа. (Зураг 15)
(4) Атираат цаасыг 12 (см)*15 (см) болгон хайчилж ав.
Алхам 5 Цаасан цамхагийн оройг бүтээх (servo, цахилгаан, лазер, Arduino хэсэг)
(1) SG90 servo болон лазер туяа хавсаргасан үүлний дэнж угсарна. Шаардлагатай бол 502 ашиглана уу.
(2) Үүлэн дэнж дээр хяналтын мэдрэгчийг хавсаргана уу. Энэ нь лазер туяа бүхий босоо хавтгайд хатуу байх ёстой. (Зураг 16 -д үзүүлсэн шиг)
(3) Цагаан цаас бүхий картын самбар дээр 2 босоо хар хөндлөн шугам зур. Шугамын өргөн нь 0.5 см байх ёстой. Дараа нь дундуур нь бүхэлд нь (радиус = 0.6см) хий.
(4) Самбарын нөгөө талыг доорх servo дээр наа. Үүлэн дэнж тавь. (Зураг 17 -г үзнэ үү)
(5) Цамхагийн орой дээр Arduino, талх, батерей, хэт авианы мэдрэгчийг суурилуулна. (18 -р зурагт үзүүлсэн шиг)
Алхам 3: Алдаа ба цамхагийн эцсийн үр дүн
Дээрх зургуудыг үзнэ үү.
Алхам 4: Асуудлыг шийдвэрлэх
1 Бид эхлээд модульчлагдсан хэт улаан туяаны мэдрэгчийг сонгосон. Энэ нь зөвхөн 2см-ийн өргөнтэй цагаан шугамыг хянах боломжтой байсан боловч тэмцээн нь 4см-ийн өргөнтэй цагаан шугамыг дагах боломжийг олгосон юм.
Шийдэл: 3 -аас доошгүй бие даасан хэт улаан туяаны мэдрэгч ашиглана уу. Та тус бүрийн хоорондох зайг тохируулах боломжтой бөгөөд ингэснээр машин нь ямар ч өргөнтэй шугамыг хянах боломжтой болно.
2 360 градусын servo нь эргэх өнцгөө хянахад хэцүү байсан. Бид зөвхөн түүний чиглэл, эргэлтийн хурдыг хянах боломжтой байв.
Шийдэл: Хэт улаан туяаны мэдрэгчийг үүлэн дэнж дээр байрлуул. Цаасан дээр хар шугамын хөндлөн зур. Цаасыг 360 градусын servo-ийн дээд талд (үүлний дэнжийн доор) наа. Мэдрэгч нь хар зураас илрүүлэх үед 360 градусын servo нь яг 90 градус эргэх чадвартай байх ёстой.
3 Олон объектыг цаасан цамхагийн орой дээр байрлуулах ёстой боловч тийм ч их зай байхгүй байна.
Шийдэл: Атираат самбарыг нугална. Энэ нь нэмэлт даацын зайг өгдөг.
Алхам 5: Ашигласан материал
Эд зүйлсийн гипер холбоос:
Алдааны хэсэг:
detail.tmall.com/item.htm?spm=a230r.1.14.4…
item.taobao.com/item.htm?spm=a230r.1.14.42…
detail.tmall.com/item.htm?id=524061190057
item.taobao.com/item.htm?spm=a1z09.2.0.0. T…
item.taobao.com/item.htm?spm=a1z09.2.0.0. T…
item.taobao.com/item.htm?spm=a1z09.2.0.0. T…
item.taobao.com/item.htm?spm=a230r.1.14.19…
item.taobao.com/item.htm?spm=a230r.1.14.32…
detail.tmall.com/item.htm?id=533054527075&…
item.taobao.com/item.htm?spm=a230r.1.14.51…
detail.tmall.com/item.htm?id=20955552239&s…
detail.tmall.com/item.htm?spm=a230r.1.14.7…
item.taobao.com/item.htm?spm=a1z09.2.0.0.3……
detail.tmall.com/item.htm?id=21713236278&s…
item.taobao.com/item.htm?spm=a1z0d.6639537…
item.taobao.com/item.htm?spm=a230r.1.14.11…
Цамхагийн хэсэг:
item.taobao.com/item.htm?spm=a1z09.2.0.0. I…
item.taobao.com/item.htm?spm=a1z09.2.0.0. I…
detail.tmall.com/item.htm?id=41248598447&s…
item.taobao.com/item.htm?spm=a1z09.2.0.0.m…
Зөвлөмж болгож буй:
Warzone цамхагийн хамгаалалт: 7 алхам
Warzone Tower Defense: Бид бол SS, VG100 -ийн 6 -р бүлэг юм. SS нь дэлхийн өнцөг булан бүрээс ирсэн таван гишүүнээс бүрддэг. Бид бүгдээрээ нийтээрээ UM-SJTU (Мичиганы их сургууль, Шанхайн Жиао Тонгын их сургууль) хамтарсан дээд сургуулийн нэгдүгээр курсийн оюутнууд юм. Бүлгийн нэр “ SS & rdqu
Warzone цамхагийн хамгаалалт: 20 алхам
Warzone Tower Defense: Энэхүү Warzone Tower Defense төсөл нь цамхгийг янз бүрийн зэвсгээр хамгаалж, дайснуудыг эцэст нь устгах зорилготой пиксел маягийн тоглоом дээр суурилсан болно. (ба &
Гэрийн автоматжуулалт Алхам алхмаар PCB дизайнтай Wemos D1 Mini -ийг ашиглах: 4 алхам
Гэрийн автоматжуулалт ПХБ -ийн дизайнтай Wemos D1 Mini -ийг алхам алхамаар хийх: Гэрийн автоматжуулалт ПХБ -ийн дизайнтай Wemos D1 Mini -ийг алхам алхамаар ашиглах Хэдэн долоо хоногийн өмнө бид "Raspberry Pi ашиглан гэрийн автоматжуулалт" хичээлийг rootsaid.com сайтад нийтэлсэн бөгөөд энэ нь хобби сонирхогчдын дунд маш их таалагдсан болно. коллежийн оюутнууд. Дараа нь манай нэг гишүүн ирсэн
Arduino дрон бүтээхийг хүсч байсан гарын авлага: 9 алхам
Arduino дрон бүтээх талаар миний хүсч байсан гарын авлага: Энэ бол баримт бичиг бөгөөд үүнийг хянаж болох энгийн квадрокоптер бүтээх зорилгодоо хүрэхийн тулд ойлголтуудыг ойлгоход шаардагдах "хэрхэн удирдан чиглүүлэх вэ" гэсэн бичиг баримт юм. Энэ төслийг хийхийн тулд би хүссэн
Arduino Uno худалдан авах гарын авлага: 4 алхам
Arduino Uno -г худалдаж авах гарын авлага: Arduino -г худалдаж авахаар сонгох нь ойлгомжгүй байж магадгүй, ялангуяа хэрэв та Uno худалдаж авах гэж байгаа бол. Онлайн борлуулагчид чухал мэдээллийг орхигдуулж, хуучирсан эсвэл зохисгүй үнэ бүхий самбар зарах боломжтой бөгөөд зарим нь шууд хууран мэхэлж чаддаг. Мэдээлэл өгнө гэж найдаж байна