Përmbajtje:

Lojë memorizuese afatshkurtër: 7 hapa
Lojë memorizuese afatshkurtër: 7 hapa

Video: Lojë memorizuese afatshkurtër: 7 hapa

Video: Lojë memorizuese afatshkurtër: 7 hapa
Video: Праздник. Новогодняя комедия 2024, Korrik
Anonim
Lojë memorizuese afatshkurtër
Lojë memorizuese afatshkurtër

Ndërtoni lojën tuaj të memorizimit të bazuar në Arduino!

Në këtë lojë, një LED RGB do të ndezë 3 ngjyra të rastësishme në fillim, do t'ju duhet të mbani mend ngjyrën e secilës prej tyre. Shih se ku po shkon kjo? Ju do të përdorni një potenciometër për të ndryshuar LED -in e dytë RGB dhe shtypni një buton për të regjistruar secilën ngjyrë nga LED -ja e parë RGB. LED -i i dytë RGB do t'ju tregojë se cilën ngjyrë keni zgjedhur, dhe pasi të keni regjistruar sekuencën, LED -të RGB ose do të ndizen jeshil dhe një zë do të luajë nga sinjalizimi i zhurmës, e keni menduar saktë sekuencën ose të dy LED -et RGB do të ndizen të kuq dhe ai do të rivendosë numrin e sekuencave përsëri në 3* (kjo mund të ndryshohet). Ju e filloni lojën me nevojën për të kujtuar 3 ngjyrat e treguara, pastaj nëse zgjidhni saktë ngjyrat që shfaqen, një tjetër ngjyrë e rastësishme do të shtohet në sekuencë. Kjo do të vazhdojë derisa të gaboni, dhe siç u tha më lart do të rivendoset në vetëm 3 ngjyra.

Reallyshtë një lojë vërtet argëtuese, e varur dhe e bezdisshme për tu luajtur:)

Gjërat që do të keni nevojë

  • 1 x Arduino UNO R3
  • 1 x Potenciometër
  • 1 x Buton Push
  • 2 x LED RGB
  • Rezistenca 8 x 220 Ohm
  • 1 x Altoparlant Piezo
  • 18 x tela Jumper (Mashkull në Mashkull)

OPSIONALE

1 x Bordi i Mburojës

Në foton e mësipërme kam krijuar një mburojë për t'i treguar miqtë e mi në shkollë, por është krejtësisht e panevojshme. Nëse dëshironi të shkoni në këtë rrugë do të merrni një hekur bashkues, pak saldim dhe durim. Nëse dëshironi të shkoni në këtë rrugë mos ngurroni të më dërgoni mesazh dhe unë mund t'ju ndihmoj nëse keni ndonjë problem.

Hapi 1: Shtimi i telave pozitivë/tokëzues në tabelën e bukës

Shtimi i telave pozitivë/tokëzues në Breadboard
Shtimi i telave pozitivë/tokëzues në Breadboard

Hap shumë themelor

Lidhni GND me hekurudhën GND në tabelën e bukës

Lidhni 5V me hekurudhën Pozitive në tabelën e bukës

Hapi 2: Shtimi i butonit Push

Shtimi i butonit Push
Shtimi i butonit Push

Vendoseni butonin e shtytjes në tabelën e bukës dhe ndiqni hapat në figurën e mësipërme.

Lidhni njërën anë me hekurudhën 5V

Lidhni rezistencën 220 Ohm në anën ngjitur në butonin e shtypjes, pastaj lidhni një bluzë në GND

Lidhni anën kundërshtare me PIN -in 2 në Arduino

Tani ju keni shtuar butonin tuaj shtytës. Sigurohuni që të duket tamam si në foto, kjo është një pjesë shumë e rëndësishme e kësaj loje!

Hapi 3: Shtimi i potenciometrit

Shtimi i potenciometrit
Shtimi i potenciometrit

Vendoseni potenciometrin në dërrasën e bukës dhe ndiqni hapat në figurën e mësipërme.

Lidhni njërën anë me hekurudhën 5V

Lidheni në mes me A0 Analog IN

Lidhni anën e fundit me GND

Tani ju keni shtuar butonin tuaj shtytës. Sigurohuni që të duket tamam si në foto, kjo është një pjesë shumë e rëndësishme e kësaj loje!

SHENIM: Për sa kohë që njëra anë ka 5V dhe ana tjetër është GND dhe mesi do të shkojë në A0, do të funksionojë mirë

Hapi 4: Shtimi i altoparlantit

Shtimi i altoparlantit
Shtimi i altoparlantit

Lidhni anën GND me hekurudhën GND

Lidhni anën + me Rezistencën 220 Ohm, pastaj lidheni me PIN 7

Kjo eshte!

Hapi 5: Shtimi i Zgjedhjes së Përdoruesit RGB

Shtimi i Përzgjedhjes së Përdoruesit RGB
Shtimi i Përzgjedhjes së Përdoruesit RGB

LED -të RGB mund të jenë tela të ndërlikuar, prandaj shikoni imazhin në udhëzues për të përcaktuar nëse keni rrotullimin e duhur. Pra, hapat e mi më poshtë do të jenë në lidhje me rrotullimin tim, prandaj është e rëndësishme të ndiqni hapat e mi saktësisht!

Duke filluar nga e majta

Shtoni një rezistencë 220-Ohm në dy të parat, kaloni të tretin dhe shtoni në krah

Lidhni një bluzë GND me atë të 3 -të pa rezistencë, kjo është GND -ja jonë

Pra, me rezistencën e parë në të majtë, shkon në PIN 3 (Blu)

Rezistenca e dytë lidhet me PIN 5 (E gjelbër)

dhe rezistenca e tretë lidhet me PIN 6 (E kuqe)

Kjo eshte! Kjo është LED RGB që do të përdoret për përdoruesit për të zgjedhur ngjyrat e sakta!

Hapi 6: Shtimi i RGB të Sistemit të Rastit

Shtimi i RGB të Sistemit të Rastit
Shtimi i RGB të Sistemit të Rastit

LED -të RGB mund të jenë tela të ndërlikuar, prandaj shikoni imazhin në udhëzues për të përcaktuar nëse keni rrotullimin e duhur. Pra, hapat e mi më poshtë do të jenë në lidhje me rrotullimin tim, prandaj është e rëndësishme të ndiqni saktësisht hapat e mi!

Duke filluar nga e majta

Shtoni një rezistencë 220-Ohm në dy të parat, kaloni të tretin dhe shtoni në krah

Lidhni një bluzë GND me atë të tretë pa rezistencë, kjo është GND -ja jonë Pra, me rezistencën e parë në të majtë, shkon në PIN 3 (Blu) Rezistenca e dytë lidhet me PIN 5 (E gjelbër) Rezistenca e tretë lidhet me PIN 6 (E kuqe)

Kjo eshte! Kjo është LED RGB që do të përdoret që sistemi të zgjedhë ngjyrat rastësisht!

Hapi 7: Ju keni mbaruar

Ju keni mbaruar!
Ju keni mbaruar!

Çdo pyetje mos ngurroni të më dërgoni mesazh, unë i kam bashkangjitur Kodit këtij hapi. Ju nuk duhet të ndryshoni asgjë për ta bërë atë të funksionojë, por mos ngurroni të punoni dhe ta bëni kodin më të qetë!

Çdo gjë DUHET të jetë e dokumentuar mirë ose një kod që shpjegon vetveten, por nëse jeni i ri në programim dhe nuk kuptoni diçka, unë i përgjigjem e-maileve shpejt!

GJITHASHTU këtu është biblioteka e përdorur në projekt

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

Recommended: