Sadržaj:
- Korak 1: Dodavanje pozitivnih/uzemljenih žica na pločicu
- Korak 2: Dodavanje pritisnog dugmeta
- Korak 3: Dodavanje potenciometra
- Korak 4: Dodavanje zvučnika
- Korak 5: Dodavanje RGB odabira korisnika
- Korak 6: Dodavanje nasumičnog sistemskog RGB -a
- Korak 7: Gotovi ste
Video: Igra kratkog pamćenja: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Izgradite vlastitu igru pamćenja zasnovanu na Arduinu!
U ovoj igri, jedna RGB LED dioda će treptati 3 slučajne boje na početku, morat ćete zapamtiti boju svake od njih. Vidite kuda ovo vodi? Pomoću potenciometra promijenite drugu RGB LED lampicu i pritisnite dugme 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 pravilno 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 što morate zapamtiti 3 prikazane boje, a ako pravilno odaberete prikazane boje, u niz ć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 Taster
- 2 x RGB LED diode
- 8 x 220 Ohm otpornici
- 1 x Piezo zvučnik
- 18 x kratkospojne žice (muški na muški)
OPCIONALNO
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
Vrlo osnovni korak
Spojite GND na GND šinu na matičnoj ploči
Priključite 5V na POZITIVNU šinu na ploči
Korak 2: Dodavanje pritisnog dugmeta
Pritisnite dugme na matičnoj ploči i slijedite korake na gornjoj slici.
Spojite jednu stranu na 5V šinu
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 svoje dugme. Uvjerite se da izgleda točno kao na slici, ovo je vrlo važan dio ove igre!
Korak 3: Dodavanje potenciometra
Postavite potenciometar na ploču i slijedite korake na gornjoj slici.
Spojite jednu stranu na 5V šinu
Spojite sredinu na A0 analogni ulaz
Priključite zadnju stranu na GND
Sada ste dodali svoje dugme. 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
Spojite GND stranu na GND šinu
Spojite + stranu na 220 Ohm otpornik, a zatim spojite na PIN 7
To je to!
Korak 5: 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
Prvim dvjema 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 sistemskog RGB -a
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
Prvim dvjema 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 se spaja na PIN 5 (zeleno) Treći otpornik se spaja na PIN 6 (Crvena)
To je to! Ovo je RGB LED koji će se koristiti u sistemu za nasumičan odabir boja!
Korak 7: Gotovi ste
Sva pitanja slobodno mi pošaljite, ovom koraku prilažem kôd. Ne biste trebali ništa mijenjati da bi funkcionirao, ali slobodno petljajte i učinite da kôd radi lakše!
Sve bi trebalo biti dobro dokumentirano ili kodirano da se objasni, ali ako ste tek počeli programirati i ne razumijete nešto, odgovaram na e-poštu prilično brzo!
TU JE I biblioteka koja se koristi u projektu
bitbucket.org/teckel12/arduino-new-tone/wiki/Home
Preporučuje se:
Imate novi Neopixel? Evo kratkog vodiča!: 5 koraka
Imate novi Neopixel? Evo kratkog vodiča !: Znam da sam u zadnjoj instrukciji rekao da ću biti redovan, ali nisam. Pa, jesam, pokušao sam, ali nisam imao dobrih ideja: Podudaranje prekriveno voskom: KABOOM!*Svijeća od bojica: Fissssssss … KABOOOM! ** Fantastična matematika: Pogrešili smo! Svejedno sam se vratio
Zaštita od kratkog spoja (prekomjerna struja) DIY: 4 koraka (sa slikama)
Zaštita od kratkog spoja (prekomjerna struja) DIY: U ovom projektu ću vam pokazati kako stvoriti jednostavno kolo koje može prekinuti protok struje na opterećenje kada se dosegne prilagođena granica struje. To znači da krug može djelovati kao zaštita od struje ili kratkog spoja. Hajde da počnemo
Detektor kratkog spoja (dio 2): 5 koraka
Detektor kratkog spoja (2. dio): Zdravo momci! Vraćam se s drugim dijelom instruktora za detektor kratkog spoja. Ako ga niste pročitali, evo veze do mog detektora kratkog spoja (1. dio). Nastavimo
Kako napraviti zaštitni spoj od kratkog spoja: 10 koraka (sa slikama)
Kako napraviti zaštitni krug od kratkog spoja: Hii prijatelju, Danas ću napraviti krug za zaštitu od kratkog spoja. Ovaj krug ćemo napraviti pomoću releja od 12V. Kako će ovo kolo funkcionirati - kada će doći do kratkog spoja na strani opterećenja krug će se automatski isključiti
Detektor kratkog spoja (1. dio): 6 koraka
Detektor kratkog spoja (1. dio): Zdravo momci! Vratio sam se s drugim instrukcijama. U elektronici je ispitivač kontinuiteta vrlo važan alat. Pomaže vam u rješavanju problema u vašem krugu i pronalaženju grešaka u njemu. Osnovna ideja je da se uređaj sastoji od dvije sonde. Kada su dva pro