Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu yazıda, büdcənizlə edə biləcəyiniz arduino əsaslı ulduz müharibələri layihəsini paylaşacağam. Bu layihə, ev istehsalı bir məhsul olaraq sizə uyğun olacaq bir lazer atış oyunudur. Bu layihə 2 alt layihədən ibarətdir: blasterin kartondan hazırlanması və hədəf lövhənin qurulması. Blaster səs effekti üçün istifadə etmək üçün qeyd modulundan istifadə edirəm və bütün hədəf lövhələrdə fotorezistorlar və servo mühərriklər var.
Addım 1: Tələb olunan Avadanlıq və Materiallar
Arduino Uno + USB Kabeli:
9v batareya:
Düymə:
Jumper telləri:
Arduino üçün Kişi DC Barel Jack Adapteri
Mikro Servo 9g
9v Batareya Klipi Konnektoru
Karton
Qeyd Modulu
Qırmızı nöqtəli lazer göstəricisi
AA batareyaları
4 x 1,5 V AA Batareya Tutacağı
3 x 1,5 V AA Batareya Tutacağı
LCD modulu
10k Ohm rezistor
LDR
Kişi başlıq pinləri
Təbii ağacdan hazırlanan çubuqlar
İsti Yapışqan Tabancası
Havya dəsti
Addım 2: Blaster hazırlayın
Glie-44, General Leia Organa və pilot Poe Dameron da daxil olmaqla, Ulduz Döyüşləri filmində bir çox Müqavimət üzvünün daşımış olduğu tapança idi. Google axtarışından şəkil istifadə edərək bu blaster hazırladım. Şəkli kağız üzərində çap edin, bu, əsas gövdəni və detalları karton üzərində izləməyimizə kömək edəcək. Şəkli qayçı ilə kəsin. Bitirdikdən sonra onu kartonun üzərinə çəkin.
Blaster səs effekti üçün qeyd modulundan istifadə etdim. Moduldakı qeyd düyməsini basaraq və eyni zamanda telefonumda star wars blaster səs effekti oynayaraq səsi səsi modula yükləyə bildim. Bundan sonra, bütün elektronikaların elektrik sxeminə uyğun olaraq yığılması lazımdır. Elektronikanı blasterə qoyun, bir anlıq açara basıldığında silah qırmızı LED işığının nəbzini atır və bir partlayış səsi tetiklenir.
Addım 3: Hədəfləri hazırlayın
Hədəf olaraq Palpatine görüntüsünü və Red stormtroopers şəkillərindən istifadə etdim. Google axtarışından şəkillər aldım və sonra şəkilləri kağız üzərində çap etdim. Şəkilləri kəsib yapışqan ilə kartona yapışdıra bilərsiniz. Hər bir hədəfin fotorezistoru var və hər birinin sensorun daxil edilməsinə imkan verəcək bir çuxura ehtiyacı var. Hədəflərin yan tərəfə bağlanması üçün servolara ehtiyacı olacaq (yapışqan çox yaxşı olacaq). Hesab və taymer göstərmək üçün LCD ekran da əlavə etdim.
Addım 4: Arduino proqramını işləyin
Arduino proqramlaşdırmaq və sınamaq vaxtıdır.
Kodu yükləyin və Arduinoya köçürün. LCD kitabxana və servo kitabxana qurmağı unutmayın.
Kod
Addım 5: Əylən
Blasteri fotorezistora yönəltməyə çalışın, fotorezistorun vurulması servo tetikler və hədəf lövhəsi düz düşür. Palpatine vurursan 5 xal qazanırsan. Red Stormtroopers çəksəniz, yalnız 1 xal qazanırsınız. Arduino proqramında da hər şeyi dəyişə bilərsiniz. Hələ də probleminiz varsa, şərhlərdə mənə bildirin və sizə kömək edə bilərəm. UNUTMAYIN, KİMİN GÖZÜNDƏ LAZER QALMAYIN!