Turinys:

Tinkinamas lazerinis labirintas naudojant „Arduino“ir „Android“programą: 13 žingsnių (su paveikslėliais)
Tinkinamas lazerinis labirintas naudojant „Arduino“ir „Android“programą: 13 žingsnių (su paveikslėliais)

Video: Tinkinamas lazerinis labirintas naudojant „Arduino“ir „Android“programą: 13 žingsnių (su paveikslėliais)

Video: Tinkinamas lazerinis labirintas naudojant „Arduino“ir „Android“programą: 13 žingsnių (su paveikslėliais)
Video: Brother MFC-L9630CDN profesionalus A4 formato daugiafunkcinis spalvotas lazerinis spausdintuvas 2024, Lapkritis
Anonim
Image
Image
Tinkinamas lazerinis labirintas naudojant „Arduino“ir „Android“programą
Tinkinamas lazerinis labirintas naudojant „Arduino“ir „Android“programą
Tinkinamas lazerinis labirintas su „Arduino“ir „Android“programa
Tinkinamas lazerinis labirintas su „Arduino“ir „Android“programa

Pamatykite daugybę labirinto nuo vaikų knygų iki automatinio labirinto sprendimo roboto. Čia aš bandau kažką kitaip, kur išsprendžiu labirintą, naudodamas lazerio atspindį. Pradžioje manau, kad tai labai paprasta, bet tai padaryti pigiai, tikslumas kainuoja daugiau laiko. Jei kas nors nori išbandyti 3D spausdintuvą veidrodžio laikikliui gaminti, nes tam reikia daug ir daug laiko. Prieš pradėdami žiūrėkite kitą skaidrę apie atsargumą lazeriu. Tačiau, kaip teigia ekspertai, mano lazeris negali padaryti jokios žalos.

1 žingsnis: išsami informacija apie lazerį

Lazerio detalės
Lazerio detalės
Lazerio detalės
Lazerio detalės
Lazerio detalės
Lazerio detalės

2 (II) klasės lazeris laikomas saugiu. Negaliu rasti diodo 2 klasėje (II). Tačiau radau rinkoje labai pigiai parduodamą lazerinį nukreipimo įrenginį, kurio lipduke yra 2 (II) klasė. Taigi aš jį naudoju savo projekte. Nors tai rodo, kad nėra kenksminga, neleidžiu savo vaikui žaisti su tuo. Šis žaidimas skirtas mano šeimos suaugusiems, nes jie gali tai išspręsti tik taisydami atspindį.

2 žingsnis: reikalingos medžiagos

Reikalingos medžiagos
Reikalingos medžiagos
Reikalingos medžiagos
Reikalingos medžiagos
Reikalingos medžiagos
Reikalingos medžiagos

Reikalingos medžiagos

Dėl labirinto

1) „Thermocol“lapas

2) Kartonas.

3) Gofruota dėžutė

4) Apvalūs veidrodžiai (naudojami audinių siuvinėjimui).

Dėl grandinės

1) „Arduino Uno“.

2) HC05 „Bluetooth“modulis 1Nr.

3) LDR 1Nr.

4) 10K rezistorius 1Nr.

5) Paprastas PCB - 1 Ne.

6) Vyrų antraštės ir moterų antgalių kaiščiai.

3 žingsnis: padarykite „Arduino“skydą

Padarykite „Arduino“skydą
Padarykite „Arduino“skydą
Padarykite „Arduino“skydą
Padarykite „Arduino“skydą
Padarykite „Arduino“skydą
Padarykite „Arduino“skydą

Kaip ir visi kiti projektai, aš kuriu skydą šiam projektui.

Ryšio informacija

1) „Bluetooth“modulio 4 laidams

a) „Arduino 5V“į „Vcc“

b) Arduino Gnd į Gnd

c) „Arduino D2“į „Tx“.

d) nuo Arduino D3 iki Rx.

2) Lazerinio diodo lazeriui plius nuo D12 ir Arduino Gnd iki lazerio minuso.

3) LDR naudokite A0 kaištį. Lydmetalis, kaip aukščiau esančiame paveikslėlyje. Lazeriui ir LDR naudokite ilgą laidą.

4 veiksmas: „Android“programa naudojant „MIT App Inventor“

„Android“programa naudojant „MIT App Inventor“
„Android“programa naudojant „MIT App Inventor“
„Android“programa naudojant „MIT App Inventor“
„Android“programa naudojant „MIT App Inventor“
„Android“programa naudojant „MIT App Inventor“
„Android“programa naudojant „MIT App Inventor“

Aš naudoju „MIT“programos išradėją internete kurdamas „Arduino“programą. Programos reikalavimas yra noras prisijungti prie „Arduino“„Bluetooth“. Norėdami pradėti žaidimą, paprašykite žaidėjo vardo, įveskite vardą ir spustelėkite žaisti. Vieną kartą programoje spustelėkite paleidimo laikmatį. kai lazeris pasiekia LDR, tada apskaičiuokite laiką, praleistą su ankstesniu balu, jei sekundės yra mažesnės nei ankstesnės, tada jūs esate nugalėtojas. Kol veikia laikmatis, norėdamas sustabdyti „Android“ekrano automatinį užrakinimą, naudoju pranešimą kiekvieną kartą.

5 žingsnis: „Arduino“programa

„Arduino“programa yra labai paprasta. Sukurkite programinės įrangos seriją D2, D3 kaiščiams. Kai „Android“liepė pradėti žaidimą. Įjunkite lazerį, nustatydami D12 kaištį aukštai. Patikrinkite LDR rodmenį kaištyje A0. Jei LDR rodmuo yra mažesnis nei 500, žaidimas vyksta. Jei lazeris sutelkia dėmesį į LDR, rodmuo didesnis nei 500. Tuo metu išjunkite lazerį nustatę žemą D12 kaištį ir nusiųskite žaidimo signalą į „Android“.

6 žingsnis: padarykite labirinto pagrindą

Padarykite labirinto pagrindą
Padarykite labirinto pagrindą
Padarykite labirinto pagrindą
Padarykite labirinto pagrindą
Padarykite labirinto pagrindą
Padarykite labirinto pagrindą

1) Radau gofruotą dėžutę 18 "X 18" X 3 ".

2) Iškirpkite termokolio lakštą, kurio matmenys yra 18 "X 18". Jis iš anksto telpa dėžutėje.

3) Padalinkite termokolę į 18 eilučių iki 18 stulpelių (iš pradžių suplanuokite 1 colio dydžio labirintą dėl labai mažo erdvės pakeitimo į 2 „X 2“).

4) Dabar atskirai supjaustykite 2 „X 2“gabalus. Naudokite aštrų amatų peilį, o pjūvis turi būti tiesus. Jei karštas vielos pjoviklis juos lengvai pjauna.

5) Kiekvieną gabalėlį atskirai įklijuokite ant gofruotos dėžutės pagrindo (įklijuokite naudodami „Fevicol“).

6) Leiskite išdžiūti. Po džiovinimo įkiškite 1 pėdų skalę į tarpą tarp kiekvieno gabalo. Svarstyklės stovi tiesiai.

7 žingsnis: padarykite sienas

Padarykite sienas
Padarykite sienas
Padarykite sienas
Padarykite sienas
Padarykite sienas
Padarykite sienas

1) Sienos yra labai lengvos. Mes padalijame labirintą į 2 "X 2", o dėžutės aukštis yra 3 ". Mes paimame 3 colių plokštės juostelę. Pažymėkite kas 2 colius juostelėje ir nubrėžkite linijas kaip tamsias, todėl lenta lengvai laikosi šioje vietoje.

8 žingsnis: suprojektuokite savo labirintą

Sukurkite savo labirintą
Sukurkite savo labirintą
Sukurkite savo labirintą
Sukurkite savo labirintą
Sukurkite savo labirintą
Sukurkite savo labirintą
Sukurkite savo labirintą
Sukurkite savo labirintą

1) Atsisiųskite „Maze“(8 X 8) iš interneto.

2) Kaip nurodyta labirinte, supjaustykite 2 ", 4", 6 "ir tt sienų gabalus ir padėkite jį į termokolo tarpą ir paspauskite kartoną tarp termokolo. Dabar sienos stovi tiesiai.

3) Kaip ir protingas, visiškai užpildykite piešinį.

9 žingsnis: pastatykite lazerį

Padarykite stovą lazeriui
Padarykite stovą lazeriui

Tai taip pat yra vienas iš sunkių darbų ir laiko. Nes lazerio spindulys turi būti tiesus. Padarykite trikampį su gofruota lenta ir paimkite keletą gofruoto kartono gabalų. Įdėkite gabalus po lazerio elementu priekyje ir gale. Sureguliuokite aukštį. Išmatuokite lazerio spindulio aukštį padėdami skalę arti ir toli. Padarykite abu vienodus. Dabar karštai klijuokite visą gabalą į šoną.

10 žingsnis: grandinės gaubtas ir mobilus stovas

Grandinės gaubtas ir mobilus stovas
Grandinės gaubtas ir mobilus stovas
Grandinės gaubtas ir mobilus stovas
Grandinės gaubtas ir mobilus stovas
Grandinės gaubtas ir mobilus stovas
Grandinės gaubtas ir mobilus stovas

1) Kaip ir lazeris, padėkite LDR stovą. Tačiau jis nenori tokio tikslumo, tačiau lazerio spindulio centras yra diodo centras. Tada taip pat karštai klijuokite.

2) Mobiliam stovui gaminti naudokite gofruotą dėžutę.

3) Visą grandinės sąranką laikykite dėžutėje ir prijunkite 9 V bateriją. Dabar visi pasiruošę tilpti į labirintą.

Paskutinis žingsnis - atšvaitą paversti projekto širdimi.

11 žingsnis: padarykite atšvaitą

Padarykite atšvaitą
Padarykite atšvaitą
Padarykite atšvaitą
Padarykite atšvaitą
Padarykite atšvaitą
Padarykite atšvaitą
Padarykite atšvaitą
Padarykite atšvaitą

1) Pamatęs tai atrodo labai lengva, bet labai daug laiko ir sunku. Jei tai veikia tik tada, tik visas galvosūkis.

2) Paimkite gofruotos dėžutės juosteles. supjaustykite 9 cm x 3 cm dydį pažymėdami linijas.

3) Su šiuo gabalu padarykite trikampį iš šonų 3 ir sujunkite viršutinę dalį.

4) Dabar pradėkite tikrinti, ar trikampis stovi tiesiai iš visų grindų pusių. Jei ne, atlikite pakeitimus arba pakeiskite dalis, kad ją ištaisytumėte. Apvalų veidrodį įklijuokite į viršutinę centrinio trikampio pusę. Mano pjovimo metu veidrodžio centras yra juostos spindulio centras. Aš gaminu 21 gabalą, tai užtrunka labai ilgai.

12 žingsnis: atspindžių lazeriu bandymas

Atspindžių lazeriu testas
Atspindžių lazeriu testas
Atspindžių lazeriu testas
Atspindžių lazeriu testas

Dabar patikrinkite atspindį lazeriu ir patikrinkite atspindį ant kiekvienos sienos. Veikia gerai. Labirinto centre radau pakeliamą dėžutę, todėl įklijavau kietą lapą ant pagrindo ir pastebėjau, kad visos dalys atspindi gerai.

13 žingsnis: laikas žaisti

Image
Image
Laikas žaisti
Laikas žaisti
Laikas žaisti
Laikas žaisti

Leisk man išmokyti žaisti

1) Sukurkite labirintą pagal savo reikalavimus. Uždenkite jį audiniu ir padėkite atspindinčio veidrodžio stovus ant dėžutės.

2) Įdėkite mobilųjį telefoną su programa priekyje.

3) Spustelėkite Pick bluetooth ir pasirinkite arduino bluetooth.

4) Dabar pasirodys kitas ekranas, paklauskite grotuvo vardo.

5) Įveskite žaidėjo vardą ir spustelėkite pradėti žaidimą. Dabar laikmatis pradeda veikti programoje.

6) Nuimkite audinį virš labirinto. Naudodami lazerį iš šaltinio grotuvo, nukreipkite lazerio spindulį į Ldr, naudodami veidrodį.

7) Pirmiausia uždėkite pirmąjį veidrodį ir jis nukreipia šviesą iki 90 laipsnių, lazerinis taškas nukrenta ant priešingos sienos, sukdamas veidrodžio stovą, kad jis būtų priešingos sienos centre. Dabar padėkite veidrodį toje vietoje ir padarykite tą patį.

8) Kaip ir išmintinga, jei lazeris pasiekia LDR, nei išjungtas lazeris ir programoje „arduino“, jei grotuvo laikmatis yra mažesnis už ankstesnį įrašą, jo vardas ir rezultatas įrašomi ir rodomi visuose ekranuose.

Rekomenduojamas: