2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
BEZ skakača! BEZ ŽICA! BEZ lemljenja! NO Breadboard!
Razmišljanje izvan okvira.
Dakle, želite pokazati svoj mikrokontroler zajedno s nekim dodatnim perifernim modelima vrlo brzo, prije nego što prijatelji ili rođaci budu na putu …
Sastavite ovu Brzu i jednostavnu verziju Simonove igre "Ponovi za mnom" u nekoliko minuta. Iako monokromatski (sa svim crvenim LED diodama). Sve što je potrebno jest imati ove pri ruci: Arduino mikrokontroler (po mogućnosti Nano), modul sa setom LED dioda, modul s 4 gumba i zujalicu, zajedno sa gumica.
Korak 1: Dijelovi i montaža
Moduli LED dioda i ključeva/gumba mogu se pronaći ovdje: www.ebay.com/itm/181563923440 (<$ 4) Zvučni signali dostupni su ovdje: https://www.ebay.com/itm/281280117872 (<$ 2)
[radovi u tijeku] BTW: Evo zgodnog alata koji koristi https://itty.bitty.site [rad u tijeku]
Ovo bi trebalo razjasniti.
lite aplikacija
Više informacija.
Nano 3.0 https://www.ebay.com/itm/131517734419 (<3 USD)
Preporučujem malu gumicu, tako da je ne morate omotati hrpu puta da bude napeta.
Mogu se koristiti i drugi Arduini, ali mogu zahtijevati (ili dopustiti) različita mjesta perifernih modula; i kao takav se dodjeljivanje pinova mijenja u korištenom kodu. Nano 3.0 posebno je dobar jer omogućuje malu montažu, jednostavno držanje i upravljanje jednom rukom.
Montaža se vrši jednostavnim uključivanjem modula i pričvršćivanjem gumicom. 'Aktivni' piezo zujalica radit će samo ako je polaritet pravilno spojen. Imajte na umu da je (+) umetnuto u D8, a (-) do D11.
Igle modula Key K4-K3-K2-K1-GND izravno idu u A1-A5. Pogledajte gornju sliku.
Igle LED modula GND-D1-D2-D3-D4-D5-D6 idu izravno u D7-D6-D5-D4-D3-D2-GND.
Korak 2: Kako to radi
Moduli LED i ključa obično imaju jedan pin spojen na masu. To se ne događa radi prilagođavanja izravne vezanosti za Nano. Umjesto toga, pinovi spojeni na 'GND' na ovim modulima rade kao izlazi i postavljaju 'LOW'. MCU (MicroControllerUnit) će pokretati svoje izlaze do 30 ma. Što je dovoljno za četiri (4) LED diode. Iako je to mnogo više nego što je potrebno za gumbe, nema štete jer izlazi ograničavaju struju (i crpe struju samo kad se pritisnu). LED modul ima ugrađene otpornike koji dodatno ograničavaju struju koja prolazi kroz svaku LED.
Preuzimanja
Ažurirao sam i izmijenio dvije različite verzije 'Simon' follow me light i sound igre za rad s ovim projektom. Zasluge za izvorne verzije nalaze se na izvorima.
Jedna skica (FastEasy_SimonSings) samo koristi datoteku include ('pitches.h' koja se nalazi u mapi s njom). Dok drugi (FastEasy_SimonSays) koristi biblioteku 'Tone'. Dakle, trebat će vam jedan ili oboje, ovisno o skici koju odlučite koristiti.
Biblioteka iznad trebala bi prema zadanim postavkama biti dio Arduino IDE -a. Ako ne, a potrebna vam je pomoć oko toga, evo Kako instalirati knjižnicu.
Korak 3: Igranje sa sklopom
Igra je prilično ravna. Datoteke izvora koda sadrže određenu dokumentaciju. Sve što zaista trebate znati je da se verzija "Simon Says" automatski pokreće s jednim bljeskalicom. i verzija "Simon pjeva" započinje uzorkom od 4, ali čeka pritiskanje tipke prije početka svake runde.
Moduli LED i ključeva vjerojatno će vam biti zgodni za izradu drugih brzih koncepata za provjeru projekata. Ovaj projekt i pridruženi kôd radit će sa zvučnikom. Zvučat će bolje, ali nećete to moći učiniti bez barem nekoliko skakača.
Uočite da će, dok su ove skice kodirane, Nano 3.0 ili Uno raditi izravno (Plug-&-Play), drugi će možda morati koristiti različite setove pinova zbog svojih fizičkih izgleda; a moguće i neke promjene koda.