
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40




Selles juhendis selgitame, kuidas koostasime ja ehitasime koostöömängu „FUN”.
Me kasutasime muu hulgas Arduino Unot ja NeoPixeli LED -riba. Mängige videot FUN -i tutvustamiseks.
Samm: mida me vajame?



Nõuded:
- Arduino
- juhtmed + jootematerjal
- 3 nuppu
- 1 POT-meeter
- 1 LDR
- Mitmevärviline LED-riba (selles juhendis kasutasime 30 LED-riba)
- Leibalaud (ainult koodi või osade testimiseks)
- puit (30x50cm)
- Laserlõikur (valikuline, kui see pole saadaval, teeb seda tööd ka tavaline saag)
- Sülearvuti + arduino tarkvara
- puiduliim
- Liivapaber
- pleksiklaas (20x5cm)
MÄRKUS. Kasutasime NeoPixel RGB 30 LED -riba. Kood on kirjutatud Fastledi koguga. Veenduge, et teie LED -riba töötab Fastledi koguga nagu meiegi, vastasel juhul peate koodi muutma, et see LED -ribaga töötamiseks sobiks.
2. samm: osade jootmine - 1. osa




Nüüd, kui meil on kõik olemas, võime alustada osade juhtmete jootmist.
Nupud: Alustame nuppudest. Vajame kolme nuppu, kaks mängu enda jaoks ja üks on meie lähtestamisnupp. Neid kolme saab joota samamoodi. Kuna meil on ainult 3 maandusnõela, ühendame kolm maandusjuhet nuppudest ühte. Alustage kahe juhtme jootmisega ühe nupu jalgade külge. Peame olema ettevaatlikud, millise jalaga me neid jootame. Lihtne meeldetuletus selle kohta võib olla alati jootmine diagonaalmustriga. Nii jootke esimene traat näiteks vasakule ülemisele jalale ja pärast seda jootage teine traat paremale alumisele jalale. Siis on nupp alati õigesti joodetud. Tehke seda kõigi kolme nupu puhul.
Kui kõik nupud on joodetud kahe juhtmega, saame maandusjuhtmed omavahel ühendada. Kõigepealt pange kõigile kolmele jootet. Seejärel otsustage, milline neist on keskmine traat. Keskmise juhtme paneme Arduino maandusnõela. Veenduge, et keskmine traat ühendatakse korralikult Arduino tihvtiga. Pärast seda jootke ülejäänud kaks juhtmest keskmisele, nii et see ikka Arduino sisse mahuks.
3. samm: osade jootmine - 2. osa


Potimõõtja:
Nüüd teeme potimõõdiku. Sellel on kolm tihvti, millele peame juhtmed jootma. Minge edasi ja tehke seda.
Seejärel pange lihtsalt jootetraadi teistesse otstesse, et saaksime need Arduino tihvtidesse kleepida. Vaadake tihvti numbri skemaatikat. Keskel olev tihvt on andmestik.
4. samm: osade jootmine - 3. osa


LDR: See on väga lihtne. Nagu varemgi, jootke lihtsalt juhtmed tihvtide külge.
Seejärel ühendage juhtmed skeemil näidatud viisil.
5. samm: osade jootmine - 4. osa


NeoPixel:
Lõpuks peame jootma NeoPixeli (30 ledi) LED -riba. See on väga sarnane potimõõturiga. Sellel on kolm tihvti, millest keskmine on andmestik. Kuid selle LED -riba abil on märgitud, milline tihvt on 5 V+ ja milline on GND (maapinna) tihvt. Pärast seda vaadake lihtsalt Arduino õigete tihvtide skemaatikat.
6. toiming: koodi üleslaadimine
Nüüd, kui kõik on kokku pandud, saame seda koodiga testida. Kood: laadige alla lisatud.ino -fail ja avage see Arduino IDE -ga. Kui te pole seda veel teinud, seadke oma Arduino jaoks õige port. Seejärel laadige kood üles ja proovige mängu, vajutades nuppe. Mõne sekundi pärast peaksid tuled põlema.
Samm: kasti valmistamine



Laserlõikamine:
Nüüd, kui meil on kõik valmis, võime alustada kasti ehitamisega. Laadisime alla laserlõikuri faili veebisaidilt "makercase.com". Sellel veebisaidil saate kujundada oma kasti ja alla laadida html -faili. Seejärel saate selle faili Adobe Illustratorisse importida, et teisendada see.dfx -failiks, mis töötab laserlõikuriga. Adobe Illustratoris saate veebisaidi abil ka kõik oma failile lisatud andmed täpselt häälestada. Kui kõik on tehtud, saate selle faili laseriga lõigata 30x50 cm suurusele puitplaadile. Kui see kõik on tehtud, on teil pusle, mille saate kokku liimida, ja karp on valmis. Kui see ei sobi hästi, võite selle sobitamiseks kasutada liivapaberit. Kui teil pole juurdepääsu laserlõikurile, võite kasutada tavalist saega, kuid see ei sobi nii täpselt. Sel juhul vajate liivapaberit, et see sobiks ideaalselt. Ärge unustage jätta vähemalt üks kuubi külg liimimata, et saaksite arduino ja kontrollerid kasti panna.
8. samm: kokkupanek




Kuna meil on kõik, mida vajame, saame hakata kasti kokku panema. See pole nii raske, kui teete head jootmistööd.
Seinad: selle kokkupanekuks on mitu võimalust, kuid kõigepealt liimisime karbi kaks külge ja asetasime need põhja külge. Nii teadsime kindlalt, et need on ideaalselt liimitud ja sobivad alati. Seejärel tegime karbi ülejäänud kaks seina ja panime ka vastu põhja. Olles umbes tund aega kuivanud, otsustasime need kaks tükki kokku panna. Liimige sellele ka põhi. Lasime sellel öö läbi kuivada, kuid protsessi jätkamiseks võib piisata ka 2 või 3 tunnist.
Osad: Kui liim on kuiv, võime hakata osi sisse panema. Lihtsalt veenduge, et juhtmed poleks kõik sassis. Paigaldage kõik osad soovitud aukudesse, välja arvatud ülaosas olev lähtestusnupp. Kinnitasime kõik teibiga ja hiljem kasutasime nööpide ja potimõõdiku kinnitamiseks ka kõva plastliimi. Kui te seda ei tee, ei saa nuppe vajutada.
LED -riba: viimane osa, mille peaksime paika kleepima, on LED -riba. Veenduge, et see mahuks kenasti sisse. Vaatajaakna jaoks kasutasime liivapritsiga pleksiklaasi. Muidu olid LED -id silmadele heledad. Lihtsalt liimige see oma kohale.
Lähtestamisnupp: kui olete lõpetanud, veenduge, et te ei unustaks ülemisele plaadile nullimisnuppu liimida ja lasta kogu seadmel mõni tund kuivada. Parim on lasta sellel üleöö kuivada, et liim tõesti kõvaks muutuks. Ülemist plaati ei tohiks liimida, see on uks, et vajadusel siseneda sisekülgedele (näiteks akude laadimine). Pärast seda, kui teie mängukarp on valmis ja saate seda proovida!
9. samm: järeldus

Valmis
Nii teete Arduino mängu, kus teete sõpradega intensiivset koostööd! Selles juhendis ei ole me pööranud tähelepanu sellele, kuidas selgitate mängijatele, kuidas neil on vaja mängu lihtsal viisil mängida. Lisasime kasti teksti, mis selgitab mängu eesmärki, see on kõige otsesem viis seda mängijatele selgitada. Samuti võite disainile lisada väikese „loo”, näiteks pommi, mis tuleb ära hoida, või aku, mida tuleb laadida. Muutke vabalt oma soovi järgi koodi ja proovige sellega uusi asju seadistamine.
Lõbutsege! Team FUN
Soovitan:
DIY 37 LED Arduino ruleti mäng: 3 sammu (piltidega)

DIY 37 Leds Arduino rulett Mäng: Rulett on kasiinomäng, mis on nime saanud prantsuse sõna järgi, mis tähendab väikest ratast
Looge Arduino Simoni mäng 2 minutiga!: 3 sammu

Loo Arduino Simoni mäng 2 minutiga!: EI džemprid! EI Juhtmeid! MITTE jootmist! EI leivalaud! Mõtlemine väljaspool kasti. Nii et soovite näidata oma mikrokontrollerit koos mõne lisaseadmetega tõesti kiiresti, enne kui sõbrad või sugulane on teel … Pange kokku
Arduino Sorta Sudoku mäng: 3 sammu (piltidega)

Arduino Sorta Sudoku mäng: Paljudele inimestele meeldib Sudokut mängida ja lapselastele meeldib arvamismängud, nii et otsustasin teha kaasaskantava “Sorta Sudoku” mängu. Minu versioonis on mäng 4x4 ruudustik, kuid pakutakse ainult ühte numbrit. Idee on arvata ülejäänud numbrid
Vajuta nuppu); // Arduino LCD -mäng: 5 sammu (piltidega)

Vajuta nuppu); // Arduino LCD -mäng: hiljuti töötasin skautides Game Design'i teenetemärgi kallal. Ühe nõude jaoks ehitasin selle mängu Arduino abil, mis põhineb LED -kiikmängul. Mängu eesmärk on koguda võimalikult palju punkte. Alguses t
Simoni mäng - lõbus mäng!: 5 sammu

Simoni mäng - lõbus mäng !: Viide: siinPärast pikka nädalavahetust peate kindlasti kõvasti proovima, et täita kõik ülesanded ja töö, mille eest vastutate. Meil on aeg oma aju treenida, kas pole? Peale nende igavate ja mõttetute mängude on olemas ka mäng nimega Simon Game