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

Arduino болон Андройд аппликэйшн ашиглан тохируулах боломжтой лазер лабиринт: 13 алхам (зурагтай)
Arduino болон Андройд аппликэйшн ашиглан тохируулах боломжтой лазер лабиринт: 13 алхам (зурагтай)

Видео: Arduino болон Андройд аппликэйшн ашиглан тохируулах боломжтой лазер лабиринт: 13 алхам (зурагтай)

Видео: Arduino болон Андройд аппликэйшн ашиглан тохируулах боломжтой лазер лабиринт: 13 алхам (зурагтай)
Видео: Marlin Firmware - VScode PlatformIO Install - Build Basics 2024, Долдугаар сарын
Anonim
Image
Image
Arduino болон Android програмын тусламжтайгаар тохируулах боломжтой лазер лабиринт
Arduino болон Android програмын тусламжтайгаар тохируулах боломжтой лазер лабиринт
Arduino болон Android програмын тусламжтайгаар тохируулах боломжтой лазер лабиринт
Arduino болон Android програмын тусламжтайгаар тохируулах боломжтой лазер лабиринт

Хүүхдийн номноос лабиринт автоматаар шийдэх робот хүртэлх олон тооны лабиринтийг үзээрэй. Энд би лазер тусгал ашиглан лабиринт шийдэх өөр аргыг туршиж үзье. Эхлээд би үүнийг маш хялбар гэж бодож байна, гэхдээ хямд үнээр хийх нь нарийвчлалд илүү их цаг зарцуулдаг. Хэрэв хэн нэгэн 3D принтер ашиглан толин тусгагч хийж өгөхийг хүсч байвал маш их цаг хугацаа шаардагдана. Эхлэхээсээ өмнө лазер болгоомжтой байх тухай дараагийн слайдыг үзнэ үү. Гэхдээ шинжээчдийн үзэж байгаагаар миний лазер ямар ч гэмтэл учруулж чадахгүй.

Алхам 1: Лазерын дэлгэрэнгүй мэдээлэл

Лазерын дэлгэрэнгүй мэдээлэл
Лазерын дэлгэрэнгүй мэдээлэл
Лазерын дэлгэрэнгүй мэдээлэл
Лазерын дэлгэрэнгүй мэдээлэл
Лазерын дэлгэрэнгүй мэдээлэл
Лазерын дэлгэрэнгүй мэдээлэл

2 (II) ангиллын лазерыг аюулгүй гэж үздэг. Би 2 (II) ангиас диод олж чадахгүй байна. Гэхдээ наалтанд 2 (II) ангилал бүхий лазер заагч төхөөрөмжийг зах зээл дээр маш хямд зарж байгааг олж мэдэв. Тиймээс би үүнийг төсөлдөө ашигладаг. Энэ нь хор хөнөөлгүй ч гэсэн би хүүхдээ ингэж тоглохыг зөвшөөрдөггүй. Энэ нь миний гэр бүлийн насанд хүрэгчдэд зориулсан тоглоом юм, учир нь тэд үүнийг зөвхөн тусгалаа зөв засах замаар шийддэг.

Алхам 2: Шаардлагатай материал

Шаардлагатай материал
Шаардлагатай материал
Шаардлагатай материал
Шаардлагатай материал
Шаардлагатай материал
Шаардлагатай материал

Шаардлагатай материал

Maze -ийн хувьд

1) Дулааны хуудас

2) Картон.

3) Атираат хайрцаг

4) Дугуй толь (Даавуун хатгамал хийхэд ашигладаг).

Хэлхээний хувьд

1) Ардуино Уно.

2) HC05 bluetooth модуль 1 Үгүй.

3) LDR 1 Үгүй.

4) 10K эсэргүүцэл 1 Үгүй.

5) Энгийн ПХБ - 1 Үгүй.

6) Эр толгой ба Эмэгтэй толгойн зүү.

Алхам 3: Arduino -д зориулж бамбай хий

Arduino -д зориулж бамбай хий
Arduino -д зориулж бамбай хий
Arduino -д зориулж бамбай хий
Arduino -д зориулж бамбай хий
Arduino -д зориулж бамбай хий
Arduino -д зориулж бамбай хий

Бусад бүх төслүүдийн нэгэн адил би энэ төслийн бамбайг боловсруулдаг.

Холболтын дэлгэрэнгүй мэдээлэл

1) Bluetooth модулийн хувьд 4 утастай

a) Arduino 5V -аас Vcc хүртэл

б) Arduino Gnd -аас Gnd хүртэл

c) Arduino D2 -ээс Tx хүртэл.

d) Arduino D3 -аас Rx хүртэл.

2) Лазер диодын лазерын хувьд D12 ба Arduino Gnd -ээс лазер хасах хүртэл.

3) LDR -ийн хувьд A0 зүү ашиглана уу. Дээрх зураг шиг гагнуур. Лазер ба LDR -ийн урт утсыг ашигла.

Алхам 4: MIT App Inventor ашиглан Android програм

MIT App Inventor ашиглан Android програм
MIT App Inventor ашиглан Android програм
MIT App Inventor ашиглан Android програм
MIT App Inventor ашиглан Android програм
MIT App Inventor ашиглан Android програм
MIT App Inventor ашиглан Android програм

Би Arduino програмыг хөгжүүлэхийн тулд MIT програм зохион бүтээгчийг онлайнаар ашигладаг. Апп -ийн шаардлага бол Arduino bluetooth -тэй холбогдох явдал юм. Тоглогчийн нэрийг асууж, нэрийг оруулаад тоглоомыг дарна уу. Аппликешн дэх эхлэх таймер дээр дарсны дараа ажиллаж эхэлнэ. Лазер нь LDR -д хүрсний дараа өмнөх оноогоор авсан хугацааг тооцоолох бөгөөд хэрэв секунд нь өмнөхөөсөө бага байвал та ялагч болно. Таймер ажиллаж байх үед Андройд дэлгэцийг автоматаар түгжихийг зогсоохын тулд би цаг тутамд мэдэгдэл ашигладаг.

Алхам 5: Arduino програм

Arduino програм нь маш энгийн. D2, D3 зүү програм хангамжийн цуваа үүсгэх. Андройд тоглоомыг эхлүүлэхийг хэлэхэд. D12 зүүг өндөр болгож лазераар асаана. A0 зүү дэх LDR уншилтыг шалгана уу. Хэрэв LDR унших нь 500 -аас бага бол тоглоом үргэлжилж байна. Хэрэв лазер нь LDR дээр анхаарлаа төвлөрүүлдэг бол унших утга нь 500 -аас их байх болно. Тэр үед лазерыг D12 зүү багатай болгож унтраагаад тоглоомыг андройд руу илгээнэ үү.

Алхам 6: Maze суурийг хий

Maze Base хийх
Maze Base хийх
Maze Base хийх
Maze Base хийх
Maze Base хийх
Maze Base хийх

1) Би 18 "X 18" X 3 "хэмжээтэй атираат хайрцаг олсон.

2) 18 "X 18" хэмжээтэй ижил хэмжээтэй термокол хуудсыг хайчилж ав. Энэ нь хайрцагт илүү тохиромжтой байдаг.

3) Thermocole -ийг 18 мөр болгон 18 багана болгон хуваана (Маш бага зай 2 "X 2" болж өөрчлөгдсөний улмаас 1 "хэмжээтэй лабиринт хийхээр төлөвлөсөн).

4) Одоо 2 "X 2" ширхэг тус бүрийг тус тусад нь хайчилж ав. Хурц гар урлалын хутга хэрэглэж, зүссэн хэсэг нь шулуун байх ёстой. Хэрэв халуун утас таслагч байвал тэдгээрийг огтлоход хялбар байдаг.

5) Хэсэг бүрийг зассан хайрцгийн суурь дээр тус тусад нь наана (Февикол ашиглан буулгана).

6) Үүнийг хатаана. Хуурай болсны дараа хэсэг бүрийн завсраар 1 футын масштаб оруулна. Жин нь шулуун зогсож байна.

Алхам 7: Хана хийх

Хана хийх
Хана хийх
Хана хийх
Хана хийх
Хана хийх
Хана хийх

1) Хана нь маш хялбар байдаг. Бид Maze -ийг 2 "X 2" болгон хуваадаг бөгөөд хайрцгийн өндөр нь 3 "юм. Бид 3" инчийн хэмжээтэй картын самбар авдаг. Туузан дээр 2 инч тутамд тэмдэг тавьж, шугамыг харанхуй гэж зур, ингэснээр самбар энэ газарт амархан хадгалагдана.

Алхам 8: Лабирингийнхаа дизайныг хий

Maze дизайн хийх
Maze дизайн хийх
Maze дизайн хийх
Maze дизайн хийх
Maze дизайн хийх
Maze дизайн хийх
Maze дизайн хийх
Maze дизайн хийх

1) Онлайнаар Maze (8 X 8) татаж авах.

2) Maze -ийн дагуу 2 ", 4", 6 "гэх мэт хананы хэсгүүдийг хайчилж, термоколын завсраар байрлуулж, термоколын хооронд карбоныг дар. Одоо хана шулуун байна.

3) Ухаалаг шиг зургийг бүрэн гүйцэд бөглөнө үү.

Алхам 9: Лазерын суурийг тавь

Лазерын зогсоол хийх
Лазерын зогсоол хийх

Энэ бол бас л шаргуу хөдөлмөр, цаг хугацаа шаардсан ажлын нэг юм. Учир нь лазер туяа шулуун байх ёстой. Атираат хавтангаар гурвалжин хийж, Атираат хавтангийн цөөн хэдэн хэсгийг ав. Лазер эсийн доорхи хэсгүүдийг урд болон хойд талд оруулна. Өндрийг тохируулна уу. Лазер туяаны өндрийг хэмжихдээ масштабыг ойрын болон хол зайд байрлуулна. Үүнийг хоёуланг нь тэгш болго. Одоо бүх хэсгийг хажуу тийш нь халуун цавуугаар наа.

Алхам 10: Хэлхээний хашлага ба хөдөлгөөнт зогсоол

Хэлхээний хашлага ба хөдөлгөөнт зогсоол
Хэлхээний хашлага ба хөдөлгөөнт зогсоол
Хэлхээний хашлага ба хөдөлгөөнт зогсоол
Хэлхээний хашлага ба хөдөлгөөнт зогсоол
Хэлхээний хашлага ба хөдөлгөөнт зогсоол
Хэлхээний хашлага ба хөдөлгөөнт зогсоол

1) Лазерын нэгэн адил LDR -ийг дэмждэг. Гэхдээ энэ нь тийм нарийвчлалтай байхыг хүсдэггүй, гэхдээ лазер туяаны төв нь диодын төв юм. Дараа нь мөн халуун цавуугаар хийнэ.

2) Хөдөлгөөнт тавиур хийхийн тулд Атираат хайрцгийг ашиглана уу.

3) Бүх хэлхээний тохиргоог хайрцагт хийж 9В батерейг холбоно уу. Одоо бүгдээрээ төөрдөг байшинд ороход бэлэн боллоо.

Эцсийн алхам бол төслийн тусгал хэсэг болох тусгалыг хийх явдал юм.

Алхам 11: Цацруулагч хий

Reflector хийх
Reflector хийх
Reflector хийх
Reflector хийх
Reflector хийх
Reflector хийх
Reflector хийх
Reflector хийх

1) Үүнийг харахад маш амархан боловч маш их цаг хугацаа шаардсан, хэцүү мэт санагдаж байна. Хэрэв энэ нь зөвхөн ажиллавал зөвхөн бүрэн таавар ажиллах болно.

2) Атираат хайрцагны туузыг ав. Мөрүүдийг тэмдэглэх замаар хэмжээг 9см X 3см болгон хайчилж ав.

3) 3 инчийн талуудтай гурвалжин хийж, дээд хэсгийг нь холбоно.

4) Эхлэх цаг нь шалан дээр бүх талаас нь гурвалжин зогсож байгааг шалгаарай. Хэрэв өөрчлөлт хийхгүй эсвэл хэсгийг нь өөрчлөхгүй бол засах болно. Дугуй толин тусгал хэсгийг төвийн гурвалжны дээд талд наана. Миний үзэж байгаагаар толин тусгал төв нь lase beam center юм. Би 21 ширхэгийг бүтээхэд маш удаан хугацаа шаардагддаг.

Алхам 12: Лазер тусгалын тест

Лазер тусгалын тест
Лазер тусгалын тест
Лазер тусгалын тест
Лазер тусгалын тест

Одоо тусгалаа лазераар шалгаж хана тус бүрийн тусгалыг шалгаарай. Энэ нь сайн ажилладаг. Лабирингийн төвд би дээш өргөгдсөн хайрцгийг олсон тул суурин дээрээ хатуу хуудас наагаад бүх хэсгүүдийн тусгал сайн байгаа нь тогтоогдов.

Алхам 13: Тоглох цаг

Image
Image
Тоглох цаг
Тоглох цаг
Тоглох цаг
Тоглох цаг

Надад яаж тоглохыг зааж өгье

1) Maze -ийг өөрийн шаардлагын дагуу зохион бүтээ. Үүнийг даавуугаар хучиж, толин тусгалыг тавиур дээр тавь.

2) Гар утсыг апп -тай урд талд нь тавь.

3) Bluetooth сонгоно уу дээр дараад arduino bluetooth -ийг сонгоно уу.

4) Одоо дараагийн дэлгэц дээр тоглогчийн нэрийг асууна.

5) Тоглогчийн нэрийг оруулаад тоглоомыг эхлүүлэх дээр дарна уу. Одоо апп дээр таймер ажиллаж эхэлнэ.

6) Лабиринт дээрх даавууг ав. Эх тоглуулагчийн лазерыг ашигласнаар толин тусгал ашиглан лазерын туяаг Ldr руу чиглүүлнэ.

7) Эхлээд эхний толин тусгалыг тавьж, гэрлийг 90 градус руу чиглүүлнэ, лазерын цэг эсрэг талын ханан дээр унаж, толин тусгалыг эргүүлснээр эсрэг талын хананд төвлөрүүлнэ. Одоо толин тусгалаа тавиад ижил зүйлийг хий.

8) Хэрэв лазер нь LDR -т хүрвэл Лазер унтрахаас илүүтэйгээр arduino програм дээр тоглуулагчийн цаг хэмжигч өмнөх бичлэгээс доогуур байвал түүний нэр, оноог бүртгэж, бүх дэлгэц дээр харуулна.

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