Мазмұны:
- 1 -қадам: лазерлік мәліметтер
- 2 -қадам: Қажетті материалдар
- 3 -қадам: Arduino үшін қалқан жасаңыз
- 4 -қадам: MIT App Inventor қолданатын Android қосымшасы
- 5 -қадам: Arduino бағдарламасы
- 6 -қадам: лабиринт негізін жасаңыз
- 7 -қадам: Қабырғаларды жасаңыз
- 8 -қадам: лабиринт жасаңыз
- 9 -қадам: Лазерге стенд жасаңыз
- 10 -қадам: Электр тізбегінің корпусы және жылжымалы тірек
- 11 -қадам: Рефлектор жасаңыз
- 12 -қадам: Лазерлік рефлексия сынағы
- 13 -қадам: Ойнауға уақыт
Бейне: Ардуино мен Android қосымшасымен теңшелетін лазерлік лабиринт: 13 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Балалар кітаптарынан лабиринт шешетін автоматты роботқа дейін лабиринтті қараңыз. Мұнда мен лазерлік шағылыстың көмегімен лабиринтті шешетін нәрсені басқаша көремін. Бастапқыда менің ойымша, бұл өте оңай, бірақ оны арзанға жасау дәлдікке көп уақытты қажет етеді. Егер кез келген адам 3D принтерді қолданып көргісі келсе, бұл көп уақытты қажет етеді. Жұмысты бастамас бұрын лазерлік сақтық туралы келесі слайдты қараңыз. Бірақ мамандардың айтуынша, менің лазерім ешқандай зақым келтіре алмайды.
1 -қадам: лазерлік мәліметтер
2 (II) класты лазер қауіпсіз деп саналады. Мен 2 (II) сыныпта диодты таба алмаймын. Бірақ мен нарықта 2 (II) класы бар стикерде лазерлік меңзегіш құрылғыны өте арзан деп таптым. Сондықтан мен оны өз жобамда қолданамын. Бірақ зиян тигізбесе де, мен балама онымен ойнауға рұқсат бермеймін. Бұл ойын менің ересектерге арналған, себебі олар оны тек рефлексияны түзету арқылы шеше алады.
2 -қадам: Қажетті материалдар
Қажетті материалдар
Лабиринт үшін
1) термоколды парақ
2) Картон.
3) Гофрленген қорап
4) Дөңгелек айналар (матадан кесте тігу үшін қолданылады).
Цикл үшін
1) Ардуино Уно.
2) HC05 Bluetooth модулі 1No.
3) LDR 1 Жоқ.
4) 10K резисторы 1No.
5) Қарапайым ПХД - 1No.
6) Еркек және әйел аталық түйреуіштер.
3 -қадам: Arduino үшін қалқан жасаңыз
Басқа жобалар сияқты мен де осы жобаның қалқанын әзірлеймін.
Қосылым туралы мәліметтер
1) Bluetooth модулі үшін 4 сым
а) Arduino 5V - Vcc
б) Arduino Gnd - Gnd
в) 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 -ге жеткенде, алдыңғы ұпаймен алынған уақытты есептеңіз, егер секунд алдыңғыдан аз болса, сіз жеңімпаз боласыз. Таймер жұмыс істеп тұрғанда, Android экранын автоматты құлыптан тоқтату үшін мен әр уақыт жиілігінде хабарламаны қолданамын.
5 -қадам: Arduino бағдарламасы
Arduino бағдарламасы өте қарапайым. D2, D3 түйреуішіне арналған бағдарламалық жасақтама жасаңыз. Android ойынды бастауды айтқан кезде. D12 түйреуішін жоғары қою арқылы лазерлік қосу. A0 түйреуішіндегі LDR көрсеткішін тексеріңіз. Егер LDR көрсеткіші 500 -ден төмен болса, онда ойын жүріп жатыр. Егер лазер LDR -ге шоғырланған болса, онда көрсеткіш 500 -ден асады. Сол кезде D12 түйреуішті төмен орнатып лазерді сөндіріп, ойынды андроидке жіберіңіз.
6 -қадам: лабиринт негізін жасаңыз
1) Мен 18 «X 18» X 3 «гофрленген қорапты таптым.
2) 18 «X 18» өлшемі бар термокарталық парақты кесіңіз. Ол қорапқа алдын ала сәйкес келеді.
3) Термоколды 18 жолға 18 бағанға бөліңіз (Басында 2 «X 2» кеңістіктің өте аз өзгеруіне байланысты 1 дюймдік лабиринтке арналған жоспар).
4) Енді әрбір 2 «X 2» бөлігін бөлек -бөлек кесіңіз. Өткір пышақты қолданыңыз және кесу тікелей болуы керек. Егер ыстық сым кескіш болса, оларды кесу оңай.
5) Әр бөлікті түзетілген қораптың негізіне бөлек қойыңыз (қою үшін Февиколды қолданыңыз).
6) құрғатыңыз. Құрғақ болғаннан кейін әр бөліктің арасына 1 футтық таразыны салыңыз. Таразы тік тұрады.
7 -қадам: Қабырғаларды жасаңыз
1) Қабырғалар өте қарапайым. Біз лабиринтті 2 «X 2» -ге бөлеміз, ал қораптың биіктігі 3 «. Біз 3» дюймдік карточканың жолағын аламыз. Жолаққа әр 2 дюймді белгілеп, сызықтарды қараңғы етіп сызыңыз, сондықтан тақта осы жерде оңай ұсталады.
8 -қадам: лабиринт жасаңыз
1) Интернеттен лабиринтті (8 X 8) жүктеңіз.
2) Лабиринтке сәйкес 2 «, 4», 6 «және т.б. қабырға бөлшектерін кесіңіз және оны термоколдың саңылауына қойыңыз және термоколдың арасына картонды басыңыз. Енді қабырғалар түзу тұр.
3) Дәл солай сызбаны толық толтырыңыз.
9 -қадам: Лазерге стенд жасаңыз
Бұл да ауыр жұмыс пен уақыттың бір бөлігі. Өйткені лазер сәулесі тікелей болуы керек. Гофрленген тақтаймен үшбұрыш жасаңыз және гофрленген тақтаның бірнеше бөлігін алыңыз. Бөлшектерді лазер ұяшығының астына алдыңғы және артқы жағына салыңыз. Биіктігін реттеңіз. Масштабты жақын және алыс қою арқылы лазер сәулесінің биіктігін өлшеңіз. Екеуін тең етіңіз. Енді барлық бөлікті бір жағына ыстық желіммен жабыстырыңыз.
10 -қадам: Электр тізбегінің корпусы және жылжымалы тірек
1) Лазер сияқты LDR үшін стенд жасаңыз. Бірақ бұл дәлдікті қаламайды, бірақ лазер сәулесінің орталығы - диодтың орталығы. Содан кейін оны ыстық желіммен жабыстырыңыз.
2) Жылжымалы стенд жасау үшін гофрленген қорапты қолданыңыз.
3) Барлық схеманы қораптың ішінде ұстаңыз және 9В батареяны қосыңыз. Енді барлығы лабиринтке енуге дайын.
Соңғы қадам - рефлекторды жобаның жүрегі ету.
11 -қадам: Рефлектор жасаңыз
1) Мұны көргенде, бұл өте қарапайым, бірақ уақытты қажет ететін және қиын. Егер бұл тек жұмыс жасаса, онда тек толық басқатырғыш жұмыс істейді.
2) Гофрленген қорап жолақтарын алыңыз. сызықтарды белгілеу арқылы өлшемін 9см х 3см етіп кесіңіз.
3) Осы бөліктен 3 дюймдік қабырғалардың үшбұрышын жасап, жоғарғы бөлігін қосыңыз.
4) Енді еденнің барлық жағындағы үшбұрыштың тік тұрғанын тексеріңіз. Егер өзгертпесеңіз немесе бөліктерді өзгертпесеңіз, оны түзетіңіз. Дөңгелек айна бөлігін орталық үшбұрыштың жоғарғы жағына жабыстырыңыз. Менің ойымша, айна орталығы - бұл сәуле орталығы. Мен 21 дана жасаймын, оны аяқтауға көп уақыт кетеді.
12 -қадам: Лазерлік рефлексия сынағы
Енді шағылысты лазермен тексеріңіз және әр қабырғадағы шағылысты тексеріңіз. Ол жақсы жұмыс істейді. Лабиринттің ортасында мен көтеретін қорапты таптым, сондықтан мен негізге қатты парақты жапсырдым және барлық бөлшектердің шағылысы жақсы екенін байқадым.
13 -қадам: Ойнауға уақыт
Маған қалай ойнауды үйретуге рұқсат етіңіз
1) Лабиринтті сіздің қажеттіліктеріңізге сәйкес жасаңыз. Оны шүберекпен жауып, шағылысатын айна тіректерін қорапқа қойыңыз.
2) Қолданбаны алдыңғы жағына қойыңыз.
3) Bluetooth таңдау түймесін басып, arduino bluetooth таңдаңыз.
4) Енді келесі терезеде ойыншының аты сұралады.
5) Ойыншының атын енгізіп, «Ойынды бастау» түймесін басыңыз. Енді бағдарламада таймер іске қосылады.
6) Лабиринттің үстіндегі матаны алыңыз. Көз ойнатқыштың лазерін қолдану арқылы айна көмегімен лазер сәулесін Ldr -ге бағыттаңыз.
7) Алдымен бірінші айнаны қойыңыз, ол жарықты 90 градусқа бағыттайды, лазерлік нүкте қарама -қарсы қабырғаға түсіп, оны қарама -қарсы қабырғаның ортасына айналдырады. Енді айнаны сол жерге қойып, дәл солай жасаңыз.
8) Егер лазер LDR -ге лазерлік өшіруге қарағанда жетсе және arduino қосымшасында ойнатқыштың таймері алдыңғы рекордтан аз болса, оның аты мен ұпайы жазылып, барлық экрандарда көрсетіледі.
Ұсынылған:
Ардуино лазерлік инфрақызыл термометрі: 7 қадам (суреттермен)
Arduino лазерлік инфрақызыл термометрі: Бұл жобада мен сізге 3D басып шығарылатын арнайы корпусы бар цифрлық лазерлік инфрақызыл термометрді қалай жасау керектігін көрсетемін
Ардуино роботы қашықтығы, бағыты мен айналу дәрежесі (шығыс, батыс, солтүстік, оңтүстік) Bluetooth модулі мен автономды робот қозғалысы арқылы дауыспен басқарылады.: 6 қадам
Ардуино роботы қашықтығы, бағыты мен айналу дәрежесі бар (шығыс, батыс, солтүстік, оңтүстік) Bluetooth модулі мен автономды робот қозғалысының көмегімен дауыспен басқарылады. Бұл нұсқаулықта Arduino роботын қалай жасау керектігін түсіндіреді, оны қажетті бағытта жылжытуға болады (Алға, артқа) , Солға, Оңға, Шығысқа, Батысқа, Солтүстікке, Оңтүстікке) Дауыс пәрменін қолдану арқылы сантиметрдегі қашықтық қажет. Роботты автономды түрде жылжытуға болады
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын қолданатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: 5 қадам (суреттермен)
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын пайдаланатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: wifi мен қашықтан және андроид қосымшасы арқылы nodemcu мен IR қабылдағышты қолданатын 8 релелік қосқышты басқару. Қашықтан басқару құралы wifi қосылымына тәуелсіз жұмыс істейді. МҰНДА
Arduino смартфонын USB арқылы Blynk қосымшасымен басқарыңыз: 7 қадам (суреттермен)
Arduino смартфонын USB арқылы Blynk қосымшасымен басқарыңыз: Бұл оқулықта біз шамды басқару үшін Blynk қосымшасы мен Arduino қолдануды үйренеміз, комбинация USB сериялық порты арқылы жүзеге асады. Arduino немесе c-ді қашықтан басқарудың ең қарапайым шешімі
Лазерлік зарядталатын батареясы бар лазерлік сәулелік дабыл жүйесі: 10 қадам
Лазерлік зарядталатын батареясы бар лазерлік дабыл жүйесі: Сәлем баршаңызға … Мен Revheadпін, бұл менің бірінші нұсқаулығым, сондықтан маған кеңес беруді және жақсартуға болатын бағыттарды көрсетуден тартынбаңыз. Бұл жобаның шабыты ұқсас нұсқаны жариялаған Кипкайдан келді (ЛАЗЕНДЕН ҮЙІҢІЗДІ ҚОРҒАҢЫЗ