Kazalo:

Prilagodljiv laserski labirint z aplikacijo Arduino in Android: 13 korakov (s slikami)
Prilagodljiv laserski labirint z aplikacijo Arduino in Android: 13 korakov (s slikami)

Video: Prilagodljiv laserski labirint z aplikacijo Arduino in Android: 13 korakov (s slikami)

Video: Prilagodljiv laserski labirint z aplikacijo Arduino in Android: 13 korakov (s slikami)
Video: Бен Герцель: Неудержимый рост искусственного интеллекта 2024, Julij
Anonim
Image
Image
Prilagodljiv laserski labirint z aplikacijo Arduino in Android
Prilagodljiv laserski labirint z aplikacijo Arduino in Android
Prilagodljiv laserski labirint z aplikacijo Arduino in Android
Prilagodljiv laserski labirint z aplikacijo Arduino in Android

Oglejte si veliko labirinta od otroških knjig do robota za samodejno reševanje labirinta. Tukaj poskušam nekaj drugače, kjer rešim labirint z laserskim odbojem. Na začetku se mi zdi zelo enostavno, vendar to storite poceni, za natančnost pa je potrebno več časa. Če bi kdo želel poskusiti uporabiti 3D tiskalnik za izdelavo nosilca za ogledala, ker ta vzame veliko in veliko časa. Pred začetkom si oglejte naslednji diapozitiv o laserski previdnosti. Po mnenju strokovnjakov moj laser ne more povzročiti škode.

Korak: Podrobnosti o laserju

Podrobnosti o laserju
Podrobnosti o laserju
Podrobnosti o laserju
Podrobnosti o laserju
Podrobnosti o laserju
Podrobnosti o laserju

Laser razreda 2 (II) velja za varen. Ne najdem diode v razredu 2 (II). Vendar sem ugotovil, da je laserska kazalna naprava na trgu zelo poceni z razredom 2 (II) v nalepki. Zato ga uporabljam v svojem projektu. Čeprav kaže, da ni škodljiv, svojemu otroku ne dovolim igrati s tem. Ta igra za odrasle moje družine, ker jo lahko rešijo le s popravljanjem odseva.

2. korak: Potrebni materiali

Potrebni materiali
Potrebni materiali
Potrebni materiali
Potrebni materiali
Potrebni materiali
Potrebni materiali

Potrebni materiali

Za Maze

1) List termokola

2) Karton.

3) valovita škatla

4) Okrogla ogledala (uporabljajo se za vezenje s krpo).

Za vezje

1) Arduino Uno.

2) Modul bluetooth HC05 1 št.

3) LDR 1 Št.

4) 10K upor 1 Št.

5) Navadno tiskano vezje - 1 Št.

6) Moški zatič za glavo in ženski zatič.

3. korak: Naredite ščit za Arduino

Naredite ščit za Arduino
Naredite ščit za Arduino
Naredite ščit za Arduino
Naredite ščit za Arduino
Naredite ščit za Arduino
Naredite ščit za Arduino

Tako kot pri vseh drugih projektih tudi za ta projekt razvijam ščit.

Podrobnosti o povezavi

1) Za modul Bluetooth 4 žice

a) Arduino 5V do Vcc

b) Arduino Gnd v Gnd

c) Arduino D2 do Tx.

d) Arduino D3 do Rx.

2) Za laserski diodni laser plus od D12 in Arduino Gnd do laserskega minus.

3) Za LDR uporabite pin A0. Spajkajte kot zgornjo sliko. Za laser in LDR uporabite dolgo žico.

4. korak: aplikacija za Android z aplikacijo MIT App Inventor

Aplikacija za Android z aplikacijo MIT App Inventor
Aplikacija za Android z aplikacijo MIT App Inventor
Aplikacija za Android z aplikacijo MIT App Inventor
Aplikacija za Android z aplikacijo MIT App Inventor
Aplikacija za Android z aplikacijo MIT App Inventor
Aplikacija za Android z aplikacijo MIT App Inventor

Za razvoj aplikacije Arduino uporabljam izumitelja aplikacij MIT na spletu. Zahteva aplikacije je, da se želi povezati z bluetoothom Arduino. Vprašajte ime igralca, vnesite ime in kliknite Predvajaj, da začnete igro. Ko v aplikaciji kliknete časovnik, se zažene. ko je laser dosegel LDR, nato izračunajte čas, porabljen s prejšnjo oceno, če so sekunde manjše od prejšnjih, potem ste zmagovalci. Med delovanjem časovnika za zaustavitev samodejnega zaklepanja zaslona Android uporabljam obvestilo v vseh časovnih presledkih.

5. korak: Program Arduino

Program Arduino je zelo preprost. Ustvarite serijo programske opreme za pin D2, D3. Ko je android rekel, naj začnejo igro. Laserski vklop z nastavitvijo zatiča D12 visoko. Preverite odčitke LDR v zatiču A0. Če je odčitavanje LDR manjše od 500, je igra v teku. Če se laser osredotoči na LDR, potem je odčitek večji od 500. Takrat izklopite laser tako, da nastavite pin D12 na nizko, in pošljite igro preko signala androidu.

6. korak: naredite podlago za labirint

Naredite Maze Base
Naredite Maze Base
Naredite Maze Base
Naredite Maze Base
Naredite Maze Base
Naredite Maze Base

1) Našel sem valovito škatlo dimenzije 18 "X 18" X 3 ".

2) Izrežite termokolno ploščo enake mere 18 "X 18". Prednostno se prilega v škatlo.

3) Termokolo razdelite na 18 vrstic v 18 stolpcev (sprva načrtujte labirint velikosti 1 "zaradi zelo majhne spremembe prostora na 2" X 2 ").

4) Vsaka 2 "X 2" kosa izrežite ločeno. Uporabite oster ročni nož in rez mora biti raven. Če jih režete z vročo žico, jih je enostavno rezati.

5) Vsak kos prilepite ločeno na dno valovite škatle (za lepljenje uporabite Fevicol).

6) Pustite, da se posuši. Po sušenju vstavite lestvico 1 čevljev v režo med vsakim kosom. Tehtnica stoji naravnost.

7. korak: naredite stene

Naredite stene
Naredite stene
Naredite stene
Naredite stene
Naredite stene
Naredite stene

1) Stene so zelo enostavne. Labirint razdelimo na 2 "X 2" in višina škatle je 3 ". Vzamemo trak kartonske plošče s 3" palcem. Vsake 2 "v traku označite in narišite črte kot temne, tako da se deska zlahka drži na tem mestu.

8. korak: Oblikujte svoj labirint

Oblikujte svoj labirint
Oblikujte svoj labirint
Oblikujte svoj labirint
Oblikujte svoj labirint
Oblikujte svoj labirint
Oblikujte svoj labirint
Oblikujte svoj labirint
Oblikujte svoj labirint

1) Prenesite Maze (8 X 8) s spleta.

2) V skladu z Mazejem izrežite 2 ", 4", 6 "itd stenske kose in jih postavite v režo termokola in pritisnite karton med termokolom. Zdaj stene stojijo naravnost.

3) Tako kot modro dokončajte risbo v celoti.

9. korak: Postavite stojalo za laser

Naredite stojalo za laser
Naredite stojalo za laser

To je tudi eno od trdega dela in dela, ki ga vzamemo. Ker mora biti laserski žarek raven. Naredite trikotnik z valovito ploščo in vzemite nekaj kosov valovite plošče. Kose spredaj in zadaj vstavite pod lasersko celico. Prilagodite višino. Izmerite višino laserskega žarka tako, da lestvico postavite blizu in daleč. Naj bo oboje enako. Zdaj vroče lepite celoten kos na stran.

10. korak: Ohišje vezja in mobilno stojalo

Ohišje vezja in mobilno stojalo
Ohišje vezja in mobilno stojalo
Ohišje vezja in mobilno stojalo
Ohišje vezja in mobilno stojalo
Ohišje vezja in mobilno stojalo
Ohišje vezja in mobilno stojalo

1) Tako kot laser naredite stojalo za LDR. Vendar ne želi takšne natančnosti, ampak središče laserskega žarka je središče diode. Nato ga vroče lepite.

2) Za izdelavo mobilnega stojala uporabite valovito škatlo.

3) Vse nastavitve vezja hranite v škatli in priključite 9V baterijo. Zdaj so vsi pripravljeni stati v labirintu.

Zadnji korak je, da reflektor postane srce projekta.

Korak: Naredite reflektor

Naredite reflektor
Naredite reflektor
Naredite reflektor
Naredite reflektor
Naredite reflektor
Naredite reflektor
Naredite reflektor
Naredite reflektor

1) Ko to vidim, je videti zelo enostavno, vendar zelo dolgotrajno in težko. Če ta deluje le, potem deluje samo celotna uganka.

2) Vzemite valovite trakove. izrežite velikost 9 cm x 3 cm tako, da označite črte.

3) S tem kosom naredite trikotnik s stranicami 3 in se pridružite zgornjemu delu.

4) Zdaj, ko se začne čas, preverite, da trikotnik stoji naravnost na vseh straneh v tleh. Če ni sprememb ali spremenite kose, da jih popravite. Okroglo ogledalo prilepite na zgornjo stran sredinskega trikotnika. Po mojem rezanju je zrcalno središče središče laserskega žarka. Izdelujem 21 kosov, kar traja zelo dolgo časa za dokončanje.

Korak 12: Test laserskih odsevov

Test refleksije laserja
Test refleksije laserja
Test refleksije laserja
Test refleksije laserja

Zdaj preverite odboj z laserjem in preverite odsev na vsaki steni. Deluje v redu. V središču labirinta sem našel škatlo, ki jo je dvignilo, tako da sem na podlago prilepil trdi list in ugotovil, da so vsi odsevi v redu.

Korak: Čas za igro

Image
Image
Čas za igro
Čas za igro
Čas za igro
Čas za igro

Naj me nauči igrati

1) Oblikujte labirint glede na vaše zahteve. Pokrijte ga s krpo in postavite odsevna ogledala na škatlo.

2) Mobilni telefon postavite z aplikacijo spredaj.

3) Kliknite Pick bluetooth in izberite arduino bluetooth.

4) Zdaj se prikaže naslednji zaslon in vprašajte ime igralca.

5) Vnesite ime igralca in kliknite Začni igro. Zdaj se v aplikaciji zažene časovnik.

6) Odstranite krpo čez labirint. Z uporabo laserja iz izvornega predvajalnika laserski žarek z ogledalom preusmerite na Ldr.

7) Najprej postavite prvo ogledalo in svetlobo preusmerite na 90 stopinj, laserska pika pade na nasprotno steno, tako da jo zasukate v nasprotno steno tako, da zavrtite stojalo za ogledalo. Zdaj postavite ogledalo na to mesto in naredite enako.

8) Enako pametno, če laser doseže LDR, kot je izklop laserja in v aplikaciji arduino, če je časovnik predvajalnika manjši od prejšnjega zapisa, se njegovo ime in rezultat zapišeta in prikažeta na vseh zaslonih.

Priporočena: