Mundarija:

Lazerli otish o'yini (Yulduzli urushlar): 5 qadam
Lazerli otish o'yini (Yulduzli urushlar): 5 qadam

Video: Lazerli otish o'yini (Yulduzli urushlar): 5 qadam

Video: Lazerli otish o'yini (Yulduzli urushlar): 5 qadam
Video: BİR O'ZİNGİZ KO'RİNG / DUNYODAGİ ENG G'ALATİ ER-XOTİNLAR / Buni Bilasizmi? 2024, Iyul
Anonim
Image
Image

Ushbu maqolada men byudjetga asoslangan arduino -ga asoslangan yulduzli urushlar loyihasi bilan bo'lishaman. Bu loyiha sizga uy qurilishi mahsuloti sifatida mos keladigan lazer tortishish o'yini. Ushbu loyiha 2 ta kichik loyihadan iborat: blasterni kartondan yasash va maqsadli taxtani qurish. Men ovozli effekt uchun ovoz yozish modulidan foydalanaman va barcha maqsadli platalarda fotorezistorlar va servo motorlar mavjud.

1 -qadam: Uskunalar va zarur materiallar

Arduino Uno + USB kabeli:

9v batareya:

Tugma:

Jumper simlari:

Erkak DC Barrel Jek adapteri Arduino uchun

Mikro Servo 9g

9v batareya klipi ulagichi

Karton

Yozish moduli

Qizil nuqta lazer ko'rsatkichi

AA batareyalari

4 x 1,5 V AA batareya ushlagichi

3 x 1,5 V AA batareya ushlagichi

LCD moduli

10k Ohm qarshilik

LDR

Erkaklar sarlavhasi pinlari

Tabiiy yog'ochdan yasalgan tayoqlar

Issiq yopishtiruvchi qurol

Lehimlash temir to'plami

2 -qadam: Blaster qilish

Blaster yaratish
Blaster yaratish
Blaster yaratish
Blaster yaratish

"Gli-44" portlovchi to'pponcha edi, u "Yulduzli urushlar" filmidagi ko'plab qarshilik a'zolari, jumladan general Leya Organa va uchuvchi Po Dameronni o'z ichiga olgan. Men bu qidiruvni Google qidiruvidagi rasm yordamida qildim. Rasmni qog'ozga chop eting, shunda biz kartonda asosiy qism va detallarni kuzatib boramiz. Rasmni qaychi bilan kesib oling. Tayyor bo'lgach, uni kartonga qo'ying.

Men blaster tovush effekti uchun yozish modulidan foydalanardim. Moduldagi rekord tugmachasini bosib, bir vaqtning o'zida telefonimda "Star Wars" blaster ovoz effektini o'ynab, ovozni modulga yuklay oldim. Shundan so'ng, barcha elektronikalarni ulanish sxemasiga muvofiq yig'ish kerak. Elektronni portlatgichga joylashtiring, bir zumda kalitni bosganingizda, qurol qizil LED chirog'ining pulsini chiqaradi va portlash ovozi eshitiladi.

3 -qadam: maqsadlarni tayyorlang

Maqsadlarni tayyorlang
Maqsadlarni tayyorlang
Maqsadlarni tayyorlang
Maqsadlarni tayyorlang
Maqsadlarni tayyorlang
Maqsadlarni tayyorlang

Men maqsad sifatida Palpatine tasvirini va Red stormtroopers tasvirlarini ishlatardim. Men Google qidiruvidan rasmlarni oldim va keyin rasmlarni qog'ozga chop etdim. Siz rasmlarni kesib, kartonga elim bilan yopishtirishingiz mumkin. Har bir nishonda fotorezistor bor va ularning har biriga sensorni kiritishga imkon beradigan teshik kerak bo'ladi. Nishonlarga servolarni yon tomonga yopishtirish kerak bo'ladi (elim yaxshi bo'ladi). Men hisob va taymerni ko'rsatish uchun LCD displeyni qo'shdim.

4 -qadam: Arduino dasturini ishga tushiring

Arduino -ni dasturlash va uni sinab ko'rish vaqti keldi.

Kodni yuklab oling va Arduino -ga o'tkazing. LCD kutubxona va servo kutubxonani o'rnatishni unutmang.

Kod

5 -qadam: Xursand bo'ling

Maza qiling
Maza qiling

Blasterni fotorezistorga yo'naltirishga harakat qiling, fotorezistorni tortib olish servo va nishon taxtasi tekis tushadi. Agar siz Palpatinni o'qqa tutsangiz, siz 5 ochko olasiz. Agar siz "Red Stormtroopers" ni o'qqa tutsangiz, faqat 1 ochko olasiz. Siz arduino dasturidagi narsalarni o'zgartirishingiz mumkin. Agar siz hali ham muammolarga duch kelsangiz, izohlarda menga xabar bering va men sizga yordam berishim mumkin. Yodda tutingki, LAZERNI HECH KIMNING KO'ZIGA NUQTASI BILMAYING!

Tavsiya: