Sisukord:

Lühiajalise meeldejätmise mäng: 7 sammu
Lühiajalise meeldejätmise mäng: 7 sammu

Video: Lühiajalise meeldejätmise mäng: 7 sammu

Video: Lühiajalise meeldejätmise mäng: 7 sammu
Video: EL MAYOR CREADOR DE DINERO EN EL MUNDO | WARREN BUFFETT 2024, Juuli
Anonim
Lühiajalise meeldejätmise mäng
Lühiajalise meeldejätmise mäng

Ehitage oma Arduino-põhine meeldejätmismäng!

Selles mängus vilgub üks RGB LED alguses 3 juhuslikku värvi, peate meeles pidama iga värvi. Vaadake, kuhu see läheb? Te kasutate potentsiomeetrit teise RGB LED -i muutmiseks ja vajutate nuppu, et salvestada iga esimese RGB -LED -i värv. Teine RGB LED näitab teile valitud värvi ja kui olete järjestuse salvestanud, vilguvad RGB valgusdioodid roheliselt ja kostab helisignaal, mis annab märku, et olete järjestuse õigesti ära arvanud, või mõlemad RGB LED -id vilguvad punaselt ja see lähtestab järjestuste arvu tagasi 3* (seda saab muuta). Mängu alustades peate meeles pidama kolme näidatud värvi, seejärel, kui valite kuvatavad värvid õigesti, lisatakse järjekorda veel üks juhuslik värv. See jätkub seni, kuni saate ühe vale, ja nagu eespool öeldud, lähtestatakse see tagasi ainult kolmele värvile.

See on tõesti lõbus, sõltuvust tekitav ja tüütu mäng:)

ASJAD, mida sul vaja läheb

  • 1 x Arduino UNO R3
  • 1 x potentsiomeeter
  • 1 x nupp
  • 2 x RGB LED -d
  • 8 x 220 oomi takistid
  • 1 x pieso kõlar
  • 18 x hüppajajuhtmed (meessoost meestele)

VALIKULINE

1 x kilp

Ülaltoodud pildil lõin kilbi, mida oma sõpradele koolis näidata, kuid see on täiesti tarbetu. Kui soovite seda teed minna, saate jootekolvi, jootet ja kannatlikkust. Kui soovite seda teed minna, saatke mulle julgelt sõnum ja ma saan teid aidata, kui teil on probleeme.

Samm: positiivsete/maandusjuhtmete lisamine leivaplaadile

Positiivsete/maandusjuhtmete lisamine leivaplaadile
Positiivsete/maandusjuhtmete lisamine leivaplaadile

Väga elementaarne samm

Ühendage GND leivaplaadil asuva GND -liistuga

Ühendage 5V leivaplaadil asuva POSITIVE rööpaga

2. samm: vajutusnupu lisamine

Nuppude lisamine
Nuppude lisamine

Asetage surunupp leivalauale ja järgige ülaltoodud pildil toodud samme.

Ühendage üks külg 5V rööpaga

Ühendage 220 oomi takisti vajutusnupu külgmise küljega, seejärel ühendage hüppaja GND -ga

Ühendage vastaskülg Arduino 2 PIN -koodiga

Nüüd on teie nupp lisatud. Veenduge, et see näeb välja täpselt nagu pildil, see on selle mängu väga oluline osa!

Samm: lisage potentsiomeeter

Potentsiomeetri lisamine
Potentsiomeetri lisamine

Asetage potentsiomeeter leivaplaadile ja järgige ülaltoodud pildil toodud samme.

Ühendage üks külg 5V rööpaga

Ühendage keskelt A0 analoogsisendiga

Ühendage viimane külg GND -ga

Nüüd on teie nupp lisatud. Veenduge, et see näeb välja täpselt nagu pildil, see on selle mängu väga oluline osa!

MÄRKUS. Kuni ühel küljel on 5 V ja teisel küljel on GND ja keskel on A0, töötab see hästi

Samm: kõlari lisamine

Kõlari lisamine
Kõlari lisamine

Ühendage GND pool GND rööpaga

Ühendage + pool 220 oomi takistiga, seejärel ühendage PIN 7

See on kõik!

Samm: kasutajavaliku RGB lisamine

Kasutajavaliku RGB lisamine
Kasutajavaliku RGB lisamine

RGB valgusdioodid võivad olla keerulised juhtmed, nii et vaadake juhiseid, et teha kindlaks, kas teil on õige pöörlemine. Niisiis, minu allpool olevad sammud on seotud minu pöörlemisega, mistõttu on oluline minu samme täpselt järgida!

Alustades vasakult

Lisage esimesele kahele 220-oomine takisti, jätke kolmas vahele ja lisage

Ühendage GND hüppaja ilma takistita kolmandaga, see on meie GND

Nii et esimese takistiga vasakul läheb PIN 3 (sinine)

Teine takisti ühendatakse PIN 5 -ga (roheline)

ja kolmas takisti ühendub PIN 6 -ga (punane)

See on kõik! See on RGB LED, mida kasutajal kasutatakse õigete värvide valimiseks!

Samm: juhusliku süsteemi RGB lisamine

Juhusliku süsteemi RGB lisamine
Juhusliku süsteemi RGB lisamine

RGB valgusdioodid võivad olla keerulised juhtmed, nii et vaadake juhiseid, et teha kindlaks, kas teil on õige pöörlemine. Niisiis, minu allpool olevad sammud on seotud minu pöörlemisega, mistõttu on oluline minu samme täpselt järgida!

Alustades vasakult

Lisage esimesele kahele 220-oomine takisti, jätke kolmas vahele ja lisage

Ühendage GND hüppaja kolmanda ilma takistita, see on meie GND Nii et vasakul oleva esimese takistiga läheb see PIN 3 (sinine) Teine takisti ühendub PIN 5 -ga (roheline) Kolmas takisti ühendab PIN -koodiga 6 (Punane)

See on kõik! See on RGB LED, mida süsteem kasutab juhuslikult värvide valimiseks!

Samm: olete lõpetanud

Olete lõpetanud!
Olete lõpetanud!

Kui teil on küsimusi, saatke mulle julgelt sõnum, lisasin sellele sammule koodi. Selle toimimiseks ei pea te midagi muutma, kuid võite vabalt nokitseda ja koodi sujuvamaks muuta!

Kõik PEAB olema hästi dokumenteeritud või kood, mis selgitab iseennast, kuid kui olete programmeerimisega alles kursis ja millestki aru ei saa, vastan e-kirjadele üsna kiiresti!

KA siin on projektis kasutatud raamatukogu

bitbucket.org/teckel12/arduino-new-tone/wiki/Home

Soovitan: