Indholdsfortegnelse:
Video: Arduino: det (frustrerende) minispilssæt: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
(Fantastisk eksempelhus til denne Arduino ^)
Inden jeg starter: trods min indsats var jeg ikke i stand til at afslutte enheden fuldstændigt på grund af uh… tid og ulykke. Blev endnu bedre, da mine Arduino -dele regnede med, at det ville være en god idé at stoppe med at arbejde på et tidspunkt, bare hårdt held for mig. Du vil udelukkende bruge denne Instructable som en potentiel inspirationskilde i stedet for faktisk at bygge den. I denne instruks vil vi bruge et brødbræt som vores samlingsplatform.
Anyway, for dem inspireret af denne Instructable, overgår mig på alle måder og fuldender det, jeg ikke kunne. Her er så vidt jeg nåede:
Trin 1: Nødvendige materialer
- 1x Arduino Uno
- 1x potentiometer
- 1x I2C LCD -display
- 1x Piezo -summer
- 2x knapper
- 4x 220 ohm modstande
- 3x 10k ohm modstande
- 1x grøn LED
- 1x rød LED
- 2x blå LED
- Et par ledninger (jeg anbefaler Jumper Wires, hvis du vil holde dig til at bruge et brødbræt)
- 1x brødbræt
Trin 2: Opsætning
Jeg har brugt et I2C LCD -display her, der forklarer potentiometer, SCL/SDA/VCC/GND -udgange over displayet.
Det kan være værd at bemærke, at de røde ledninger tilsluttes + / 5V -udgangen og (de fleste) de blå ledninger til enhver GND i Arduino Uno.
Trin 3: Kode
Hvis du stadig synes, at dette projekt er værd at samle, er her kode, du kan bruge. Føl dig fri til at rode med koden. Der er bestemt plads til forbedringer.
På dette tidspunkt tillader koden to minispil:
- Den sikre udfordring: Brugeren skal søge efter en bestemt værdi ved hjælp af potentiometeret og klikke på A -knappen (eller den venstre knap på brødbrættet som vist i trin 2), samtidig med at den ene af de to blå lysdioder ikke falmer ud. Brugeren er i stand til at 'genoplade' LED -lyset ved hjælp af den anden knap. Dette skal gøres fire gange (fire 'rettelser'). Der er meget at være opmærksom på: Spilleren har en tidsbegrænsning, før han mister en 'korrekt', eller hvis det ladbare LED -lys er overopladet (med andre ord at have en analogRead -værdi på 256 eller højere).
- Quizzen: Ved hjælp af to knapper, der repræsenterer A- og B -svaret, skal spilleren svare korrekt på spørgsmålene Koden kan være en smule buggy i denne del.
Denne kode indeholder også et element af frustration, der skifter funktionaliteten af A- og B -knappen. Du kan finde denne kodelinje i funktionen attemptSwitchButtons (). Bemærk også, at denne kode kræver LCD- og LiquidCrystal_I2C -bibliotekerne
I denne kode efterligner serien de fleste af LCD -funktionerne, da min LCD ikke længere fungerede korrekt som tidligere nævnt.
Når du har denne kode i enhver Arduino -kompatibel IDE (jeg anbefaler at bruge Arduino/Genuino IDE), skal du uploade dette program til din Arduino ved hjælp af knappen Upload.
Trin 4: Spil, Forbedre, Uanset
Du har nået det sidste trin i dette mindre-frustrerende-end-mit-minispil Instructable! Tilslut din Arduino til en hvilken som helst strømkilde ved hjælp af USB -kablet, og det første minispil starter.
Held og lykke med at spille og forbedre! Dette Arduino -projekt sammen med dets kode er langt fra perfekt, men jeg håber, at jeg har nået mit hovedmål, som inspirerer dig til at skabe noget mere fantastisk end dette!
Anbefalede:
Raspberry Pi Oled Clock Se det Hør det og mærk det: 5 trin (med billeder)
Raspberry Pi Oled Clock Watch It Hear It and Feel It: Dette er et smart ur, der viser tiden på et OLED -display, og du kan også høre tid på forskellige tidsintervaller, der er fuld for blinde, og det ændrer også LED -farven med tiden som lys i skumringen lys om aftenen bliver orange til gult og kan lide
Arduino: Frustrerende multiplayer kunstbil: 13 trin
Arduino: Frustrating Multiplayer Art Car: Dette er en kunstbil, som du kan købe med bluetooth fra din smartphone og en betjeningsbetjening kan blive drevet mellem en dragt. Valgmulighederne er, om det er kaotisk/ frustrerende at lave en brugerdør, for at bekymre sig om, at servoen i
Skriv det ! Lav det ! Del det!: 4 trin
Skriv det ! Lav det ! Del det!: Mine elever har brugt Legos til at tilføre kreativitet til deres skrivning, tilrettelæggelse af skrivning og til at fremvise deres arbejde digitalt med deres familie og med deres jævnaldrende i klassen
Sådan får du musik fra næsten ethvert (Haha) websted (så længe du kan høre det, kan du få det Ok fint, hvis det er integreret i Flash, kan du muligvis ikke være) REDIGERET !!!!! Tilføjet info: 4 trin
Sådan får du musik fra næsten ethvert (Haha) websted (så længe du kan høre det, kan du få det … Ok fint, hvis det er integreret i Flash, kan du muligvis ikke være) REDIGERET !!!!! Tilføjet info: Hvis du nogensinde går til et websted, og det afspiller en sang, du kan lide og vil have det, så er det instruerbart for mig, det er ikke min skyld, hvis du ødelægger noget (den eneste måde det vil ske på, er hvis du begynder at slette ting uden grund) ) Jeg har kunnet få musik til
Vandtætte højttalere, der flyder - " Det svæver, det totes og det klipper noterne! &Quot;: 7 trin (med billeder)
Vandtætte højttalere, der flyder - " Det svæver, det stikker og klipper noterne! &Quot;: Dette vandtætte højttalerprojekt blev inspireret af mange ture til Gila -floden i Arizona (og SNL's " I'm on a Boat! &Quot; ). Vi flyder ned ad floden eller fastgør linjer til kysten, så vores flydere forbliver lige ved vores campingplads. Alle h