Sisukord:

Ühistu Arduino mäng: 9 sammu
Ühistu Arduino mäng: 9 sammu

Video: Ühistu Arduino mäng: 9 sammu

Video: Ühistu Arduino mäng: 9 sammu
Video: two-arm cooperative robots 2024, Juuli
Anonim
Image
Image
Ühistuline Arduino mäng
Ühistuline Arduino mäng
Ühistuline Arduino mäng
Ühistuline Arduino mäng

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?

Mida me vajame?
Mida me vajame?
Mida me vajame?
Mida me vajame?
Mida me vajame?
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

Osade jootmine - 1. osa
Osade jootmine - 1. osa
Osade jootmine - 1. osa
Osade jootmine - 1. osa
Osade jootmine - 1. osa
Osade jootmine - 1. osa
Osade jootmine - 1. osa
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

Osade jootmine - 2. osa
Osade jootmine - 2. osa
Osade jootmine - 2. osa
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

Osade jootmine - 3. osa
Osade jootmine - 3. osa
Osade jootmine - 3. osa
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

Osade jootmine - 4. osa
Osade jootmine - 4. osa
Osade jootmine - 4. osa
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

Karbi tegemine
Karbi tegemine
Karbi tegemine
Karbi tegemine
Karbi tegemine
Karbi tegemine

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

Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
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

Järeldus
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: