Turinys:
- 1 žingsnis: kaip tai veikia?
- 2 žingsnis: medžiagos
- 3 žingsnis: kurkite savo projektą
- 4 žingsnis: technologija
Video: „Spalvų atitikimas“(refleksinis žaidimas): 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Įvadas:
Savo mokyklos projektui aš nežinojau, ką daryti, bet šiek tiek pagalvojęs nusprendžiau sukurti refleksinį žaidimą. Galų gale mes esame žaidimų mokykla. Turėjome sukurti kažką interaktyvaus ir nepakartojamo, todėl žaidimas būtų tobulas! Džiaugiuosi, kaip viskas susiklostė, ir tikiuosi, kad ir jums patiks kelionė!
Taigi su šiuo produktu aš jums parodysiu, kaip sukūriau savo žaidimą „Color Match“„Arduino“. Prieš pradėdami turiu pasakyti, kad 1 maža žaidimo dalis neveikia, nes mano kode kažkas ne taip, todėl galite paimti mano kodą ir pabandyti jį išspręsti, bet mes ten pasieksime.
1 žingsnis: kaip tai veikia?
Taigi iš esmės aš padariau žaidimą 1 prieš 1, kuriame jūs turite būti pirmasis, pelnęs 4 taškus. Kaip galite uždirbti taškus? Tai paprasta, jūs turite turėti geriausius refleksus. Vienoje pusėje yra 3 skirtingos spalvos (raudona, žalia ir mėlyna), o kitoje - tas pats skaičius. Vienoje pusėje trumpai pradeda mirksėti viena iš trijų spalvų (šviesos diodų), tarkime, mirksi raudona spalva. Po to kitoje pusėje taip pat mirksės vienas iš trijų šviesos diodų, o jei jis yra raudonas (kaip ir blykstė iš kitos pusės), jūs turite būti pirmasis, kuris paspaudžia mygtuką ir kas pirmas gauna tašką. Bet jei mirksi žalia arba mėlyna, neturėtumėte paspausti mygtuko, nes kitaip prarasite tašką (tai yra ta dalis, kuri man netinka). Taigi, kad viskas būtų paprasta, tereikia paspausti, kai spalvos sutampa, ir nespausti, jei spalvos nesutampa. Pirmasis, surinkęs 4 taškus, laimi rungtynes.
Kad būtų įdomu, yra dar vienas, apie kurį aš nepasakojau apie žaidimą. Kai žalia lemputė mirksi vienoje pusėje, taip pat ir kitoje pusėje, o žalia pusė pirmiausia paspaudžia mygtuką, jis gaus 2 taškus. Tas pats pasakytina ir apie mėlyną pusę, tačiau vietoj 2 žalių lempučių turėtų būti 2 mėlynos šviesos diodų blykstės.
2 žingsnis: medžiagos
Šiame žingsnyje aprašysiu viską, ko jums reikia, kad šis projektas būtų jūsų!
Ką aš naudojau:
Technologijos
- 1x „Arduino Uno“
- 5x žali šviesos diodai
- 5x mėlyni šviesos diodai
- 2x raudoni šviesos diodai
- 1x geltonas šviesos diodas
- 2x maži mygtukai
- 37x maitinimo kabelis (apie 40 cm ilgio)
- 1x litavimo lenta
Medžiagos
- Medinė dėžutė (daugiau apie tai skiltyje „Projekto kūrimas“)
- Medinis trikampis (plotis: 10 cm, ilgis: 10 cm, aukštis: 7 cm)
- 2x medinis cilindras (sagoms)
- Dažai (balta, mėlyna, žalia, raudona, oranžinė ir geltona)
Tai visos medžiagos, kurias naudojau kurdamas šį produktą. Ką naudoti, bus paaiškinta žemiau. Jei norite naudoti kažką kitokio nei aš, būtinai pirmyn! Truputis savo kūrybos negali pakenkti. Jūs galite išeiti su vaizduote.
3 žingsnis: kurkite savo projektą
Šiame etape aš jums parodysiu, kaip sukūriau žaidimo dėžutę. Pradėjau nuo šiurkščių eskizų, todėl žinojau, ką noriu padaryti ir koks didelis turi būti viskas. Pačioje dėžutėje turiu pakankamai vietos, kad padengčiau visus maitinimo kabelius ir arduino.
1. Pradėkite nuo kai kurių eskizų. Šiame žingsnyje turėtumėte nubrėžti, kaip norėtumėte dėžutės dydžio, kur norite šviesos diodų ir kur įdėti mygtukus. Nereikėtų jūsų dėžutės mažinti, nes priešingu atveju neturite pakankamai vietos viską sudėti į savo projektą.
2. Padėkite eskizus ant medžio, kad žinotumėte, kur pjauti, pjauti ir pan. Aš padariau dėžutę, kurios dydis 34 cm (ilgis) x 26 cm (plotis) x 10 cm (aukštis). Dugnas buvo nuimamas, kad galėtumėte įstumti arduino tiesiai ten. Aš taip pat padariau medinį trikampį iš medžio, jie yra 10 cm (plotis) x 10 cm (ilgis) x 7 cm (aukštis). Trikampyje padarykite skylę (apie 2 cm skersmens), kad maitinimo kabeliai eitų per ją.
3. Gręžkite skyles mygtukams ir šviesos diodams. Aš padariau mažas skylutes savo 13 šviesos diodams, padariau taip, kad šviesos diodai netilptų per skylę, o tik LED kaiščiai. Sagoms padariau skylę, per kurią galėtų praeiti mano dideli mygtukai, aš padariau medines sagas iš šluotos koto (skersmuo 2, 8 cm).
4. Pritvirtinkite trikampius. Aš pritvirtinau medinius trikampius dėžutės šonų viduryje (pločio šonuose).
5. Prieš pradėdami čia (pereikite prie technologijos 5 dalies) Klijuokite medinius gabalus. Čia nėra daug ką pasakyti, varžto dalis jį atiduoda. Šiuo metu aš priklijavau savo medinę viršutinę dalį prie kitų dėžutės dalių.
6. Laikas piešti savo projektą. Galite suteikti jai bet kokių norimų spalvų, po šios dalies turite šiek tiek palaukti, kol ji išdžius. pabandykite sugalvoti beprotiškai šaunių idėjų.
7. Šviesos diodai pritvirtina šviesą. Kai dažai išdžiūsta, galite pritvirtinti visus šviesos diodus į padarytas skyles, palaukti, kol klijai išdžius, o jei nemėgstate papuošti šviesos diodų, galite pereiti tiesiai prie techninės dalies.
8. Papuošimas. Jei norite papuošti savo šviesos diodus, pirmyn. Padarykite tai, ko norite, bet įsitikinkite, kad vis tiek matysite šviesos diodo šviesą.
4 žingsnis: technologija
Pagaliau pasiekėme paskutinę dalį, man tai yra pati smagiausia, bet ir sunkiausia dalis. Dabar mes ketiname sukurti keletą elektros grandinių ir turime užprogramuoti kai kuriuos dalykus. Žiūrėjau daug vadovėlių internete ir labai rekomenduoju jums tai padaryti. Internete yra daug vadovėlių, kurie galėtų jums padėti daugiau nei aš galiu.
Bet eikime toliau su procesu!
1. Žiūrėkite kai kurias pamokas ir padarykite pagrindinius dalykus su savo arduino. Pradėjau įjungti ir išjungti LED blykstę. Po to bandžiau priversti šviesos diodą įsijungti paspaudus mygtuką ir taip pradėjau visą šį projektą. Šis vaizdo įrašas man labai padėjo įgyvendinant konkretų projektą.
2. Išbandykite savo prototipą ant duonos lentos. Jei turite savo idėją, turėtumėte pabandyti sukurti savo elektros grandinę. Jei norite naudoti mano, tiesiog turite sekti kabelius iš mano kabelių tvarkaraščio.
3. Pateikite savo kabelių apžvalgą. Labai svarbu sudaryti gerą visų kabelių tvarkaraštį. Žinote, jei prie „ +“eina keli kabeliai, tuomet turėtumėte nuspalvinti tuos pačius ir „“. Tai tikrai svarbus žingsnis, nes jei viską išimsite iš savo duonos lentos, vis tiek matysite, kuris kabelis kur turi eiti. Tai taip pat padeda, jei ketinate lituoti. Galite padaryti tą patį kaip ir aš ir sudaryti tvarkaraštį popieriuje, arba galite tai padaryti internete naudodami „Fritzing“. Aš jo nesukūriau su „Fritzing“, nes buvo geriau jį padaryti popieriuje (bent jau man).
4. Kabelių klojimas. Pereikime prie paskutinių projekto dalių. Turite pagaminti keletą maitinimo kabelių, kuriuos galėtumėte prijungti prie arduino, ir prijungti jį prie šviesos diodų ir mygtukų. Turėjau keletą kabelių nuo vyrų iki vyrų, kuriuos galima prijungti prie arduino, perpjoviau juos per pusę ir nuplėšiau laidą, kad galėčiau prilituoti prie kitų maitinimo kabelių.
5. Prijunkite mygtukus. Taigi prieš lituodami viską kartu, pirmiausia turite lituoti kelis kabelius prie mygtukų. pirmiausia turite perkišti mygtukus per litavimo plokštę, o tada lituoti prie kabelių. Dabar lydmetalį su mygtukais ir kabeliais galite pakloti per trikampio porą. Jei priklijavote lydmetalį prie trikampio, galite grįžti prie 5 dalies iš „Projekto kūrimo“.
5. Laikas lituoti. Dabar atėjo laikas paskutinei fizinei daliai! Dabar turėtumėte viską lituoti kartu. Jei viskas klostėsi gerai, dabar turėtumėte turėti kabelių tvarkaraštį, tai reiškia, kad galite lengvai pamatyti, kas turi būti lituotas su kuriuo kabeliu. Sėkmės!
6. Kodavimas. Kodavimui aš pats parašiau didžiąją dalį ir gavau pagalbos dėl kodo iš vaizdo įrašo, esančio 1 technologijos dalyje. Negaliu aprašyti visko, ką padariau, bet paliksiu žemiau esantį kodą. Jei kyla problemų dėl kodo, galiu pabandyti padėti!
Kol kas, jei nenorite programuoti, tiesiog nukopijuokite kodą ir prijunkite arduino prie kompiuterio. Nusiųskite kodą savo arduino ir jis turėtų veikti!
Dėkojame, kad perskaitėte šį vadovą, ir linkiu sėkmės kuriant šį žaidimą!
Rekomenduojamas:
Kaip koduoti spalvų rūšiuotoją „Modkit for Vex“: 7 žingsniai
Kaip koduoti spalvų rūšiuotoją „Modkit for Vex“: Sveiki visi, šioje pamokoje sužinosite, kaip koduoti spalvoto rutulio rūšiuotoją „Modkit for VexHope“, kurį padarysite ir mėgaukitės! Pls balsuokite už mane
„Octarine“: spalvų derinimo žaidimas su WS2812 RGB šviesos diodais: 6 žingsniai
„Octarine“: spalvų derinimo žaidimas su WS2812 RGB šviesos diodais: „Octarine“, magijos spalva. Jis buvo gyvas ir švytėjo gyvybingai, ir tai buvo neabejotinas vaizduotės pigmentas, nes kur jis bebūtų, tai buvo ženklas, kad tik materija yra stebuklingo proto galių tarnas. Tai buvo kerintys
Interaktyvus refleksinis štampavimo krepšys: 3 žingsniai (su nuotraukomis)
Interaktyvus refleksinis štampavimo krepšys: šis nurodymas skirtas visiems, norintiems patobulinti savo judrumą ir bokso įgūdžius, kartu įgyjant daugiau litavimo patirties naudojant „Arduino“, šviesos diodus ir akselerometrą „MK 2125“. Šio projekto tikslas yra pakeisti esamą refleksinį maišelį ir
Simono žaidimas - įdomus žaidimas!: 5 žingsniai
Simono žaidimas - įdomus žaidimas!: Nuoroda: čia Laikas mums treniruoti smegenis, ar ne? Be tų nuobodžių ir beprasmių žaidimų, yra žaidimas „Simono žaidimas“
IR nuotolinis spalvų atspėjimo žaidimas: 3 žingsniai
IR nuotolinis spalvų atspėjimo žaidimas: Šioje pamokoje aš jums parodysiu, kaip valdyti RGB šviesos diodą naudojant IR nuotolinio valdymo pultą ir padaryti iš to įdomų žaidimą