INHOUDSOPGAWE:
Video: Arduino: die (frustrerende) minigameset: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
(Wonderlike voorbeeldomhulsel vir hierdie Arduino ^)
Voordat ek begin: ten spyte van my pogings, kon ek die toestel nie heeltemal voltooi nie as gevolg van … tyd en ongeluk. Ek het nog beter geword toe my Arduino -onderdele gedink het dat dit 'n goeie idee sou wees om op 'n stadium op te hou werk, net vir my. U wil hierdie instruksie bloot as 'n moontlike bron van inspirasie gebruik in plaas daarvan om dit eintlik te bou. In hierdie instruksies gebruik ons 'n broodbord as ons vergaderplatform.
In elk geval, vir diegene wat geïnspireer is deur hierdie Instructable, oortref my op elke manier en voltooi wat ek nie kon nie. Hier is sover ek gekom het:
Stap 1: Vereiste materiaal
- 1x Arduino Uno
- 1x potensiometer
- 1x I2C LCD -skerm
- 1x Piezo -gonser
- 2x knoppies
- Weerstands van 4 x 220 ohm
- 3x 10k ohm weerstande
- 1x groen LED
- 1x Rooi LED
- 2x blou LED
- 'N Paar drade (ek raai Jumper Wires aan as u 'n broodbord wil gebruik)
- 1x broodbord
Stap 2: Opstel
Ek het hier 'n I2C LCD -skerm gebruik, wat die potensiometer, SCL/SDA/VCC/GND -uitsette bo die skerm verduidelik.
Dit is opmerklik dat die rooi drade aansluit by die + / 5V -uitgang en (die meeste) die blou drade op enige GND van die Arduino Uno.
Stap 3: Kodeer
As u hierdie projek nog steeds waardig ag, vind u die kode wat u kan gebruik. Daar is beslis ruimte vir verbetering.
Op hierdie stadium maak die kode voorsiening vir twee mini -speletjies:
- Die veilige uitdaging: die gebruiker moet 'n spesifieke waarde soek met behulp van die potensiometer en op die A -knoppie klik (of die linkerknoppie op die broodbord soos in stap 2 aangedui), terwyl hy moet seker maak dat een van die twee blou LED's nie vervaag nie uit. Die gebruiker kan die LED -lig met die ander knoppie 'herlaai'. Dit moet vier keer gedoen word (vier 'regstellings'). Daar is baie om van bewus te wees: die speler het 'n tydsbeperking voordat hy 'n 'korrekte' verloor, of as die laaibare LED -lig te veel gelaai word (met ander woorde 'n analogRead -waarde van 256 of hoër).
- Die vasvra: met behulp van twee knoppies wat die A- en B -antwoord verteenwoordig, moet die speler die vrae korrek beantwoord.
Hierdie kode bevat ook 'n element van frustrasie wat die funksionaliteit van die A- en B -knoppie verander. U kan hierdie kodereël vind in die probeerswitchButtons () -funksie. Let ook op dat hierdie kode die LCD- en LiquidCrystal_I2C -biblioteke benodig
In hierdie kode boots die reeks die meeste funksies van die LCD na, aangesien my LCD nie meer korrek werk nie, soos voorheen genoem.
Sodra u hierdie kode in enige Arduino -versoenbare IDE het (ek beveel aan dat u die Arduino/Genuino IDE gebruik), laai hierdie program op na u Arduino met die oplaai -knoppie.
Stap 4: Speel, verbeter, wat ook al
U het die laaste stap bereik van hierdie instruksies wat minder frustrerend is as my speletjies! Sluit u Arduino aan op enige kragbron met behulp van die USB -kabel en die eerste minispel begin.
Sterkte met speel en verbeter! Hierdie Arduino -projek, tesame met die kode, is verre van perfek, maar ek hoop dat ek my hoofdoel bereik het, wat u inspireer om iets mooier as dit te skep!
Aanbeveel:
Konfigurasie van die AVR -mikrobeheerder. Skep en laai die LED -knipperprogram in die flitsgeheue van die mikrokontroleerder op: 5 stappe
Konfigurasie van die AVR -mikrobeheerder. Skep en laai die LED -knipperprogram in die flitsgeheue van die mikrokontroleerder: In hierdie geval sal ons 'n eenvoudige program in C -kode skep en dit in die geheue van die mikrokontroleerder verbrand. Ons sal ons eie program skryf en die hex -lêer saamstel, met behulp van die Atmel Studio as die geïntegreerde ontwikkelingsplatform. Ons sal die sekering van twee instel
Arduino: frustrerende multispeler -kunsmotor: 13 stappe
Arduino: Frustrating Multiplayer Art Car: Dit is 'n kuns-motor wat jy met Bluetooth vanaf jou slimfoon kan bestel en 'n bediener kan deur 'n draaiknop bedien word. Die opsie is om chaoties/ frustrerend te maak vir die gebruiker deur ons kommer te bekommer oor die
Hoe om die veiligheid van die meeste blokkeerders aan die kant van die bediener te omseil: 3 stappe
Hoe om die veiligheid van die meeste webblokkers op die bediener te verlig: dit is my eerste instruksie, so hou my in gedagte: Ok, ek sal u vertel hoe u die webblokkers wat ek in skole gebruik het, kan omseil. Al wat u nodig het, is 'n flash drive en 'n paar sagteware aflaai
Hoe om probleme op te los met die afstandsbediening van die Pionner -stuurwiel - Verhoog die IR -sein en herstel die klein slot: 14 stappe
Hoe om probleme op te los met die afstandsbediening van die stuurwiel van Pionner - Verhoog die IR -sein en herstel die klein slot.: Hierdie afstandsbediening is baie mooi en gerieflik, maar soms werk dit nie behoorlik nie. projek is nie 'n voorbeeld van doeltreffendheid nie. Ek kom uit Brasilië en het hierdie wenk op Amaz gekry
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: 9 stappe (met foto's)
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: die middelste voetsteunhysers moet goed onder die sitplek geberg word en laer om te ontplooi. 'N Meganisme vir die onafhanklike werking van die opberging en ontplooiing van voetsteun is nie ingesluit by rolstoele op die mark nie, en PWC -gebruikers het die behoefte uitgespreek