Sadržaj:
- Korak 1: Kako to funkcionira?
- Korak 2: Materijali
- Korak 3: Izgradnja vašeg projekta
- Korak 4: Tehnologija
Video: "Podudaranje boja" (refleksna igra): 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Uvod:
Za svoj školski projekt nisam bio siguran šta da napravim, ali sam nakon razmišljanja odlučio napraviti refleksnu igru. Ipak smo škola igara. Morali smo napraviti nešto interaktivno i jedinstveno, pa bi igra bila savršena! Sretan sam kako je sve ispalo i nadam se da ćete i vi uživati na putovanju!
Pa ću vam s ovim proizvodom pokazati kako sam napravio vlastitu igru “Color Match” na Arduinu. Prije nego što počnemo, moram reći da jedan mali dio igre ne radi jer nešto nije u redu u mom kodu, tako da možete uzeti moj kôd i pokušati ga riješiti, ali stići ćemo do toga.
Korak 1: Kako to funkcionira?
Tako da sam u osnovi napravio igru 1 naprema 1 u kojoj morate biti prvi koji je dobio 4 boda. Kako možete zaraditi bodove? Pa jednostavno je, morate imati najbolje reflekse. Imate 3 različite boje (crvenu, zelenu i plavu) s jedne strane, a isto se računa i s druge strane. S jedne strane jedna od tri boje (LED) počinje treptati nakratko, recimo treperi crvena. Nakon toga će s druge strane treptati i jedna od tri LED diode, a ako je ona crvena (baš kao i blic s druge strane), morate prvi pritisnuti dugme i tko će prvi osvojiti bod. Ali ako treperi zelena ili plava, ne biste trebali pritisnuti dugme jer ćete u suprotnom izgubiti bod (ovo je dio koji mi ne radi). Dakle, kako bi bilo jednostavno, morate samo pritisnuti kada se boje podudaraju i ne pritiskati ako se boje ne podudaraju. Prvi koji postigne 4 boda pobjeđuje u meču.
Da bude zanimljivo, postoji još jedna stvar koju nisam rekao o igri. Kada zeleno svjetlo zatreperi s jedne strane, a isto tako i s druge strane, a zelena strana prvo pritisne dugme, dobit će 2 boda. Isto se računa i sa plavom stranom, ali umjesto 2 zelene LED diode trebaju postojati 2 plave LED bljeskalice.
Korak 2: Materijali
Za ovaj korak opisat ću sve što vam je potrebno da ovaj projekt učinite vašim!
Šta sam koristio:
Tehnologija
- 1x Arduino Uno
- 5x zelenih LED dioda
- 5x plave LED diode
- 2x crvene LED diode
- 1x žuta LED
- 2x mala dugmeta
- 37x kabel za napajanje (svaki dugačak oko 40 cm)
- 1x lemna ploča
Materijali
- Drvena kutija (više o tome u "Izgradnja vašeg projekta")
- Drveni trokut (širina: 10 cm, dužina: 10 cm, visina: 7 cm)
- 2x drveni cilindar (za dugmad)
- Boja (bijela, plava, zelena, crvena, narančasta i žuta)
Ovo su svi materijali koje sam koristio za izradu ovog proizvoda. Ovdje gdje će biti objašnjeno šta koristiti, sve će biti objašnjeno. Kad želite koristiti nešto drugo onda ja imam, samo naprijed! Malo vlastite kreativnosti ne može naštetiti. Mogli biste sve izaći na kraj s maštom.
Korak 3: Izgradnja vašeg projekta
U ovom koraku ću vam pokazati kako sam napravio svoju kutiju za igru. Počeo sam s nekim grubim skicama pa sam znao šta želim napraviti i koliko sve treba biti veliko. Imam dovoljno mjesta u samoj kutiji da pokrijem sve kablove za napajanje i arduino.
1. Počnite s nekim skicama. U ovom koraku trebali biste skicirati kako želite veličinu kutije, gdje želite LED diode i gdje staviti gumbe. Ne bih trebao smanjiti vašu kutiju jer inače nemate dovoljno prostora da sve stavite u svoj projekt.
2. Stavite svoje skice na drvo kako biste znali gdje rezati, pile itd. Napravio sam kutiju veličine 34 cm (dužina) x 26 cm (širina) x 10 cm (visina). Dno se moglo ukloniti pa ste mogli umetnuti svoj arduino upravo tamo. Napravio sam i drveni trokut od drveta, dimenzija 10 cm (širina) x 10 cm (dužina) x 7 cm (visina). Napravite rupu u trokutu (promjera oko 2 cm) tako da kabeli za napajanje prolaze tamo.
3. Izbušite rupe za dugmad i LED diode. Napravio sam male rupe za svojih 13 LED dioda, napravio sam ih tako da LED diode ne mogu proći kroz rupu, već samo pinove LED diode. Za dugmad sam napravio rupu kroz koju su moji veliki dugmići mogli da prođu, napravio sam drvena dugmad od metlice (prečnik je 2, 8 cm).
4. Spojite trokute. Pričvrstio sam drvene trokute na sredini stranica kutije (širine stranica).
5. Prije nego počnete ovdje (idite na dio 5 iz Tehnologije) Zalijepite drvene komade zajedno. Nema tu puno za reći, dio s vijcima to odaje. U ovom trenutku zalijepio sam svoj drveni vrh na ostale dijelove kutije.
6. Vrijeme je za oslikavanje vašeg projekta. Možete mu dati boje koje želite, nakon ovog dijela morate pričekati malo prije nego što se osuši. pokušajte smisliti neke lude, kul ideje.
7. LED diode priključuju svjetlo. Nakon što se boja osuši, možete pričvrstiti sve LED diode u rupe koje ste napravili, pričekati da se ljepilo osuši, a ako ne volite ukrašavati LED diode, možete prijeći direktno na tehnički dio.
8. Dekoracija. Ako želite ukrasiti LED diode, samo naprijed. Napravite nešto što želite, ali budite sigurni da ćete i dalje vidjeti svjetlo LED diode.
Korak 4: Tehnologija
Konačno smo uspjeli do zadnjeg dijela, za mene je ovo najzabavniji dio, ali i najteži. Sada ćemo napraviti neka električna kola i moramo programirati neke stvari. Gledao sam mnogo tutorijala na internetu i toplo vam preporučujem da učinite isto. Na mreži postoji mnogo vodiča koji bi vam mogli pomoći dalje nego ja.
No idemo dalje s procesom!
1. Pogledajte neke vodiče i napravite neke osnovne stvari sa svojim arduinom. Počeo sam sa uključivanjem i isključivanjem LED blica. Nakon toga sam pokušao da uključim LED lampicu nakon što sam pritisnuo dugme i tako sam počeo sa cijelim ovim projektom. Ovaj video mi je puno pomogao oko mog konkretnog projekta.
2. Isprobavanje prototipa na ploči. Ako imate ideju, pokušajte sami napraviti električno kolo. Ako želite koristiti moj, morate samo slijediti kablove iz mog rasporeda kablova.
3. Slijedi pregled vaših kablova. Vrlo je važno stvoriti dobar raspored za sve vaše kabele. Znate, ako ide više kabela do + onda biste ih trebali obojati na isti način i isti broj se računa za -. Ovo je zaista važan korak, jer ako izvadite sve iz matične ploče, i dalje ćete vidjeti koji kabel mora ići. Pomaže i ako ćete lemiti. Mogli biste učiniti isto što i ja i izraditi raspored na papiru, ili ga možete napraviti na mreži s Fritzingom. Nisam ga napravio sa Fritzingom jer mi je bilo bolje da ga napravim na papiru (barem za mene).
4. Izrada kablova. Prijeđimo na nekoliko posljednjih dijelova projekta. Morate napraviti neke kabele za napajanje koje možete priključiti na arduino i spojiti ih na LED diode i tipke. Imao sam nekoliko muških na muške kablove koji su se mogli priključiti na arduino, prepolovio sam ih i ogolio žicu kako bih je mogao lemiti na druge kabele za napajanje.
5. Povežite dugmad. Dakle, prije nego što sve zalemite, prvo morate lemiti nekoliko kabela na gumbe. dugmad morate prvo provući kroz ploču za lemljenje, a zatim ih lemiti na kablove. Sada možete postaviti ploču za lemljenje s gumbima i kabelima kroz rupu koju spajate u trokutu. Ako ste zalijepili ploču za lemljenje na trokut, možete se vratiti na dio 5 iz "Izgradnja vašeg projekta".
5. Vrijeme za lemljenje. Sada je vrijeme za posljednji fizički dio! Sada biste trebali sve zajedno lemiti. Ako je sve prošlo u redu, do sada biste trebali imati raspored kabela, to znači da možete lako vidjeti što se s kojim kabelom mora lemiti. Sretno!
6. Kodiranje. Za kodiranje sam napisao najveći dio i dobio sam pomoć oko koda iz videa u prvom dijelu tehnologije. Ne mogu opisati sve što sam učinio, ali ostavit ću kôd ispod. Ako imate problema s kodom, mogao bih pokušati pomoći!
Za sada, ako ne želite programirati, samo kopirajte kôd i povežite svoj arduino s računalom. Pošaljite kôd na svoj arduino i trebao bi funkcionirati!
Hvala vam što ste pročitali ovaj vodič i želim vam svu sreću sa stvaranjem ove igre!
Preporučuje se:
Octarine: igra za usklađivanje boja sa WS2812 RGB LED diodama: 6 koraka
Octarine: igra za usklađivanje boja sa WS2812 RGB LED diodama: Octarine, boja magije. Bio je živ i žario je i bio je neosporni pigment mašte, jer gdje god se pojavio bio je to znak da je puka materija sluga moći magijskog uma. To su bili čarobnjaci
Binarno -decimalna igra za podudaranje: 10 koraka
Binary to Decimal Matcher Game: Ova instrukcija će pokazati proces i module potrebne za kreiranje naše igre Batch to Decimal Matching. U roku od 60 sekundi, korisnici će prevesti i unijeti što više nasumično generiranih decimalnih brojeva na ekranu sa sedam segmenata u binarni oblik pritiskom na
Interaktivna refleksna vreća za udaranje: 3 koraka (sa slikama)
Interaktivna refleksna vreća za udaranje: Ova instrukcija je za svakoga tko želi poboljšati svoju agilnost i boksačke vještine, a steći više iskustva u lemljenju, koristeći Arduino, LED diode i akcelerometar MK 2125. Cilj ovog projekta je izmijeniti postojeću refleksnu torbu i transformirati
Aruduino LED igra Brza igra za dva igrača: 8 koraka
Aruduino LED igra Brza igra za dva igrača: Ovaj projekat je inspirisan @HassonAlkeim. Ako ste voljni detaljno pogledati, evo linka koji možete provjeriti https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Ova igra je poboljšana verzija Alkeima. To je
LED igra: Boja plavo: 4 koraka
LED igra: Obojite je u plavo: U ovoj LED igri igrači koriste joystick da LED diode učine plavim. Lampica u sredini svijetli plavo, a igrači moraju okrenuti lijevu polovicu ili desnu polovicu plavo. Žuto svjetlo nasumično uključuje jednu od LED dioda i igrači moraju pomaknuti svoje veselje