Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Esittely:
Kouluprojektiani varten en ollut varma, mitä tehdä, mutta pienen harkinnan jälkeen päätin tehdä refleksipelin. Loppujen lopuksi olemme pelikoulu. Meidän oli tehtävä jotain interaktiivista ja ainutlaatuista, joten peli olisi täydellinen! Olen iloinen siitä, miten kaikki kävi, ja toivon, että nautit myös matkasta!
Joten tällä tuotteella näytän sinulle, kuinka tein oman pelini”Color Match” Arduinolla. Ennen kuin aloitamme, minun on sanottava, että yksi pieni osa pelistä ei toimi, koska koodissani on jotain vikaa, joten voit ottaa koodini ja yrittää ratkaista sen, mutta pääsemme siihen.
Vaihe 1: Miten se toimii?
Joten periaatteessa olen tehnyt 1 vastaan 1 -pelin, jossa sinun on oltava ensimmäinen, joka sai 4 pistettä. Kuinka voit ansaita pisteitä? Se on yksinkertaista, sinulla on oltava parhaat refleksit. Sinulla on 3 eri väriä (punainen, vihreä ja sininen) toisella puolella ja sama määrä toisella puolella. Toisella puolella yksi kolmesta väristä (LED) alkaa vilkkua hetkeksi, sanotaan, että punainen vilkkuu. Sen jälkeen toisella puolella vilkkuu myös yksi kolmesta LEDistä ja jos se on punainen (aivan kuten salama toiselta puolelta), sinun on painettava painiketta ensimmäisenä ja kuka saa ensimmäisen pisteen. Mutta jos vihreä tai sininen vilkkuu, älä paina painiketta, koska muuten menetät pisteen (tämä on osa, joka ei toimi minulle). Jotta asia olisi yksinkertainen, sinun on vain painettava, kun värit sopivat yhteen, ja älä paina, jos värit eivät täsmää. Ensimmäinen, joka saavuttaa 4 pistettä, voittaa ottelun.
Pysyäkseen mielenkiintoisena on vielä yksi, jota en ole kertonut pelistä. Kun vihreä valo vilkkuu toisella puolella ja samoin toisella puolella ja vihreä puoli painaa painiketta ensin, hän saa 2 pistettä. Sama koskee sinistä puolta, mutta kahden vihreän ledin sijasta pitäisi olla kaksi sinistä led -salamaa.
Vaihe 2: Materiaalit
Tässä vaiheessa kuvailen kaiken, mitä tarvitset tämän projektin tekemiseen!
Mitä käytin:
Tekniikka
- 1x Arduino Uno
- 5x vihreää LEDiä
- 5x sinistä LEDiä
- 2x punaista LEDiä
- 1x keltainen LED
- 2x pienet napit
- 37x virtajohto (noin 40 cm pitkä)
- 1x juotoslevy
Materiaalit
- Puulaatikko (lisätietoja tästä aiheesta "Rakenna projektisi")
- Puinen kolmio (leveys: 10 cm, pituus: 10 cm, korkeus: 7 cm)
- 2x puinen sylinteri (painikkeille)
- Maali (valkoinen, sininen, vihreä, punainen, oranssi ja keltainen)
Nämä ovat kaikki materiaalit, joita olen käyttänyt tämän tuotteen luomiseen. Mitä käyttää, selitetään alla. Jos haluat käyttää jotain muuta kuin minä, mene eteenpäin! Hieman omaa luovuuttasi ei voi satuttaa. Voisit mennä ulos mielikuvituksellasi.
Vaihe 3: Rakenna projekti
Tässä vaiheessa näytän sinulle, miten tein laatikon pelille. Aloitin karkeilla luonnoksilla, joten tiesin mitä halusin tehdä ja kuinka suuren kaiken piti olla. Laatikossa on tarpeeksi tilaa kaikkien virtakaapelien ja arduinon peittämiseksi.
1. Aloita luonnoksilla. Tässä vaiheessa sinun pitäisi hahmotella, kuinka haluat laatikon koon, mihin haluat LEDit ja mihin painikkeet sijoitetaan. Minun ei pitäisi tehdä laatikkoa pieneksi, koska muuten sinulla ei ole tarpeeksi tilaa laittaa kaikkea projektiin.
2. Laita luonnokset puulle, jotta tiedät mistä leikata, sahata jne. Olen tehnyt laatikon, jonka koko on 34 cm (pituus) x 26 cm (leveys) x 10 cm (korkeus). Pohja oli irrotettava, joten voit liu'uttaa arduinoosi sinne. Olen myös tehnyt puisen kolmion puusta, ne ovat 10 cm (leveys) x 10 cm (pituus) x 7 cm (korkeus). Tee kolmioon reikä (halkaisija noin 2 cm), jotta virtakaapelit menevät sinne.
3. Poraa reiät painikkeille ja LEDeille. Olen tehnyt pieniä reikiä 13 LED -valolleni, tein sen niin, että LEDit eivät mahtuneet reiän läpi, vaan vain LED -nastat. Nappeille tein reiän, josta suuret napit voisivat mennä, olen tehnyt puiset napit luudatangosta (halkaisija 2, 8 cm).
4. Kiinnitä kolmiot. Olen kiinnittänyt puiset kolmiot laatikon sivujen keskelle (leveyssivut).
5. Ennen kuin aloitat tästä (siirry tekniikan osaan 5) Liimaa puukappaleet yhteen. Tässä ei ole paljon sanottavaa, pulttiosa antaa sen pois. Tällä hetkellä olen liimannut puisen yläosan muihin laatikon osiin.
6. Aika maalata projektisi. Voit antaa sille haluamasi värit, tämän osan jälkeen sinun on odotettava vähän ennen kuin se kuivuu. yritä keksiä hulluja ideoita.
7. LEDit kiinnittävät valon. Kun maali on kuivunut, voit kiinnittää kaikki LEDit tekemiisi reikiin, odottaa liiman kuivumista ja jos et halua koristella LED -valoja, voit siirtyä suoraan tekniseen osaan.
8. Sisustus. Jos haluat sisustaa LEDit, jatka eteenpäin. Tee jotain haluamaasi, mutta varmista, että näet edelleen LED -valon.
Vaihe 4: Tekniikka
Pääsimme vihdoin viimeiseen osaan, minulle tämä on hauskin osa, mutta myös vaikein. Nyt aiomme tehdä joitain sähköpiirejä ja meidän on ohjelmoitava joitain asioita. Olen katsonut paljon opetusohjelmia verkossa ja suosittelen sinua tekemään samoin. Netissä on paljon opetusohjelmia, jotka voivat auttaa sinua pidemmälle kuin minä.
Mutta mennään prosessin kanssa pidemmälle!
1. Katso opetusohjelmia ja tee perusasioita arduinoosi kanssa. Aloin laittaa LED -salaman päälle ja pois päältä. Sen jälkeen yritin saada LED -valon syttymään painikkeen painamisen jälkeen ja näin aloitin koko tämän projektin. Tämä video auttoi minua paljon omassa projektissani.
2. Kokeillaan prototyyppisi leipälaudalla. Jos sinulla on idea, yritä tehdä oma sähköpiiri. Jos haluat käyttää kaivostani, sinun on vain noudatettava kaapeleita aikataulustani.
3. Yleiskatsaus kaapeleistasi. On erittäin tärkeää luoda hyvä aikataulu kaikille kaapeleille. Tiedätkö, että jos + -kaapeliin on menossa useita kaapeleita, sinun pitäisi värittää ne kaikki samalla tavalla ja -. Tämä on todella tärkeä askel, koska jos otat kaiken ulos leipälaudaltasi, näet silti, minkä kaapelin on mentävä minne. Se auttaa myös, jos aiot juottaa. Voit tehdä saman kuin minä ja luoda aikataulun paperille, tai voit tehdä sen verkossa Fritzingin avulla. En ole rakentanut sitä Fritzingillä, koska tuntui paremmalta tehdä se paperille (ainakin minulle).
4. Kaapelien valmistus. Siirrytään projektin viimeisiin osiin. Sinun on tehtävä virtajohtoja, jotka voit liittää arduinoon, ja liittää ne LED -valoihin ja painikkeisiin. Minulla oli uros -uros -kaapeleita, jotka voisivat liittää arduinoon.
5. Liitä painikkeet. Joten ennen kuin juotat kaiken yhteen, sinun on ensin juotettava muutama kaapeli painikkeisiin. sinun pitäisi laittaa painikkeet ensin juotoslevyn läpi ja juottaa se sitten kaapeleihin. Nyt voit asettaa juotoslevyn painikkeilla ja kaapeleilla kolmion parissa olevan reiän läpi. Jos olet liimaillut juotoslevyn kolmioon, voit palata osaan 5 projektin rakentamisesta.
5. Aika juottaa. Nyt on viimeisen fyysisen osan aika! Nyt sinun on juotettava kaikki yhteen. Jos kaikki meni hyvin, sinulla pitäisi olla kaapelien aikataulu jo nyt, mikä tarkoittaa, että näet helposti, mitä kaapelia on juotettava. Onnea!
6. Koodaus. Koodausta varten olen kirjoittanut suurimman osan itse ja saanut apua koodin kanssa videon osasta 1 tekniikasta. En voi kuvata kaikkea tekemääni, mutta jätän alla olevan koodin. Jos sinulla on ongelmia koodisi kanssa, voin yrittää auttaa!
Jos et halua ohjelmoida toistaiseksi, kopioi koodi ja liitä arduino tietokoneeseen. Lähetä koodi arduinoosi ja sen pitäisi toimia!
Kiitos, että luit tämän oppaan, ja toivotan kaikille onnea tämän pelin tekemiseen!