Inhoudsopgave:

Aanpasbaar laserdoolhof met Arduino en Android-app - Ajarnpa
Aanpasbaar laserdoolhof met Arduino en Android-app - Ajarnpa

Video: Aanpasbaar laserdoolhof met Arduino en Android-app - Ajarnpa

Video: Aanpasbaar laserdoolhof met Arduino en Android-app - Ajarnpa
Video: Motormover aanpasbaar (Art: 8583-MD-ADJ) 2024, November
Anonim
Image
Image
Aanpasbaar laserdoolhof met Arduino- en Android-app
Aanpasbaar laserdoolhof met Arduino- en Android-app
Aanpasbaar laserdoolhof met Arduino- en Android-app
Aanpasbaar laserdoolhof met Arduino- en Android-app

Zie veel doolhof van kinderboeken tot automatische doolhofoplossende robot. Hier probeer ik iets anders, waarbij een doolhof wordt opgelost met behulp van laserreflectie. Als ik in het begin denk dat het heel gemakkelijk is, maar het goedkoop doet, kost het meer tijd voor nauwkeurigheid. Als iemand wil proberen een 3D-printer te gebruiken om een spiegelhouder te maken, want die kost veel en veel tijd. Zie voor de start de volgende dia over laservoorzichtigheid. Maar volgens deskundigen kan mijn laser geen schade aanrichten.

Stap 1: Laserdetails

Laserdetails
Laserdetails
Laserdetails
Laserdetails
Laserdetails
Laserdetails

Klasse 2(II) laser wordt als veilig beschouwd. Ik kan geen diode vinden in klasse 2 (II). Maar ik vond laseraanwijsapparaat erg goedkoop op de markt met klasse 2(II) in de sticker. Dus ik gebruik het in mijn project. Hoewel het niet schadelijk is, laat ik mijn kind hier niet mee spelen. Dit spel voor mijn familie volwassenen omdat ze het alleen kunnen oplossen door de reflectie te corrigeren.

Stap 2: Benodigde materialen

Vereiste materialen
Vereiste materialen
Vereiste materialen
Vereiste materialen
Vereiste materialen
Vereiste materialen

Vereiste materialen

Voor doolhof

1) Thermocol-blad

2) Karton.

3) Golfkartonnen doos

4) Ronde spiegels (gebruikt voor doekborduurwerk).

voor circuit:

1) Arduino Uno.

2) HC05 bluetooth-module 1nr.

3) LDR 1 Nr.

4) 10K weerstand 1No.

5) Gewone printplaat - 1nr.

6) Mannelijke header en vrouwelijke header-pinnen.

Stap 3: Maak een schild voor Arduino

Maak een schild voor Arduino
Maak een schild voor Arduino
Maak een schild voor Arduino
Maak een schild voor Arduino
Maak een schild voor Arduino
Maak een schild voor Arduino

Zoals alle andere projecten ontwikkel ik ook een schild voor dit project.

Verbindingsdetails

1) Voor Bluetooth-module 4 draden

a) Arduino 5V naar Vcc

b) Arduino Gnd naar Gnd

c) Arduino D2 naar Tx.

d) Arduino D3 naar Rx.

2) Voor laserdiode laser plus van D12 en Arduino Gnd tot laser minus.

3) Gebruik voor LDR de A0-pin. Soldeer zoals de bovenstaande foto. Gebruik lange draad voor laser en LDR.

Stap 4: Android-app met MIT App Inventor

Android-app met behulp van MIT App Inventor
Android-app met behulp van MIT App Inventor
Android-app met behulp van MIT App Inventor
Android-app met behulp van MIT App Inventor
Android-app met behulp van MIT App Inventor
Android-app met behulp van MIT App Inventor

Ik gebruik MIT app-uitvinder online om de Arduino-app te ontwikkelen. De vereiste van de app is dat je verbinding wilt maken met de Arduino bluetooth. Vraag naar de naam van de speler, voer de naam in en klik op play om het spel te starten. Klik eenmaal op start timer in de app en begin te lopen. zodra de laser de LDR heeft bereikt, berekent u de tijd die nodig is met de vorige score, als de seconden minder zijn dan de vorige, bent u de winnaar. Terwijl de timer loopt, gebruik ik de melding om het Android-scherm te stoppen van automatisch vergrendelen.

Stap 5: Arduino-programma

Arduino-programma is heel eenvoudig. Maak een softwareserie voor pin D2, D3. Toen Android vertelde om het spel te starten. Laser inschakelen door pin D12 hoog te zetten. Controleer de LDR-waarde in de Pin A0. Als de LDR-waarde minder dan 500 is, is het spel aan de gang. Als de laser zich op LDR concentreert, is de waarde groter dan 500. Schakel op dat moment de laser uit door de D12-pin laag in te stellen en het game-over-signaal naar Android te sturen.

Stap 6: Doolhofbasis maken

Doolhofbasis maken
Doolhofbasis maken
Doolhofbasis maken
Doolhofbasis maken
Doolhofbasis maken
Doolhofbasis maken

1) Ik vond een golfkartonnen doos met een afmeting van 18 "X 18" X 3".

2) Snijd een thermocol-vel met dezelfde afmeting 18 "X 18". Hij past bij voorkeur in de doos.

3) Verdeel de Thermocole in 18 rijen in 18 kolommen (in eerste instantie voor een doolhof van 1 "grootte vanwege de zeer kleine ruimteverandering tot 2" X 2").

4) Snijd nu elk stuk van 2 "X 2" apart. Gebruik een scherp knutselmes en de snede moet recht zijn. Als je ze met een hete draad snijdt, is het gemakkelijk om ze te snijden.

5) Plak elk stuk apart op de bodem van de gegolfde doos (gebruik Fevicol om te plakken).

6) Laat het drogen. Plaats na het drogen een schaal van 1 voet in de opening tussen elk stuk. De weegschaal staat rechtop.

Stap 7: Muren maken

Muren maken
Muren maken
Muren maken
Muren maken
Muren maken
Muren maken

1) Muren zijn heel eenvoudig. We verdelen het doolhof in 2 "X 2" en de hoogte van de doos is 3". We nemen een strook karton met 3" inch. Markeer elke 2 "in de strook en teken lijnen als donker, zodat het bord gemakkelijk op deze plaats kan worden vastgehouden.

Stap 8: Ontwerp je doolhof

Ontwerp je doolhof
Ontwerp je doolhof
Ontwerp je doolhof
Ontwerp je doolhof
Ontwerp je doolhof
Ontwerp je doolhof
Ontwerp je doolhof
Ontwerp je doolhof

1) Download een doolhof (8 X 8) van online.

2) Snijd volgens Maze 2", 4", 6" enz. muurstukken en plaats deze in de opening van de thermocol en druk het karton tussen de thermocol. Nu staan de muren recht.

3) Maak de tekening zoals wijs volledig af.

Stap 9: Maak een stand voor laser

Maak standaard voor laser
Maak standaard voor laser

Dit is ook een van het harde werk en de tijd die nodig is om te werken. Omdat de laserstraal recht moet zijn. Maak een driehoek met golfkarton en neem enkele stukken golfkarton. Plaats de stukken onder de lasercel aan de voor- en achterkant. Pas de hoogte aan. Meet de hoogte van de laserstraal door de schaal dichtbij en ver weg te plaatsen. Maak het allebei gelijk. Nu heet lijm het hele stuk aan de zijkant.

Stap 10: Circuitbehuizing en mobiele standaard

Circuitbehuizing en mobiele standaard
Circuitbehuizing en mobiele standaard
Circuitbehuizing en mobiele standaard
Circuitbehuizing en mobiele standaard
Circuitbehuizing en mobiele standaard
Circuitbehuizing en mobiele standaard

1) Net als Laser een standpunt innemen voor LDR. Maar het wil niet zo'n nauwkeurigheid, maar het midden van de laserstraal is het midden van de diode. Dan hete lijm het ook.

2) Gebruik een golfkartonnen doos om een mobiele standaard te maken.

3) Bewaar alle circuitconfiguraties in een doos en sluit een 9V-batterij aan. Nu zijn ze allemaal klaar om in het doolhof te passen.

De laatste stap is om van een reflector het hart van het project te maken.

Stap 11: maak reflector

Reflector maken
Reflector maken
Reflector maken
Reflector maken
Reflector maken
Reflector maken
Reflector maken
Reflector maken

1) Als je dit ziet, ziet het er heel gemakkelijk uit, maar het is erg tijdrovend en moeilijk. Als deze alleen werkt, dan alleen volledig puzzelwerk.

2) Neem golfkartonnen dozen. snijd de maat voor 9 cm X 3 cm door de lijnen te markeren.

3) Maak een driehoek van zijden 3 met dat stuk en voeg het bovenste gedeelte samen.

4) Nu de tijd begint, controleer de driehoek die aan alle kanten recht in de vloer staat. Als er geen wijzigingen aanbrengen of de stukken wijzigen om het te corrigeren. Plak het ronde spiegelstuk op de bovenzijde van de middelste driehoek. Volgens mijn knippen is het midden van de spiegel het midden van de laserstraal. Ik maak 21 stuks het duurt erg lang om te voltooien.

Stap 12: Laserreflectietest

Laserreflectietest
Laserreflectietest
Laserreflectietest
Laserreflectietest

Controleer nu de reflectie op de laser en controleer de reflectie op elke muur. Het werkt goed. In het midden van het doolhof vond ik de doos die hij optilde, dus ik plakte een hard vel op de basis en ontdekte dat alle delen reflectie prima is.

Stap 13: Tijd om te spelen

Image
Image
Tijd om te spelen
Tijd om te spelen
Tijd om te spelen
Tijd om te spelen

Laat me leren hoe te spelen

1) Ontwerp het doolhof volgens uw vereisten. Bedek het met een doek en zet de reflectiespiegelstandaards op een doos.

2) Zet mobiel met de app vooraan.

3) Klik op Kies bluetooth en selecteer de arduino bluetooth.

4) Nu verschijnt het volgende scherm, vraag de naam van de speler.

5) Voer de naam van de speler in en klik op spel starten. Nu start de timer in de app.

6) Verwijder de doek over het doolhof. Door de laser van de bronspeler te gebruiken, richt u de laserstraal naar de Ldr met behulp van de spiegel.

7) Plaats eerst de eerste spiegel en deze leidt het licht naar 90 graden, laserpunt valt op de tegenoverliggende muur en centreert in de tegenoverliggende muur door de spiegelstandaard te draaien. Zet nu de spiegel op die plek en deed hetzelfde.

8) Als de laser de LDR bereikt, wordt de laser uitgeschakeld en in de arduino-app als de spelertimer minder is dan het vorige record, worden zijn naam en score geregistreerd en op alle schermen weergegeven.

Aanbevolen: