Spisu treści:
- Krok 1: Szczegóły lasera
- Krok 2: Wymagane materiały
- Krok 3: Zrób tarczę dla Arduino
- Krok 4: Aplikacja na Androida przy użyciu MIT App Inventor
- Krok 5: Program Arduino
- Krok 6: Stwórz bazę labiryntu
- Krok 7: Twórz ściany
- Krok 8: Zaprojektuj swój labirynt
- Krok 9: Ustaw stojak na laser
- Krok 10: Obudowa obwodu i stojak mobilny
- Krok 11: Zrób odbłyśnik
- Krok 12: Test odbić laserowych
- Krok 13: Czas na zabawę
Wideo: Konfigurowalny labirynt laserowy z Arduino i aplikacją na Androida: 13 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Zobacz wiele labiryntów od książek dla dzieci do automatycznego robota rozwiązującego labirynty. Tutaj próbuję czegoś innego, gdzie rozwiązuję labirynt za pomocą odbicia laserowego. Kiedy na początku myślę, że jest to bardzo łatwe, ale robię to tanio, kosztuje to więcej czasu na dokładność. Jeśli ktoś chce spróbować użyć drukarki 3D do wykonania uchwytu lusterka, ponieważ to zajmuje dużo i dużo czasu. Przed rozpoczęciem zobacz następny slajd dotyczący ostrożności lasera. Ale według ekspertów mój laser nie może spowodować żadnych uszkodzeń.
Krok 1: Szczegóły lasera
Laser klasy 2(II) jest uważany za bezpieczny. Nie mogę znaleźć diody w klasie 2 (II). Ale znalazłem bardzo tanie na rynku urządzenie wskazujące z klasą 2(II) na naklejce. Więc używam go w moim projekcie. Mimo że nie jest to szkodliwe, nie pozwalam dziecku się tym bawić. Ta gra dla dorosłych mojej rodziny, ponieważ potrafią ją rozwiązać tylko poprzez poprawienie odbicia.
Krok 2: Wymagane materiały
Wymagane materiały
Dla labiryntu
1) Arkusz Thermocol
2) Karton.
3) Pudełko z tektury falistej
4) Okrągłe lusterka (używane do haftowania tkanin).
Dla obwodu
1) Arduino Uno.
2) moduł bluetooth HC05 1Nie.
3) LDR 1nr.
4) Rezystor 10K 1Nie.
5) Zwykła płytka drukowana - 1 szt.
6) Męski nagłówek i żeńskie szpilki nagłówka.
Krok 3: Zrób tarczę dla Arduino
Jak wszystkie inne projekty, również opracowuję tarczę do tego projektu.
Szczegóły połączenia
1) dla modułu Bluetooth 4 przewody
a) Arduino 5V do Vcc
b) Arduino Gnd do Gnd
c) Arduino D2 do Tx.
d) Arduino D3 na Rx.
2) Dla lasera diodowego plus od D12 i Arduino Gnd do lasera minus.
3) W przypadku LDR użyj pinu A0. Przylutuj jak na powyższym obrazku. Użyj długiego drutu do lasera i LDR.
Krok 4: Aplikacja na Androida przy użyciu MIT App Inventor
Używam wynalazcy aplikacji MIT online do tworzenia aplikacji Arduino. Wymogiem aplikacji jest połączenie się z Arduino bluetooth. Zapytaj o imię gracza, wprowadź nazwę i kliknij przycisk Odtwórz, aby rozpocząć grę. Po kliknięciu start timera w aplikacji zacznij działać. gdy laser osiągnie LDR, oblicz czas potrzebny na poprzedni wynik, jeśli sekundy są mniejsze niż poprzednie, to jesteś zwycięzcą. Podczas działania timera, aby zatrzymać ekran Androida przed automatyczną blokadą, używam powiadomienia w każdej częstotliwości czasu.
Krok 5: Program Arduino
Program Arduino jest bardzo prosty. Utwórz programowy numer seryjny dla pinu D2, D3. Kiedy android kazał rozpocząć grę. Włącz laser, ustawiając pin D12 wysoko. Sprawdź odczyt LDR w Pin A0. Jeśli odczyt LDR jest mniejszy niż 500, gra jest w toku. Jeśli laser skupia się na LDR, wówczas odczyt jest większy niż 500. W tym czasie wyłącz laser, ustawiając pin D12 na niski i wyślij sygnał gry do Androida.
Krok 6: Stwórz bazę labiryntu
1) Znalazłem pudło z tektury falistej o wymiarach 18 "X 18" X 3".
2) Wytnij arkusz termokolu o tym samym wymiarze 18 "X 18". Idealnie pasuje do pudełka.
3) Podziel Thermocole na 18 rzędów w 18 kolumnach (Na początku zaplanuj labirynt o rozmiarze 1" ze względu na bardzo małą przestrzeń, zmień na 2" X 2").
4) Teraz wytnij oddzielnie każdy kawałek 2 "X 2". Użyj ostrego noża rzemieślniczego, a cięcie musi być proste. Jeśli przecinasz gorący drut, łatwo je ciąć.
5) Wklej każdy kawałek osobno na podstawie pudełka z tektury falistej (używając Fevicolu do wklejenia).
6) Pozwól mu wyschnąć. Po wyschnięciu włóż podziałkę o długości 1 stopy w szczelinę między poszczególnymi kawałkami. Skala stoi prosto.
Krok 7: Twórz ściany
1) Ściany są bardzo łatwe. Labirynt dzielimy na 2" x 2", a wysokość pudełka wynosi 3". Bierzemy pasek tektury o wymiarach 3" cala. Zaznacz co 2 cale na pasku i narysuj linie jako ciemne, aby tablica z łatwością trzymała się w tym miejscu.
Krok 8: Zaprojektuj swój labirynt
1) Pobierz labirynt (8 x 8) z Internetu.
2) Zgodnie z Maze wytnij 2", 4", 6" itp. kawałki ścian i umieść je w szczelinie termokolu i wciśnij karton między termokol. Teraz ściany stoją prosto.
3) Jak mądry uzupełnij rysunek w pełni.
Krok 9: Ustaw stojak na laser
Jest to również jedna z pracochłonnych i czasochłonnych prac. Ponieważ wiązka lasera musi być prosta. Z tektury falistej ułóż trójkąt i weź kilka kawałków tektury falistej. Włóż kawałki poniżej celi laserowej z przodu iz tyłu. Dostosuj wysokość. Zmierz wysokość wiązki laserowej, umieszczając skalę blisko i daleko. Uczyń je równymi. Teraz przyklej na gorąco cały kawałek z boku.
Krok 10: Obudowa obwodu i stojak mobilny
1) Podobnie jak Laser, zrób podstawkę dla LDR. Ale nie chce takiej dokładności, ale środek wiązki laserowej jest środkiem diody. Następnie przyklej go również na gorąco.
2) Użyj pudełka z tektury falistej do stworzenia mobilnego stojaka.
3) Zachowaj całą konfigurację obwodu w pudełku i podłącz baterię 9V. Teraz wszyscy są gotowi, aby zmieścić się w labiryncie.
Ostatnim krokiem jest uczynienie odbłyśnika sercem projektu.
Krok 11: Zrób odbłyśnik
1) Widząc to, wygląda to na bardzo łatwe, ale jest to bardzo czasochłonne i trudne. Jeśli to działa tylko wtedy działa tylko pełna łamigłówka.
2) Weź paski z tektury falistej. Wytnij rozmiar na 9 cm X 3 cm, zaznaczając linie.
3) Zrób trójkąt o bokach 3 z tego kawałka i połącz górną część.
4) Teraz czas na początek sprawdź, czy trójkąt stoi prosto ze wszystkich stron podłogi. Jeśli nie, dokonaj zmian lub zmień elementy, aby to poprawić. Wklej okrągły kawałek lustra na górnej stronie środkowego trójkąta. Zgodnie z moim wycięciem środek lustra jest środkiem wiązki laserowej. Robię 21 sztuk, których ukończenie zajmuje bardzo dużo czasu.
Krok 12: Test odbić laserowych
Teraz sprawdź odbicie na laserze i sprawdź odbicie na każdej ścianie. To działa dobrze. W środku labiryntu znalazłem pudełko, które się uniosło, więc przykleiłem twardy arkusz na podstawie i stwierdziłem, że odbicie wszystkich części jest w porządku.
Krok 13: Czas na zabawę
Pozwól, że nauczę grać
1) Zaprojektuj labirynt zgodnie ze swoimi wymaganiami. Przykryj ją ściereczką i umieść lustro odbijające na pudle.
2) Umieść telefon z aplikacją z przodu.
3) Kliknij Wybierz bluetooth i wybierz arduino bluetooth.
4) Teraz pojawi się następny ekran, zapytaj o imię gracza.
5) Wpisz nazwę gracza i kliknij rozpocznij grę. Teraz uruchamianie timera w aplikacji.
6) Zdejmij szmatkę nad labiryntem. Za pomocą lasera z odtwarzacza źródłowego przekieruj wiązkę laserową do Ldr za pomocą lustra.
7) Najpierw umieść pierwsze lustro, które przekieruje światło pod kątem 90 stopni, kropka lasera pada na przeciwległą ścianę, wyśrodkowując ją na przeciwległej ścianie, obracając stojak lusterka. Teraz umieść lustro w tym miejscu i zrobił to samo.
8) Podobnie mądrze, jeśli laser osiągnie LDR, niż wyłącz Laser, aw aplikacji arduino, jeśli licznik czasu gracza jest mniejszy niż poprzedni rekord, jego imię i wynik są rejestrowane i wyświetlane na wszystkich ekranach.
Zalecana:
Zegar cyfrowy LED Dot Matrix - ESP Matrix Aplikacja na Androida: 14 kroków
Cyfrowy zegar LED Dot Matrix - aplikacja ESP Matrix na Androida: Ten artykuł jest dumnie sponsorowany przez PCBWAY.PCBWAY tworzy wysokiej jakości prototypowe płytki PCB dla ludzi na całym świecie. Wypróbuj to dla siebie i zdobądź 10 płytek PCB za jedyne 5 USD w PCBWAY o bardzo dobrej jakości, dzięki PCBWAY. Płyta ESP Matrix Board, którą opracowałem
Mini Drawing Bot - aplikacja na Androida na żywo - Trignomentry: 18 kroków (ze zdjęciami)
Mini Drawing Bot - Live Android App - Trignomentry: Dzięki Bogu i wam wszystkim za to, że mój projekt Baby-MIT-Cheetah-Robot zdobył pierwszą nagrodę w konkursie Make it Move. Jestem bardzo zadowolona, ponieważ wielu znajomych zadaje dużo pytań w rozmowie i w wiadomościach. Jednym z ważnych pytań było to, w jaki sposób
Projektor laserowy Arduino + aplikacja sterująca: 8 kroków
Projektor laserowy Arduino + aplikacja sterująca: XY - 2-wymiarowe skanowanie laserowe 2 silniki krokowe 35 mm 0,9° - 400 kroków/obr Automatyczna kalibracja lustra Zdalne sterowanie szeregowe (przez bluetooth) Tryb automatyczny Aplikacja do zdalnego sterowania z GUI Open Source Pobieranie: github.com/stan
Arduino 4 Wheel Drive Bluetooth RC Car za pomocą UNO R3, HC-05 i L293D Motorshield z kodowaniem i aplikacją na Androida: 8 kroków
Arduino 4 Wheel Drive Bluetooth RC Car wykorzystujący UNO R3, HC-05 i L293D Motorshield z kodowaniem i aplikacją na Androida: Dzisiaj opowiem wam o tym, jak zrobić arduino z napędem na 4 koła bluetooth RC z osłoną silnika HC 05, L293, Silnik 4 DC, z kodowaniem i aplikacją na Androida do sterowania samochodem.Użyty komponent:-1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
Mini laserowy grawer do drewna i laserowy gilotyna do papieru.: 18 kroków (ze zdjęciami)
Mini CNC Laser Wood Engraver and Laser Paper Cutter.: To jest instrukcja jak zrobiłem laserowy grawer do drewna oparty na Arduino i cienki gilotyna do papieru przy użyciu starych napędów DVD, lasera 250 mW. Powierzchnia gry to 40mm x 40mm max. Czy to nie zabawne tworzenie własnej maszyny ze starych rzeczy?