Агуулгын хүснэгт:
- Алхам 1: Лазерын дэлгэрэнгүй мэдээлэл
- Алхам 2: Шаардлагатай материал
- Алхам 3: Arduino -д зориулж бамбай хий
- Алхам 4: MIT App Inventor ашиглан Android програм
- Алхам 5: Arduino програм
- Алхам 6: Maze суурийг хий
- Алхам 7: Хана хийх
- Алхам 8: Лабирингийнхаа дизайныг хий
- Алхам 9: Лазерын суурийг тавь
- Алхам 10: Хэлхээний хашлага ба хөдөлгөөнт зогсоол
- Алхам 11: Цацруулагч хий
- Алхам 12: Лазер тусгалын тест
- Алхам 13: Тоглох цаг
Видео: Arduino болон Андройд аппликэйшн ашиглан тохируулах боломжтой лазер лабиринт: 13 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Хүүхдийн номноос лабиринт автоматаар шийдэх робот хүртэлх олон тооны лабиринтийг үзээрэй. Энд би лазер тусгал ашиглан лабиринт шийдэх өөр аргыг туршиж үзье. Эхлээд би үүнийг маш хялбар гэж бодож байна, гэхдээ хямд үнээр хийх нь нарийвчлалд илүү их цаг зарцуулдаг. Хэрэв хэн нэгэн 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 -д зориулж бамбай хий
Бусад бүх төслүүдийн нэгэн адил би энэ төслийн бамбайг боловсруулдаг.
Холболтын дэлгэрэнгүй мэдээлэл
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 програм
Би Arduino програмыг хөгжүүлэхийн тулд MIT програм зохион бүтээгчийг онлайнаар ашигладаг. Апп -ийн шаардлага бол Arduino bluetooth -тэй холбогдох явдал юм. Тоглогчийн нэрийг асууж, нэрийг оруулаад тоглоомыг дарна уу. Аппликешн дэх эхлэх таймер дээр дарсны дараа ажиллаж эхэлнэ. Лазер нь LDR -д хүрсний дараа өмнөх оноогоор авсан хугацааг тооцоолох бөгөөд хэрэв секунд нь өмнөхөөсөө бага байвал та ялагч болно. Таймер ажиллаж байх үед Андройд дэлгэцийг автоматаар түгжихийг зогсоохын тулд би цаг тутамд мэдэгдэл ашигладаг.
Алхам 5: Arduino програм
Arduino програм нь маш энгийн. D2, D3 зүү програм хангамжийн цуваа үүсгэх. Андройд тоглоомыг эхлүүлэхийг хэлэхэд. D12 зүүг өндөр болгож лазераар асаана. A0 зүү дэх LDR уншилтыг шалгана уу. Хэрэв LDR унших нь 500 -аас бага бол тоглоом үргэлжилж байна. Хэрэв лазер нь LDR дээр анхаарлаа төвлөрүүлдэг бол унших утга нь 500 -аас их байх болно. Тэр үед лазерыг D12 зүү багатай болгож унтраагаад тоглоомыг андройд руу илгээнэ үү.
Алхам 6: Maze суурийг хий
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: Лабирингийнхаа дизайныг хий
1) Онлайнаар Maze (8 X 8) татаж авах.
2) Maze -ийн дагуу 2 ", 4", 6 "гэх мэт хананы хэсгүүдийг хайчилж, термоколын завсраар байрлуулж, термоколын хооронд карбоныг дар. Одоо хана шулуун байна.
3) Ухаалаг шиг зургийг бүрэн гүйцэд бөглөнө үү.
Алхам 9: Лазерын суурийг тавь
Энэ бол бас л шаргуу хөдөлмөр, цаг хугацаа шаардсан ажлын нэг юм. Учир нь лазер туяа шулуун байх ёстой. Атираат хавтангаар гурвалжин хийж, Атираат хавтангийн цөөн хэдэн хэсгийг ав. Лазер эсийн доорхи хэсгүүдийг урд болон хойд талд оруулна. Өндрийг тохируулна уу. Лазер туяаны өндрийг хэмжихдээ масштабыг ойрын болон хол зайд байрлуулна. Үүнийг хоёуланг нь тэгш болго. Одоо бүх хэсгийг хажуу тийш нь халуун цавуугаар наа.
Алхам 10: Хэлхээний хашлага ба хөдөлгөөнт зогсоол
1) Лазерын нэгэн адил LDR -ийг дэмждэг. Гэхдээ энэ нь тийм нарийвчлалтай байхыг хүсдэггүй, гэхдээ лазер туяаны төв нь диодын төв юм. Дараа нь мөн халуун цавуугаар хийнэ.
2) Хөдөлгөөнт тавиур хийхийн тулд Атираат хайрцгийг ашиглана уу.
3) Бүх хэлхээний тохиргоог хайрцагт хийж 9В батерейг холбоно уу. Одоо бүгдээрээ төөрдөг байшинд ороход бэлэн боллоо.
Эцсийн алхам бол төслийн тусгал хэсэг болох тусгалыг хийх явдал юм.
Алхам 11: Цацруулагч хий
1) Үүнийг харахад маш амархан боловч маш их цаг хугацаа шаардсан, хэцүү мэт санагдаж байна. Хэрэв энэ нь зөвхөн ажиллавал зөвхөн бүрэн таавар ажиллах болно.
2) Атираат хайрцагны туузыг ав. Мөрүүдийг тэмдэглэх замаар хэмжээг 9см X 3см болгон хайчилж ав.
3) 3 инчийн талуудтай гурвалжин хийж, дээд хэсгийг нь холбоно.
4) Эхлэх цаг нь шалан дээр бүх талаас нь гурвалжин зогсож байгааг шалгаарай. Хэрэв өөрчлөлт хийхгүй эсвэл хэсгийг нь өөрчлөхгүй бол засах болно. Дугуй толин тусгал хэсгийг төвийн гурвалжны дээд талд наана. Миний үзэж байгаагаар толин тусгал төв нь lase beam center юм. Би 21 ширхэгийг бүтээхэд маш удаан хугацаа шаардагддаг.
Алхам 12: Лазер тусгалын тест
Одоо тусгалаа лазераар шалгаж хана тус бүрийн тусгалыг шалгаарай. Энэ нь сайн ажилладаг. Лабирингийн төвд би дээш өргөгдсөн хайрцгийг олсон тул суурин дээрээ хатуу хуудас наагаад бүх хэсгүүдийн тусгал сайн байгаа нь тогтоогдов.
Алхам 13: Тоглох цаг
Надад яаж тоглохыг зааж өгье
1) Maze -ийг өөрийн шаардлагын дагуу зохион бүтээ. Үүнийг даавуугаар хучиж, толин тусгалыг тавиур дээр тавь.
2) Гар утсыг апп -тай урд талд нь тавь.
3) Bluetooth сонгоно уу дээр дараад arduino bluetooth -ийг сонгоно уу.
4) Одоо дараагийн дэлгэц дээр тоглогчийн нэрийг асууна.
5) Тоглогчийн нэрийг оруулаад тоглоомыг эхлүүлэх дээр дарна уу. Одоо апп дээр таймер ажиллаж эхэлнэ.
6) Лабиринт дээрх даавууг ав. Эх тоглуулагчийн лазерыг ашигласнаар толин тусгал ашиглан лазерын туяаг Ldr руу чиглүүлнэ.
7) Эхлээд эхний толин тусгалыг тавьж, гэрлийг 90 градус руу чиглүүлнэ, лазерын цэг эсрэг талын ханан дээр унаж, толин тусгалыг эргүүлснээр эсрэг талын хананд төвлөрүүлнэ. Одоо толин тусгалаа тавиад ижил зүйлийг хий.
8) Хэрэв лазер нь LDR -т хүрвэл Лазер унтрахаас илүүтэйгээр arduino програм дээр тоглуулагчийн цаг хэмжигч өмнөх бичлэгээс доогуур байвал түүний нэр, оноог бүртгэж, бүх дэлгэц дээр харуулна.
Зөвлөмж болгож буй:
Андройд студи ашиглан Андройд аппыг хэрхэн үүсгэх вэ: 8 алхам (зурагтай)
Андройд студи ашиглан Андройд апп хэрхэн үүсгэх вэ: Энэхүү заавар нь Android Studio хөгжүүлэлтийн орчныг ашиглан Андройд апп бүтээх үндсийг заах болно. Андройд төхөөрөмж улам бүр түгээмэл болж байгаа тул шинэ програмын эрэлт нэмэгдэх болно. Android Studio нь ашиглахад хялбар (
Андройд аппликэйшн бүхий Bluetooth удирдлагатай RGB гэрэл: 4 алхам
Андройд аппликэйшн бүхий Bluetooth удирдлагатай RGB гэрэл: Сайн байна уу үйлдвэрлэгчид ээ, өнөөдөр бид ухаалаг гар утаснаасаа удирддаг Bluetooth удирдлагатай RGB тууз хийж сурах болно. Энэхүү төслийн цаад санаа нь үзэгчдийн нүдэнд дулаахан мэдрэмжийг өгөх дэвсгэр/ширээний гэрэл бий болгох явдал юм. Тийм ээ, энэ гэрэл
Ширээний төхөөрөмж - Тохируулах боломжтой ширээний туслах: 7 алхам (зурагтай)
Ширээний төхөөрөмж - Тохируулах боломжтой ширээний туслах: Ширээний төхөөрөмж нь интернетээс татаж авсан янз бүрийн мэдээллийг харуулах боломжтой жижиг хувийн ширээний туслах юм. Энэ төхөөрөмжийг би багшаар удирдуулсан Берри коллежийн CRT 420 - Тусгай сэдвүүдийн ангид зориулан бүтээсэн бөгөөд бүтээсэн
Андройд/iOS програм нь OpenWrt чиглүүлэгчидээ алсаас хандах боломжтой: 11 алхам
Таны OpenWrt чиглүүлэгч рүү алсаас хандах Android/iOS апп: Би саяхан шинэ чиглүүлэгч (Xiaomi Mi Router 3G) худалдаж авсан. Мэдээжийн хэрэг, энэхүү шинэ, гайхалтай тоног төхөөрөмж нь энэ төсөл дээр ажиллах урам зориг өгсөн;)
Arduino Word Clock - Тохируулах боломжтой, бүтээхэд хялбар: 15 алхам (зурагтай)
Arduino Word Clock - Тохируулах боломжтой, бүтээхэд хялбар: Миний хамтрагч дэлгүүрээс цагийг олж харсан бөгөөд энэ нь санамсаргүй үсгүүдээс бүтсэн өгүүлбэрийг бичихийн тулд үгсийг гэрэлтүүлж өгдөг. Бидэнд цаг таалагдсан боловч үнэ нь таалагдаагүй тул бид өөрсдийнхөө загвараар хийхээр шийдлээ