Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
W tym artykule podzielę się projektem Star Wars opartym na arduino, który możesz wykonać przy ograniczonym budżecie. Ten projekt to strzelanka laserowa, która będzie Ci odpowiadać jako produkt domowej roboty. Ten projekt składa się z 2 podprojektów: wykonanie blastera z tektury i zbudowanie tablicy docelowej. Używam modułu nagrywającego, aby uzyskać efekt dźwiękowy blastera, a wszystkie tarcze celownicze mają fotorezystory i serwomotory.
Krok 1: Wymagany sprzęt i materiały
Arduino Uno + kabel USB:
Bateria 9V:
Przycisk:
Przewody połączeniowe:
Adapter męski DC Barrel Jack do Arduino
Mikroserwo 9g
Złącze zaciskowe baterii 9 V
Karton
Moduł nagrywania
Wskaźnik laserowy z czerwoną kropką
Baterie AA
4 x 1,5 V uchwyt baterii AA
Uchwyt na 3 baterie AA 1,5 V
Moduł LCD
Rezystor 10k Ohm
LDR
Męskie szpilki nagłówka
Patyczki z naturalnego drewna
Pistolet na gorący klej
Zestaw lutownicy
Krok 2: Tworzenie Blaster
Glie-44 był pistoletem blasterowym, który był noszony przez wielu członków ruchu oporu w filmie Gwiezdne Wojny, w tym generała Leię Organę i pilota Poe Damerona. Zrobiłem ten blaster za pomocą obrazu z wyszukiwarki Google. Wydrukuj obraz na papierze, to pozwoli nam prześledzić główny korpus i szczegóły na tekturze. Wytnij obraz nożyczkami. Po zakończeniu narysuj go na tekturze.
Do efektu dźwiękowego blastera użyłem modułu nagrywającego. Naciskając przycisk nagrywania na module i jednocześnie odtwarzając efekt dźwiękowy Star Wars Blaster na moim telefonie, mogłem załadować dźwięk do modułu. Następnie całą elektronikę należy zmontować zgodnie ze schematem połączeń. Włóż elektronikę do blastera, po naciśnięciu przycisku chwilowego pistolet wystrzeli puls czerwonej diody LED i uruchomi się dźwięk blastera.
Krok 3: Przygotuj cele
Użyłem obrazu Palpatine'a i obrazów szturmowców czerwonych jako celów. Dostałem obrazy z wyszukiwarki Google, a następnie wydrukowałem je na kartce papieru. Możesz wyciąć obrazy i przykleić je na kartonie za pomocą kleju. Każdy cel posiada fotorezystor i każdy z nich będzie potrzebował otworu, który pozwoli na włożenie czujnika. Cele będą wymagały przymocowania serw do boku (klej wystarczy). Dodałem również wyświetlacz LCD do wyświetlania wyników i timera.
Krok 4: Zaprogramuj Arduino
Czas zaprogramować arduino i przetestować.
Pobierz kod i przenieś go do Arduino. Nie zapomnij zainstalować biblioteki LCD i biblioteki serwo.
Kod
Krok 5: Baw się dobrze
Spróbuj skierować blaster na fotorezystor, wystrzelenie fotorezystora uruchamia serwo, a tarcza celownicza spada płasko. Jeśli strzelisz do Palpatine'a, otrzymasz 5 punktów. Jeśli zastrzelisz Czerwonych Szturmowców, otrzymasz tylko 1 punkt. Możesz również zmienić rzeczy w programie arduino. Jeśli nadal masz problemy, daj mi znać w komentarzach, a może będę w stanie Ci pomóc. PAMIĘTAJ, NIE KIERUJ LASERA W NIKOGO W OCZY!