Sadržaj:
- Korak 1: Veze
- Korak 2: Držač baterije i prekidač
- Korak 3: Zvuk
- Korak 4: Dodirnite jastučiće
- Korak 5: RGB prsten i lemljenje
- Korak 6: Kôd
Video: Memorijska igra s dodirom (Simon kaže) - Ako je ovo onda ono: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Napravio sam igru za pamćenje sa vlastitim rukama napravljenim dodirnim pločicama i prstenom od neopiksela za školski projekt. Ova je igra slična Simon Saysu, samo što su različiti oblici unosa i povratnih informacija (zvukovi i svjetlosni efekti) u igri različiti. Programirao sam zvukove iz Super Maria, The Legend Of Zelda i Sonic The Hedgehog s bibliotekom tonova. Kao završetak, dodao sam visoku ocjenu i mjenjač brzine u izbornik igre. Igrač će doći do izbornika igre kada igra završi ili kada je uređaj uključen. Ovaj Arduino uređaj napravljen je za prijenos.
Dijelovi koji su vam potrebni za izradu:
- Arduino Uno R3
- Igle
- Vijci ili čavli
- NeoPixel prsten (16 RGB LED dioda)
- Drvo
- PCB ploča
- 8 ohm, 0, 25 W zvučnik
- 1 otpornik između 300 i 500 Ohma
- 4 otpornika od 100 ohma
- Lem
- Žice
- Ljepilo
- Držač baterije (6 AA) ili 9V držač baterije
- Klizni prekidač ON/OFF
- Bakarna vrpca
- Velostat
- Tanka plastična folija u boji (koristila sam jezičke u boji)
- Boja (dodatno)
- Traka
- Papir
- Mliječno staklo ili bijela plastična (s vrlo malo prozirnosti) čep ili
Alati koji su vam potrebni:
- Prijenosno računalo
- Pila za drvo
- Lemilica
- Čekić
- Škare
- Olovka
- Bušilica
Korak 1: Veze
Ovo su veze koje sam napravio na ploči s prototipovima prije nego što sam napravio sustav. Možete ga koristiti za pomoć.
Korak 2: Držač baterije i prekidač
Prvo sam napravio stranice kutije i zalijepio držač baterije za kut. Zalijepio sam PCB ploču s priloženim Arduinom pored držača baterije. Na prazan dio PCB ploče zalijepio sam zvučnik i podigao NeoPixel prsten. Zalijepio sam neke žice na držač baterije kako se ne bi olabavile. Izbušio sam neke rupe za zvučnik pa zvuk postaje nešto glasniji i napravio sam otvor sa strane gdje sam zalijepio prekidač za uključivanje/isključivanje.
Korak 3: Zvuk
Dodao sam zvučnik za zvuk. Zvučnik je bilo vrlo jednostavno lemiti, jer sam lemio žicu na digitalni izlaz 12 i žicu od zvučnika do mase. Programirao sam mnoge zvukove s Arduino bibliotekom tonova. Bilo mi je smiješno koristiti zvukove Maria, Zelde i Sonica. Ali imao sam razloga koristiti ove zvukove. Otkrio sam da je zvuk novčića savršeno radio kako bi obavijestio igrače koliko su bodova postigli jer je to brz zvuk. Zeldin zvuk otvaranja škrinje osjetio se kao savršen zvuk pobjede. Koristio sam i dva zvuka Sonic. Prva je kada igrač ne uspije, tada će čuti zvuk igre preko zvuka iz Sonica, što je po mom mišljenju savršen zvuk neuspjeha. Također sam koristio zvuk Sonic u izborniku za igru. Kad igrač dodirne plavi jastučić, svirat će melodija Green Hill Sonic. Tempo ove melodije pokazuje kakva će biti postavka tempa igre. Postoje 4 postavke brzine. Crveni jastučić daje tajni zvuk iz Zelde jer ne radi ništa, a ja sam mislio da će to biti kul uskršnje jaje.
Korak 4: Dodirnite jastučiće
U igru sam dodao jastučiće za pritisak koji se trebaju ponašati poput dodirnih pločica, a sam sam ih izradio i dizajnirao. Zbog ovih uputa nastavit ću nazivati ove jastučiće za pritisak dodirnim pločicama.
Oblici dodirnih pločica neobičniji su od vrste senzora tlaka koji postoje na tržištu. Prvo sam htio izraditi vrlo oštre i pravokutne dodirne pločice, no kasnije sam odlučio uvesti organskiji oblik jastučića. Budući da jastučići imaju neobičan oblik L/mrlja, ljudima je zanimljivije u interakciji i gledanju (zamolio sam članove obitelji da se igraju s igračkom i da mi daju svoje povratne informacije). Način na koji sam izradio dodirne pločice temelji se na ovom uputstvu: https://www.instructables.com/id/Flex-Fabric-…. Razlika između ovog i mog senzora tlaka je u tome što sam koristio bakrenu traku kao vodljivi materijal. Također nisam koristio nikakvu tkaninu osim Velostata. Napravio sam nekoliko utora na vrhu kutije, tako da sam mogao provući dva bakrena dijela na svakom jastučiću kroz njih da ih lemim unutra na žicu na tiskanoj ploči. Za završetak jastučića izrezao sam 4 plastična oblika u boji i zalijepio ih odozgo (pažljivo zalijepljen sa strane jastučića). Žice su spojene na PCB ploču lemljenjem na analogne ulaze. Svaki ulaz također ima priključak na masu s otpornikom od 100 Ohma između.
Korak 5: RGB prsten i lemljenje
Za izvor svjetlosti odabrao sam prsten NeoPixel sa 16 LED dioda. Odabrao sam ovo umjesto normalnih LED -ova jer mi je dao veliku slobodu u programiranju različitih efekata za igru. Također su mi se svidjele njegove svijetle boje i kako su neki materijali uspjeli učiniti svjetlo izblijedjelom i raspršenom, a ne točkastom i oštrom. Postavio sam RGB prsten u sredinu jer sam mislio da bi to bilo savršeno mjesto za igru memorije. Na ovaj način sam svakoj boji mogao dati četvrtinu i smjer na prstenu koji bi bio intuitivan. Zalijepio sam komad drveta kako bih podigao RGB prsten na željenu visinu i u sredini sam izrezao kružnu rupu. U tu rupu stavljam veliku bijelu plastičnu kapicu koja je dala vrlo lijep izblijedio učinak, ali ne previše izblijedjela da je smjer odakle dolazi obojeno svjetlo previše izblijedio. Lemio sam otpornik od 320 Ohma između Arduino digitalnog izlaza 5 i NeoPixel ulaza. Zatim sam također lemio žicu između 5V na Arduinu i NoePixel prstenu, a uzemljenje iz Arduina ide na masu na NeoPixelu.
Korak 6: Kôd
Moj se kôd temelji na drugom primjeru Simon Says -a, ali morao sam promijeniti i dodati drugi kôd da bi radio s NeoPixel prstenom i dodirnim pločicama. Također sam programirao neke različite zvukove. I ja sam dodao visoku ocjenu, a dodao sam i gumb za promjenu brzine. Kôd se temelji na isključenom i starom Simonovom vodiču za Arduino i to sam stavio u bilješke na gornji dio glavne skripte.
Preporučeni:
Nike LED Swoosh! Ovo je sjajan dekor za sobu. Ovo je jedini projekt koji svatko može ponoviti .: 5 koraka
Nike LED Swoosh! Ovo je sjajan dekor za sobu. Ovo je jedan projekt koji svatko može ponoviti .: Alati-mjerač vrpce-odvijač-lemilica-električna bušilica-brusni papir-Dobava-LED traka (RGB) 5m-LED kontroler-Napajanje 12V 4A-drvo 50-50-1500 2x drvo 20-20-3000 2x šperploča 500-1000 mm vijci (45 mm) 150 x vijci (35 mm) 30 x scr
Simon kaže Igra memorije: 4 koraka
Simon kaže igru s pamćenjem: Ovo je igra koju mnogi od nas vole i pamte je iz djetinjstva. Ne samo da vraćamo nostalgična sjećanja, već ih dodajemo i u svijet računalnog inženjeringa! Ova igra se sastoji od različitih razina u kojima LED diode s
Lego mini memorijska igra: 5 koraka (sa slikama)
Lego Mini memorijska igra: Prije otprilike godinu dana napisao sam Instructable o instaliranju hrpe LED dioda u Lego Mini Cooper. Inovacija, kakva je bila, bila je u tome što se LED diodama moglo upravljati pametnim telefonom (ili putem bilo kojeg web preglednika, što se toga tiče)
Simon kaže s LCD zaslonom: 9 koraka (sa slikama)
Simon kaže s LCD zaslonom: IntroUvijek ste željeli stvoriti Arduino projekt s jednim, zaista zabavnim za igranje, i dva, lakim za izgradnju. Pa ne gledaj dalje. Pozdrav i dobrodošli u moju nastavu. Ovdje ću vas naučiti stvaranju igre Simon Says s LCD -om
Simon kaže Igra s Arduinom: 5 koraka
Simon kaže igru s Arduinom: DIY Simon kaže igru s Arduinom, pokazat ću vam kako napraviti igru Simon kaže s Arduinom, vrlo je jednostavno, tužim Arduino Nano, Pretplatite se na moj YouTube kanal