Sisällysluettelo:
Video: Luo Arduino Simon -peli 2 minuutissa!: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
EI puseroita! EI johtoja! EI juottamista! EI Breadboard!
Ajatella laatikon ulkopuolella.
Joten haluat esitellä mikro-ohjaimesi yhdessä joidenkin lisälaitteiden kanssa todella nopeasti, ennen kuin ystävät tai sukulaiset ovat matkalla…
Kokoa tämä nopea ja helppo versio Simonin "toista minun jälkeeni" -pelistä muutamassa minuutissa. Vaikka se olisi yksivärinen (kaikki punaiset LEDit), tarvitset vain nämä: Arduino -mikrokontrolleri (mieluiten Nano), moduuli, jossa on joukko LED -valoja, 4 painikkeen moduuli ja summeri sekä kuminauha.
Vaihe 1: Osat ja kokoonpano
LED- ja avain-/painike -moduulit löytyvät täältä: www.ebay.com/itm/181563923440 (<$ 4) Summerit ovat saatavilla täältä: https://www.ebay.com/itm/281280117872 (<$ 2)
[työ käynnissä] BTW: Tässä on kätevä työkalu, joka käyttää https://itty.bitty.site [käynnissä oleva työ]
Tämän pitäisi selvittää asia.
lite -sovellus
Lisätietoja.
Nano 3.0 https://www.ebay.com/itm/131517734419 (<$ 3)
Suosittelen pientä kuminauhaa, joten sinun ei tarvitse kääriä sitä useita kertoja, jotta se kiristyy.
Muita Arduinoja voidaan käyttää, mutta ne voivat vaatia (tai sallia) oheislaitteiden eri paikkoja; ja sellaisenaan nastamääritykset muuttuvat käytetyssä koodissa. Nano 3.0 on erityisen hyvä, koska se tekee pienestä kokoonpanosta, jota on helppo pitää ja käyttää yhdellä kädellä.
Asennus tapahtuu yksinkertaisesti kytkemällä moduulit ja kiinnittämällä kuminauhalla. Aktiivinen pietsosummeri toimii vain, jos napaisuus on kytketty oikein. Huomaa, että se (+) lisätään kohtaan D8 ja (-) kohtaan D11.
Avainmoduulin nastat K4-K3-K2-K1-GND menevät suoraan kohtaan A1-A5. Katso kuva yllä.
LED-moduulin nastat GND-D1-D2-D3-D4-D5-D6 menevät suoraan liittimiin D7-D6-D5-D4-D3-D2-GND.
Vaihe 2: Näin se toimii
LED- ja avainmoduulit on tarkoitettu tavallisesti yhdeksi tapiksi maadoitettuna. Tätä ei tapahdu, jotta se voidaan kiinnittää suoraan nanoon. Näiden moduulien GND -liittimiin kytkettyjä nastoja käytetään sen sijaan lähtöinä ja asetetaan LOW. MCU (MicroControllerUnit) ohjaa ulostulojaan jopa 30 ma. Tämä riittää neljän (4) LEDin pankkiin. Vaikka painikkeita tarvitaan paljon enemmän, ei haittaa, koska lähdöt rajoittavat virtaa (ja ne ottavat virtaa vain painettaessa). LED -moduulissa on sisäänrakennetut vastukset, jotka rajoittavat edelleen kunkin LEDin läpi kulkevaa virtaa.
Lataukset
Päivitin ja muokkasin kahta eri versiota 'Simon' follow me -valoista ja äänipelistä toimimaan tämän projektin kanssa. Alkuperäisten versioiden hyvitykset ovat lähdeluetteloissa.
Yksi luonnos (FastEasy_SimonSings) käyttää vain sisällytystiedostoa ('pitches.h' sen kansioon). Toinen (FastEasy_SimonSays) käyttää Tone -kirjastoa. Tarvitset siis yhden tai molemmat näistä riippuen siitä, mitä luonnoksia käytät.
Yllä olevan kirjaston tulisi oletusarvoisesti olla osa Arduino IDE: tä. Jos ei, ja tarvitset apua tässä, tässä on kuinka asentaa kirjasto.
Vaihe 3: Pelaaminen kokoonpanolla
Leikki on melko suoraviivaista. Koodin lähdetiedostoissa on joitain asiakirjoja. Sinun tarvitsee vain tietää, että Simon Says -versio käynnistyy automaattisesti yhdellä salamalla. ja "Simon Sings" -versio alkaa kuviolla 4, mutta se odottaa näppäimen painallusta ennen jokaisen kierroksen aloittamista.
Löydät todennäköisesti LED- ja avainmoduulit kätevästi muiden nopeiden projektitodistusten tekemiseen. Tämä projekti ja siihen liittyvä koodi toimivat kaiuttimen kanssa. Se kuulostaa paremmalta, mutta et voi tehdä sitä ilman ainakin joitakin hyppääjiä.
Huomaa, että koska nämä luonnokset on koodattu, Nano 3.0 tai Uno toimii (Plug-&-Play) suoraan, toiset saattavat joutua käyttämään erilaisia tappeja fyysisen asettelunsa vuoksi; ja mahdollisesti joitain koodimuutoksia.
Suositeltava:
Langattomasti käytettävissä oleva Pi 5 minuutissa: 3 vaihetta
Langaton yhteys Pi 5 minuutissa: Hei kaikille! Näin voit tehdä vadelma Pi: stä langattoman pääsyn puhelimesta tai tabletista Huomaa, että arvioni 5 minuuttia on tarkoitettu henkilölle, jolla on tietotekniikka, ja se voi varmasti kestää kauemmin
Energiamonitori 15 minuutissa: 3 vaihetta
Energiamonitori 15 minuutissa: Tämä on wifi -anturi, joka nauhoittaa sähkömittarin välähdykseen. Se tunnistaa välähdykset LDR: llä ja näyttää virran OLED -näytöllä. Lähettää tietoja Thingsboard Dashboardiin, live -esimerkki täällä Tilaa ilmainen demo -tili: https: //thingsboard.io
Raspberry Pi -valokuvakehys alle 20 minuutissa: 10 vaihetta (kuvilla)
Raspberry Pi -valokuvakehys alle 20 minuutissa: Kyllä, tämä on toinen digitaalinen valokuvakehys! Mutta odota, se on tyylikkäämpi ja luultavasti nopein kasata ja juosta
Kuinka voittaa Super Mario Bros.NES World 1 minuutissa 3 minuutissa: 4 vaihetta
Kuinka voittaa Super Mario Bros.NES World 1 3 minuutissa: Tämä on opetusohjelma siitä, miten voittaa Super Mario Bros.NES World 1 3 minuutissa. Jos tarvitset apua, sano se kommenteissa. Katso myös video, koska se selittää paljon
Opi ARDUINO (20 minuutissa): 10 vaihetta (kuvilla)
Opi ARDUINO (20 minuutissa): Tämä on ohje, jonka kirjoitin erityisesti jakaakseni tietoni arduinosta hyvin yksinkertaistetulla tavalla. Arduinolla on valtava potti