Satura rādītājs:
Video: Izveidojiet Arduino Simon spēli 2 minūtēs!: 3 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
NAV džemperu! NAV vadu! NAV lodēšanas! NAV maizes dēļa!
Domāšana ārpus kastes.
Tātad jūs vēlaties ātri parādīt savu mikrokontrolleri kopā ar dažiem papildu perifērijas modeļiem, pirms draugi vai radinieki ir ceļā …
Salieciet šo ātras un vienkāršas Simona spēles “atkārtojiet pēc manis” versiju dažu minūšu laikā. Lai gan vienkrāsains (ar visām sarkanajām gaismas diodēm). Nepieciešams tikai, lai tie būtu pa rokai: Arduino mikrokontrolleris (vēlams Nano), modulis ar gaismas diožu komplektu, 4 pogu modulis un skaņas signāls kopā ar gumijas aproce.
1. solis: detaļas un montāža
LED un taustiņu/pogu moduļus var atrast šeit: www.ebay.com/itm/181563923440 (<$ 4) Signāli ir pieejami šeit: https://www.ebay.com/itm/281280117872 (<$ 2)
[notiekošais darbs] BTW: Šeit ir ērts rīks, kas izmanto https://itty.bitty.site [nepabeigts darbs]
Tam vajadzētu to noskaidrot.
lite lietotne
Vairāk informācijas.
Nano 3.0 https://www.ebay.com/itm/131517734419 (<$ 3)
Es iesaku nelielu gumijas joslu, tāpēc jums tas nav jāapvelk vairākas reizes, lai padarītu to saspringtu.
Var izmantot citus Arduinos, taču tiem var būt vajadzīgas (vai atļautas) dažādas perifērijas moduļu vietas; un līdz ar to tapas piešķiršana mainās izmantotajā kodā. Nano 3.0 ir īpaši labs, jo tas nodrošina nelielu salikšanu, viegli turējamu un darbināmu ar vienu roku.
Montāža tiek veikta, vienkārši pievienojot moduļus un nostiprinot ar gumijas joslu. Aktīvais pjezo skaņas signāls darbosies tikai tad, ja polaritāte ir pareizi pievienota. Lūdzu, ņemiet vērā, ka tas (+) ir ievietots D8, bet (-)-D11.
Atslēgas moduļa tapas K4-K3-K2-K1-GND iet tieši A1-A5. Skatīt attēlu augstāk.
LED moduļa tapas GND-D1-D2-D3-D4-D5-D6 attiecīgi nonāk tieši D7-D6-D5-D4-D3-D2-GND.
2. darbība. Kā tas darbojas
Gaismas diodes un atslēgu moduļi parasti ir aprīkoti ar vienu kontaktu ar zemi. Lai pielāgotos tiešajai piestiprināšanai pie Nano, tas nenotiek. Tā vietā tapas, kas šajos moduļos ir savienotas ar “GND”, tiek darbinātas kā izejas un iestatītas kā “LOW”. MCU (MicroControllerUnit) nodrošinās izejas jaudu līdz 30 ma. Tas ir pietiekami daudz četru (4) gaismas diodēm. Lai gan pogām ir nepieciešams daudz vairāk, tas nekaitē, jo izejas ierobežo strāvu (un tās tikai patērē strāvu, nospiežot). LED modulim ir iebūvēti rezistori, kas vēl vairāk ierobežo strāvu, kas iet caur katru LED.
Lejupielādes
Es atjaunināju un pārveidoju divas dažādas “Simon” seko man gaismas un skaņas spēles versijas, lai strādātu ar šo projektu. Kredīti sākotnējām versijām ir atrodami avotu sarakstos.
Viena skice (FastEasy_SimonSings) vienkārši izmanto iekļaušanas failu (“pitches.h”, lai tas būtu mapē). Kamēr otra (FastEasy_SimonSays) izmanto bibliotēku “Tonis”. Tātad jums būs nepieciešams viens vai abi no tiem, atkarībā no tā, kuru skici (-es) izvēlaties izmantot.
Iepriekš minētajai bibliotēkai pēc noklusējuma jābūt Arduino IDE daļai. Ja nē, un jums ir nepieciešama palīdzība, šeit ir norādīts, kā instalēt bibliotēku.
3. darbība. Spēlēšana ar montāžu
Spēle notiek diezgan taisni. Koda avota failos ir dokumentācija. Viss, kas jums patiešām jāzina, ir tas, ka “Simon Says” versija automātiski sākas ar vienu zibspuldzi. un “Simon Sings” versija sākas ar modeli 4, bet pirms katras kārtas sākuma tā gaida taustiņa nospiešanu.
Jūs, iespējams, atradīsit gaismas diodes un atslēgu moduļus, lai veiktu citus ātrus projekta koncepciju pierādījumus. Šis projekts un ar to saistītais kods darbosies ar skaļruni. Tas izklausīsies labāk, taču bez vismaz dažiem džemperiem to nevarēsiet izdarīt.
Ņemiet vērā, ka, tā kā šīs skices ir kodētas, Nano 3.0 vai Uno darbosies tieši (Plug-&-Play), citiem, iespējams, būs jāizmanto dažādi tapu komplekti to fiziskā izkārtojuma dēļ; un, iespējams, dažas koda izmaiņas.
Ieteicams:
Izveidojiet spēli uz nulles !!: 4 soļi
Izveidojiet spēli uz nulles !!: skatieties videoklipu vai izlasiet soļus (es dodu priekšroku videoklipam) ieskrāpēt tīmekļa lapu: https://scratch.mit.edu/un šeit ir mana spēle https://scratch.mit.edu/ projekti/451732519
Izveidojiet savu 1D tenisa spēli: 5 soļi (ar attēliem)
Izveidojiet savu 1D tenisa spēli: šim projektam es jums parādīšu, kā es apvienoju MDF plāksni ar skaņas signāla pogām, gaismas diodēm un Arduino Nano, lai izveidotu 1D tenisa spēli, kuru ir patiešām patīkami spēlēt. Pa ceļam es jums parādīšu, kā izveidot elektronikas shēmu un cik atšķirīga ir
Izveidojiet 2D spēli: 15 soļi
Izveidot 2D spēli: Vai esat noguris spēlēt spēles? Kāpēc jūs nerīkojat spēli? Šajā pamācībā ir sniegta informācija par to, kā izveidot pilnīgi vienkāršu 2D spēli … Mēs izmantosim Unity Game Engine, lai izstrādātu un izveidotu mūsu 2D spēli …, kā arī izmantosim Microsoft Visual Studio programmēšanai un Cr
Izveidojiet 3D spēli datorā, izmantojot vara kubu: 5 soļi
Izveidojiet 3D spēli datorā, izmantojot Coppercube: Es izveidoju spēli vara kubā! Šajā jūs uzzināsit, kā veidot spēli vara kubā vai jebkurā citā programmatūrā. Jūs satiksit mani arī citā pamācībā! Tagad sekojiet man un darīsim spēle datorā ar vara kubu
Ko domā mazliet? Izveidojiet vienkāršu minējumu spēli ar BBC mikrobitu !: 10 soļi
Ko domā mazliet? Izveidojiet vienkāršu minējumu spēli ar BBC Microbit !: Es paņēmu pāris BBC Microbits, izlasot pozitīvas atsauksmes par tiem vairākos tiešsaistes rakstos. Mēģinot iepazīties ar BIT, es spēlēju ar tiešsaistes Microsoft Blocks redaktoru pāris stundas un sanāca