Turinys:
- 1 veiksmas: „Arduino UNO“ir „Breadboard“sąranka
- 2 veiksmas: sukurkite „Buzz Wire“žaidimą ir rankeną
- 3 žingsnis: Kodas
- 4 žingsnis: žaiskite žaidimą
- 5 žingsnis: pakeiskite žaidimo sudėtingumą
Video: „Buzz Wire“žaidimas su LED laikmačiu „Arduino UNO“: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Šis „Buzz“laidų žaidimas leidžia vartotojui mesti savo pastovią ranką prieš LED laikmatį. Tikslas yra perkelti žaidimo rankenėlę iš vienos labirinto pusės į kitą, neliečiant labirinto ir prieš išjungiant šviesos diodą. Jei žaidimo rankena ir labirintas liečiasi, pjezo skleidžiamas garsus šurmulys. Šio žaidimo idėja kilo iš mėgstamo vaikystės žaidimo „Operacija“, mano mokinių meilės sudėtingam galvosūkiui ir „FABLABJubail“šurmulio laido žaidimo.
Šis projektas puikiai tinka pradedantiesiems „Arduino“vartotojams, kurie yra susipažinę su kodavimo pagrindais.
Reikalingos medžiagos ir įrankiai:
- 1 „Arduino Uno“
- 1 Duonos lenta
- 1 USB kabelis
- 1 pjezo garsinis signalas
- 1 LED lemputė
- 1 560 omų rezistorius
- 4 laidai su ilgais jungtukais
- 1 trumpas jungiamasis laidas
- 2 aligatoriaus spaustuko laidai (1 patinas/1 patelė)
- Aliuminio viela
- Replės
- Vielos pjaustytuvai
- 1 maža dėžutė
- Izoliacinė juosta
1 veiksmas: „Arduino UNO“ir „Breadboard“sąranka
LED - padėkite šviesos diodą, kaip parodyta. 560 omų rezistorius jungia katodą (trumpą kojelę) prie neigiamos duonos lentos bėgelio. Žalia jungiamoji viela jungia anodą (ilgesnę koją) prie 13 prievado.
„Piezzo Buzzer“- padėkite pjezo garsinį signalą, kaip parodyta. Naudodami trumpą trumpiklį, prijunkite neigiamą garsinio signalo laidą prie neigiamo bėgio. Naudodami aligatoriaus spaustuką, prijunkite teigiamą garsinio signalo laidą prie žaidimo rankenos. Jei reikia, pritvirtinkite elektrine juostele. ** Jei norite, kad viela būtų ilgesnė, naudokite jungiamąjį laidą iš vyriškos lyties ir aligatoriaus spaustuką su moteriška galvute. **
„Breadboard to Game“- naudodami aligatoriaus spaustuko laidą su vyriška antena, prijunkite teigiamą garsinio signalo laidą prie žaidimo. Jei reikia, pritvirtinkite elektrine juostele.
Duonos lenta prie „Arduino“- Galiausiai prijunkite neigiamus ir teigiamus duonos lentos bėgelius prie žemės ir 5 V prievadų. Raudonas jungiamasis laidas jungia teigiamą bėgelį ir 5 V prievadą. Juodas jungiamasis laidas jungia neigiamą bėgelį ir įžeminimo prievadą.
Įjunkite „Arduino“- prijunkite „Arduino“USB laidą prie kompiuterio.
2 veiksmas: sukurkite „Buzz Wire“žaidimą ir rankeną
- Naudodami vielos pjaustytuvus, supjaustykite aliuminio vielos dalį. Skilties dydis priklauso nuo to, koks išprotėjęs norite būti jūsų labirinte, ir dėžutės, kuri naudojama kaip pagrindas. Mano „buzz wire“žaidime buvo naudojama maždaug pusantro metro viela.
- Naudodami reples, sulenkite vielą į įvairias kreives (žr. Paveikslėlius).
- Norėdami sukurti rankeną, gaukite kitą maždaug 9 colių ilgio vielos gabalėlį.
- Sulenkite vieną galą į kilpą (žr. Paveikslėlį). Kuo mažesnis kilpos skersmuo, tuo sunkiau bus žaidimas.
- Įdėkite labirinto galus per dėžutės šoną.
- Prieš pritvirtindami labirintą prie dėžutės, uždėkite rankenos kilpą vienoje labirinto pusėje (žr. Paveikslėlį).
- Užfiksuokite labirintą dėžutės viduje, sulenkdami laidą (žr. Paveikslėlį).
- Užfiksuokite labirintą dėžutės išorėje elektros juosta.
3 žingsnis: Kodas
Kodas yra labai paprastas. Nustatymo funkcija naudojama garsinio signalo ir šviesos diodo kaiščių režimams inicijuoti. Ciklo funkcija nustato garso signalo toną 1 000 hercų ir įjungia bei išjungia šviesos diodą. Šiame kode, kurį galima pasiekti naudojant šią nuorodą, šviesos diodas dega 60 000 milisekundžių arba 60 sekundžių.
4 žingsnis: žaiskite žaidimą
Norėdami pradėti žaidimą, paleiskite kodą ir palaukite, kol užsidegs šviesos diodas. Įsižiebus šviesos diodui, turite 60 sekundžių, kad rankenėlę iš vieno labirinto galo įvestumėte į kitą, neužgesindami garsinio signalo. Jei šviesos diodas išsijungia jums nepasibaigus, jūsų 60 sekundžių laikas baigiasi, bet nepasiduokite. Iš naujo paleiskite šviesos diodą ir bandykite dar kartą. Norėdami iš naujo paleisti šviesos diodą, galite palaukti 30 sekundžių, kol šviesos diodas vėl įsijungs pagal kodą, arba galite paspausti „Arduino“atstatymo mygtuką, kad jį paleistumėte dabar. Šis žaidimas gali būti labai įtraukiantis, todėl smagiai!
5 žingsnis: pakeiskite žaidimo sudėtingumą
Štai keletas idėjų, kaip iššūkį sau įvaldžius žaidimą:
- Pakeiskite laiką, kiek laiko dega šviesos diodas. Ar vietoj 60 sekundžių galite įveikti labirintą per trumpesnį laiką? Pabandykite 45 sekundes (45000 milisekundžių) ar net 30 sekundžių (30000 sekundžių).
- Pakeiskite kilpos skersmenį ant rankenos. Pažiūrėkite, ar vis dar galite užbaigti labirintą, neišjungdami garsinio signalo mažesne kilpa.
- Pakeiskite labirintą. Pridėkite daugiau kreivių ir priartinkite jas, kad pakeistumėte žaidimo sudėtingumą.
FABLABJubail. (2016 m. Spalio 4 d.). „Buzz Wire“žaidimas [svetainė]. Gauta iš
Rekomenduojamas:
„Buzz Wire“žaidimas naudojant „Makey Makey and Scratch“: 3 žingsniai
„Buzz Wire“žaidimas naudojant „Makey Makey and Scratch“: tai mano 11 metų amžiaus žaidimas, jis sukūrė ir užprogramavo šį žaidimą kartu su savo jaunesniuoju broliu, kad jis galėtų blaškytis COVID19 uždarymo metu ir norėjo dalyvauti internetinių šauniausių projektų demonstracijoje. " Aš paėmiau pagrindinę idėją
Simono žaidimas - įdomus žaidimas!: 5 žingsniai
Simono žaidimas - įdomus žaidimas!: Nuoroda: čia Laikas mums treniruoti smegenis, ar ne? Be tų nuobodžių ir beprasmių žaidimų, yra žaidimas „Simono žaidimas“
„Arduino Buzz Wire“žaidimas: 4 žingsniai
„Arduino Buzz Wire“žaidimas: tai yra pamokomas „Buzz Wire“žaidimo kūrimas naudojant „Arduino“. Šis „Arduino“projektas pakeistas iš https://www.instructables.com/id/Buzz-Wire-Scavenger-Hunt-Clue/. Skystųjų kristalų ekrane pridedu rezultatų suvestinę, kurioje bus rodomas laikas, kurį naudojate užbaigdami
Automatinė šviesos ir siurblio akvariumo sistema su „Arduino“ir RTC laikmačiu: 3 žingsniai
Automatinė šviesos ir siurblio akvariumo sistema su „Arduino“ir RTC laikmačiu: Akvariumą galima paversti visiškai nereikalaujančia savarankiška ekosistema, laikantis tam tikros priežiūros ir technologijų :) Pirmas. Aš naudoju 2 prožektorius po 50 W ir 1 6 W
Judesio jutiklio aktyvuota LED juostelė su laikmačiu: 6 žingsniai (su nuotraukomis)
Judėjimo jutiklio aktyvuota LED juostelė su laikmačiu: Sveiki visi! Labai džiaugiuosi, kad dabar galiu parašyti dar vieną pamokomą dalyką. Šis projektas atsirado, kai prieš keletą mėnesių su manimi susisiekė kolega instruktorius (?!) (Davidas @dducicas), prašydamas pagalbos dėl dizaino. Taigi čia buvo originali specifikacija: & q