Sadržaj:

Igra kratkog pamćenja: 7 koraka
Igra kratkog pamćenja: 7 koraka

Video: Igra kratkog pamćenja: 7 koraka

Video: Igra kratkog pamćenja: 7 koraka
Video: Осторожно, ВОвОчка! (Серия 7) "Калькулятор" 2024, Srpanj
Anonim
Igra kratkog pamćenja
Igra kratkog pamćenja

Izgradite vlastitu igru pamćenja na bazi Arduina!

U ovoj igri će jedna RGB LED dioda treptati 3 slučajne boje na početku, morat ćete zapamtiti boju svake od njih. Vidite kamo ovo vodi? Potenciometrom ćete promijeniti drugu RGB LED lampicu i pritisnuti gumb za snimanje svake boje iz prve RGB LED. Druga RGB LED dioda pokazat će vam koju ste boju odabrali, a nakon što snimite sekvencu, RGB LED diode će ili treperiti zeleno, a iz zujalice će se čuti zvuk koji signalizira da ste ispravno pogodili slijed ili će obje RGB LED diode treptati crveno i vratit će broj sekvenci na 3* (ovo se može promijeniti). Igru započinjete tako da morate zapamtiti 3 prikazane boje, a ako pravilno odaberete prikazane boje, u nizu će se dodati još jedna slučajna boja. Ovo će se nastaviti sve dok ne pogriješite, a kao što je gore rečeno vratit će se na samo 3 boje.

To je zaista zabavna, ovisnička i dosadna igra za igranje:)

STVARI KOJE ĆE TREBATI

  • 1 x Arduino UNO R3
  • 1 x potenciometar
  • 1 x tipkalo
  • 2 x RGB LED diode
  • Otpornici 8 x 220 ohma
  • 1 x Piezo zvučnik
  • 18 x kratkospojne žice (muški na muški)

NEOBVEZNO

1 x Štitna ploča

Na gornjoj slici stvorio sam štit za prikazivanje prijateljima u školi, ali to je potpuno nepotrebno. Ako želite ići ovim putem, dobit ćete lemilicu, malo lema i strpljenja. Ako želite ići ovim putem, slobodno mi pošaljite poruku i mogu vam pomoći ako budete imali problema.

Korak 1: Dodavanje pozitivnih/uzemljenih žica na pločicu

Dodavanje pozitivnih/uzemljenih žica na pločicu
Dodavanje pozitivnih/uzemljenih žica na pločicu

Vrlo osnovni korak

Spojite GND na GND vodilicu na ploči

Spojite 5V na POZITIVNU vodilicu na ploči

Korak 2: Dodavanje gumba

Dodavanje gumba
Dodavanje gumba

Pritisnite gumb na ploču i slijedite korake na gornjoj slici.

Spojite jednu stranu na 5V tračnicu

Priključite otpornik od 220 ohma na susjednu stranu gumba, zatim spojite kratkospojnik na GND

Spojite suprotnu stranu s 2 PIN -a na Arduinu

Sada ste dodali svoj gumb. Uvjerite se da izgleda točno kao na slici, ovo je vrlo važan dio ove igre!

Korak 3: Dodavanje potenciometra

Dodavanje potenciometra
Dodavanje potenciometra

Postavite potenciometar na ploču i slijedite korake na gornjoj slici.

Spojite jednu stranu na 5V tračnicu

Spojite sredinu na A0 analogni ulaz

Spojite zadnju stranu na GND

Sada ste dodali svoj gumb. Uvjerite se da izgleda točno kao na slici, ovo je vrlo važan dio ove igre!

NAPOMENA: Sve dok jedna strana ima 5V, a druga strana je GND, a sredina ide na A0, to će raditi dobro

Korak 4: Dodavanje zvučnika

Dodavanje zvučnika
Dodavanje zvučnika

Spojite GND stranu na GND tračnicu

Spojite + stranu na 220 Ohm otpornik, zatim spojite na PIN 7

To je to!

Korak 5: Dodavanje RGB odabira korisnika

Dodavanje RGB odabira korisnika
Dodavanje RGB odabira korisnika

RGB LED diode mogu biti lukavo ožičene, pa pogledajte sliku na uputama kako biste utvrdili imate li ispravnu rotaciju. Dakle, moji koraci u nastavku bit će relativni s mojom rotacijom, zbog čega je važno točno slijediti moje korake!

Počevši od LIJEVO

Prva dva dodajte otpornik od 220 Ohma, preskočite treći i dodajte na četvrti

Spojite GND kratkospojnik na treći bez otpornika, to je naš GND

Dakle, s prvim otpornikom s lijeve strane, ide na PIN 3 (plavo)

Drugi otpornik spaja se na PIN 5 (zeleno)

a treći otpornik spaja se na PIN 6 (crveno)

To je to! Ovo je RGB LED koji će se koristiti za odabir ispravnih boja!

Korak 6: Dodavanje nasumičnog RGB sustava

Dodavanje slučajnog sustava RGB
Dodavanje slučajnog sustava RGB

RGB LED diode mogu biti lukavo ožičene, pa pogledajte sliku na uputama kako biste utvrdili imate li ispravnu rotaciju. Dakle, moji koraci u nastavku bit će relativni s mojom rotacijom, zbog čega je važno točno slijediti moje korake!

Počevši od LIJEVO

Prva dva dodajte otpornik od 220 Ohma, preskočite treći i dodajte na četvrti

Spojite GND kratkospojnik na treći bez otpornika, to je naš GND Dakle, s prvim otpornikom s lijeve strane, ide na PIN 3 (plavo) Drugi otpornik spaja se na PIN 5 (zeleno) Treći otpornik spaja se na PIN 6 (Crvena)

To je to! Ovo je RGB LED koji će se koristiti za sustav za nasumičan odabir boja!

Korak 7: Gotovi ste

Gotovi ste!
Gotovi ste!

Sva pitanja slobodno mi pošaljite, ovom koraku prilažem Kodeks. Ne biste trebali ništa mijenjati da bi funkcionirao, ali slobodno petljajte i učinite da kôd radi glatko!

SVE TREBA dobro dokumentirati ili kodirati što se objašnjava, ali ako ste tek počeli programirati i nešto ne razumijete, odgovaram na e-poštu prilično brzo!

Također, ovdje je knjižnica korištena u projektu

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

Preporučeni: