Satura rādītājs:

Pielāgojams lāzera labirints ar Arduino un Android lietotni: 13 soļi (ar attēliem)
Pielāgojams lāzera labirints ar Arduino un Android lietotni: 13 soļi (ar attēliem)

Video: Pielāgojams lāzera labirints ar Arduino un Android lietotni: 13 soļi (ar attēliem)

Video: Pielāgojams lāzera labirints ar Arduino un Android lietotni: 13 soļi (ar attēliem)
Video: Резка деревянного лабиринта на ЧПУ 2024, Jūlijs
Anonim
Image
Image
Pielāgojams lāzera labirints ar Arduino un Android lietotni
Pielāgojams lāzera labirints ar Arduino un Android lietotni
Pielāgojams lāzera labirints ar Arduino un Android lietotni
Pielāgojams lāzera labirints ar Arduino un Android lietotni

Skatiet daudz labirinta no bērnu grāmatām līdz automātiskam labirinta risināšanas robotam. Šeit es mēģinu kaut ko savādāk, kur atrisināt labirintu, izmantojot lāzera atstarošanu. Sākumā es domāju, ka tas ir ļoti vienkārši, bet dariet to lēti, un tas prasa vairāk laika, lai iegūtu precizitāti. Ja kāds vēlas izmēģināt 3D printeri spoguļa turētāja izgatavošanai, jo tas aizņem daudz un daudz laika. Pirms sākat skatīties nākamo slaidu par piesardzību ar lāzeru. Bet, kā saka eksperti, mans lāzers nevar nodarīt kaitējumu.

1. darbība. Lāzera detaļas

Lāzera detaļas
Lāzera detaļas
Lāzera detaļas
Lāzera detaļas
Lāzera detaļas
Lāzera detaļas

2. klases (II) lāzers tiek uzskatīts par drošu. Es nevaru atrast diodi 2. klasē (II). Bet es atklāju, ka tirgū ir pieejama ļoti lēta lāzera rādītājierīce ar uzlīmi 2 (II) klase. Tāpēc es to izmantoju savā projektā. Lai gan tas nav kaitīgs, es neļauju savam bērnam ar to spēlēties. Šī spēle manai ģimenei pieaugušajiem, jo viņi to spēj atrisināt tikai, izlabojot atspulgu.

2. darbība. Nepieciešamie materiāli

Nepieciešamie materiāli
Nepieciešamie materiāli
Nepieciešamie materiāli
Nepieciešamie materiāli
Nepieciešamie materiāli
Nepieciešamie materiāli

Nepieciešamie materiāli

Labirintam

1) Thermocol loksne

2) Kartons.

3) Gofrēta kaste

4) Apaļie spoguļi (izmanto auduma izšūšanai).

Circuit

1) Arduino Uno.

2) HC05 Bluetooth modulis 1Nr.

3) LDR 1Nr.

4) 10K rezistors 1Nr.

5) Vienkārša PCB - 1Nē.

6) Vīriešu galvenes un sieviešu galvenes tapas.

3. solis: izveidojiet Arduino vairogu

Izveidojiet vairogu Arduino
Izveidojiet vairogu Arduino
Izveidojiet vairogu Arduino
Izveidojiet vairogu Arduino
Izveidojiet vairogu Arduino
Izveidojiet vairogu Arduino

Tāpat kā visi citi projekti, arī šim projektam es izstrādāju vairogu.

Savienojuma detaļas

1) Bluetooth moduļa 4 vadiem

a) Arduino 5V līdz Vcc

b) Arduino Gnd līdz Gnd

c) no Arduino D2 līdz Tx.

d) no Arduino D3 līdz Rx.

2) Lāzera diodes lāzeram plus no D12 un Arduino Gnd līdz lāzera mīnusam.

3) LDR gadījumā izmantojiet A0 tapu. Lodēt kā iepriekšējā attēlā. Lāzeram un LDR izmantojiet garu vadu.

4. darbība. Android lietotne, izmantojot MIT App Inventor

Android lietotne, izmantojot MIT App Inventor
Android lietotne, izmantojot MIT App Inventor
Android lietotne, izmantojot MIT App Inventor
Android lietotne, izmantojot MIT App Inventor
Android lietotne, izmantojot MIT App Inventor
Android lietotne, izmantojot MIT App Inventor

Es izmantoju MIT lietotņu izgudrotāju tiešsaistē, lai izstrādātu lietotni Arduino. Lietotnes prasība ir izveidot savienojumu ar Arduino Bluetooth. Jautājiet spēlētāja vārdu, ievadiet vārdu un noklikšķiniet uz spēlēt, lai sāktu spēli. Kad lietotnē noklikšķiniet uz Sākt taimeri, sāk darboties. kad lāzers ir sasniedzis LDR, tad aprēķiniet laiku, kas ņemts ar iepriekšējo punktu skaitu, ja sekundes ir mazākas par iepriekšējo, tad jūs esat uzvarētājs. Kamēr darbojas taimeris, lai apturētu Android ekrāna automātisko bloķēšanu, es izmantoju paziņojumu visos laika periodos.

5. darbība: Arduino programma

Arduino programma ir ļoti vienkārša. Izveidojiet programmatūras sēriju tapai D2, D3. Kad android lika sākt spēli. Lāzera ieslēgšana, iestatot D12 tapu augstu. Pārbaudiet LDR rādījumu tapā A0. Ja LDR rādījums ir mazāks par 500, spēle tiek turpināta. Ja lāzers koncentrējas uz LDR, tad rādījums ir lielāks par 500. Tajā laikā izslēdziet lāzeru, iestatot zemu D12 tapu, un nosūtiet spēles signālu uz android.

6. solis: izveidojiet labirints bāzi

Izveidojiet labirints bāzi
Izveidojiet labirints bāzi
Izveidojiet labirints bāzi
Izveidojiet labirints bāzi
Izveidojiet labirints bāzi
Izveidojiet labirints bāzi

1) Es atradu gofrētas kastes izmēru 18 "X 18" X 3 ".

2) Izgrieziet termokola loksni ar tādu pašu izmēru 18 "X 18". Tas jau iepriekš ietilpst kastē.

3) Sadaliet termokolu līdz 18 rindām līdz 18 kolonnām (sākumā plānojiet 1 "izmēra labirintu, jo ļoti neliela telpas maiņa ir 2" X 2 ").

4) Tagad katru atsevišķi sagrieziet 2 "X 2" gabalus. Izmantojiet asu amatniecības nazi, un griezumam jābūt taisnam. Ja tie ir karsti stieples griezēji, tos ir viegli sagriezt.

5) Ielīmējiet katru gabalu atsevišķi uz izliektās kastes pamatnes (ielīmēšanai izmantojiet Fevicol).

6) Ļaujiet tai nožūt. Pēc žāvēšanas ievietojiet 1 pēdu skalu spraugā starp katru gabalu. Svari stāv taisni.

7. solis: izveidojiet sienas

Veidojiet sienas
Veidojiet sienas
Veidojiet sienas
Veidojiet sienas
Veidojiet sienas
Veidojiet sienas

1) Sienas ir ļoti vienkāršas. Mēs sadalām labirintu līdz 2 "X 2", un kastes augstums ir 3 ". Mēs ņemam kartona sloksni ar 3 collu collu. Atzīmējiet sloksnes ik pēc 2 collas un zīmējiet līnijas kā tumšas, lai tāfele viegli turētos šajā vietā.

8. solis: izveidojiet savu labirintu

Izveidojiet savu labirintu
Izveidojiet savu labirintu
Izveidojiet savu labirintu
Izveidojiet savu labirintu
Izveidojiet savu labirintu
Izveidojiet savu labirintu
Izveidojiet savu labirintu
Izveidojiet savu labirintu

1) Lejupielādējiet labirintu (8 X 8) no interneta.

2) Kā labirintā sagriež 2 ", 4", 6 "utt. Sienas gabalus un ievietojiet to termokola spraugā un nospiediet kartonu starp termokolu. Tagad sienas stāv taisni.

3) Tāpat kā gudrs, pilnībā pabeidz zīmējumu.

9. solis: izveidojiet lāzera statīvu

Izgatavojiet lāzeru
Izgatavojiet lāzeru

Tas ir arī viens no smagajiem un laikietilpīgajiem darbiem. Tā kā lāzera staram jābūt taisnam. Izveidojiet trīsstūri ar gofrētu plātni un paņemiet dažus gofrētās plātnes gabalus. Ievietojiet gabalus zem lāzera šūnas priekšpusē un aizmugurē. Pielāgojiet augstumu. Izmēriet lāzera stara augstumu, novietojot skalu tuvu un tālu. Padariet abus vienādus. Tagad visu gabalu karsti pielīmējiet sānos.

10. solis: shēmas korpuss un mobilais statīvs

Ķēdes korpuss un mobilais statīvs
Ķēdes korpuss un mobilais statīvs
Ķēdes korpuss un mobilais statīvs
Ķēdes korpuss un mobilais statīvs
Ķēdes korpuss un mobilais statīvs
Ķēdes korpuss un mobilais statīvs

1) Tāpat kā lāzers, izveidojiet statīvu LDR. Bet tas nevēlas šādu precizitāti, bet lāzera stara centrs ir diodes centrs. Pēc tam to arī karsti pielīmējiet.

2) Mobilā statīva izgatavošanai izmantojiet gofrētu kasti.

3) Saglabājiet visus ķēdes iestatījumus kastē un pievienojiet 9 V akumulatoru. Tagad visi ir gatavi ietilpt labirintā.

Pēdējais solis ir padarīt atstarotāju par projekta sirdi.

11. solis: izveidojiet atstarotāju

Izgatavojiet atstarotāju
Izgatavojiet atstarotāju
Izgatavojiet atstarotāju
Izgatavojiet atstarotāju
Izgatavojiet atstarotāju
Izgatavojiet atstarotāju
Izgatavojiet atstarotāju
Izgatavojiet atstarotāju

1) Ieraugot to, tas izskatās ļoti vienkārši, bet ļoti laikietilpīgi un grūti. Ja tas darbojas tikai tad, darbojas tikai pilna mīkla.

2) Paņemiet gofrētas kastes sloksnes. izgrieziet izmēru 9 cm x 3 cm, atzīmējot līnijas.

3) Ar šo gabalu izveidojiet trīsstūri ar malām 3 un pievienojiet augšējo daļu.

4) Tagad, kad sākas laiks, pārbaudiet, vai trīsstūris stāv taisni no visām grīdas pusēm. Ja nē, veiciet izmaiņas vai mainiet detaļas, lai to labotu. Ielīmējiet apaļo spoguļa gabalu centra trijstūra augšējā pusē. Pēc manas griešanas spoguļa centrs ir lase staru centrs. Es izgatavoju 21 gabalu, un tā pagatavošana prasa ļoti ilgu laiku.

12. solis: Lāzera atstarojumu tests

Lāzera atstarošanas tests
Lāzera atstarošanas tests
Lāzera atstarošanas tests
Lāzera atstarošanas tests

Tagad pārbaudiet atspulgu ar lāzeru un pārbaudiet atstarojumu uz katras sienas. Tas darbojas labi. Labirinta centrā es atradu kastīti, ko tā paceļ, tāpēc es uz pamatnes ielīmēju cietu lapu un atklāju, ka visu detaļu atstarojums ir kārtībā.

13. solis: laiks spēlēt

Image
Image
Laiks spēlēt
Laiks spēlēt
Laiks spēlēt
Laiks spēlēt

Ļaujiet man iemācīt spēlēt

1) Izveidojiet labirintu atbilstoši savām prasībām. Pārklājiet to ar drānu un uzlieciet atstarojošo spoguļu statīvus uz kastes.

2) Ievietojiet mobilo tālruni ar lietotni priekšpusē.

3) Noklikšķiniet uz Izvēlieties Bluetooth un atlasiet arduino Bluetooth.

4) Tagad parādīsies nākamais ekrāns, jautājiet spēlētāja vārdu.

5) Ievadiet spēlētāja vārdu un noklikšķiniet uz Sākt spēli. Tagad taimeris sāk darboties lietotnē.

6) Noņemiet drānu virs labirinta. Izmantojot avotu atskaņotāja lāzeru, izmantojot spoguli, novirziet lāzera staru uz Ldr.

7) Vispirms ielieciet pirmo spoguli un tas novirza gaismu līdz 90 grādiem, lāzera punkts nokrīt uz pretējās sienas, padarot to par centru pretējā sienā, pagriežot spoguļa statīvu. Tagad ielieciet spoguli šajā vietā un dariet to pašu.

8) Tāpat kā prātīgi, ja lāzers sasniedz LDR nekā lāzera izslēgšana un lietotnē arduino, ja atskaņotāja taimeris ir mazāks par iepriekšējo ierakstu, viņa vārds un rezultāts tiek ierakstīts un parādīts visos ekrānos.

Ieteicams: