Innehållsförteckning:
Video: Arduino Reaction Game: 9 steg
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Jag gjorde det här spelet som ett skoluppdrag. Vi var tvungna att göra något interaktivt med en arduino. Detta är mitt första Arduino -projekt jag någonsin gjort, så det var ganska svårt, men inte omöjligt!
Steg 1: Samla dina verktyg
För detta projekt behöver du:
- Arduino. (Jag använde nano, men du kan använda vilken Arduino som helst)
- reglage (potentiometer)
- En knapp
- LED -skärm, helst 32 x 128
- Minst sex LED -lampor (jag skulle rekommendera att skaffa ett gäng dem, de går lätt sönder)
- En brödbräda för att testa ditt projekt
- batteri hållare
- bärbar dator
- Lödkolv
Steg 2: Anslutning av lysdioder
När du har samlat alla dina verktyg är det dags att göra!
Detta är schemat över projektet.
Så hur gör du det här?
Anslut först din Arduino till din dator och ladda ner koden. Ladda upp den till din Arduino
När du har laddat upp koden, ta ut din brödbräda!
Anslut dina LED -lampor som schemat ovan, sätt LEDS -strängen i grundlinjen på din brödbräda (vanligtvis är det den blå linjen på ovansidan av din brödbräda). Skaffa en eller dina kablar och anslut den till GND (jord) på din arduino, och den andra sidan på marklinjen på brödbrädet. Nu kommer allt du kommer att lägga på hela den här horisontella linjen att jordas.
Den andra sidan av lysdioderna ska vara på brödbrädan. Du kan placera dem var som helst, så länge du ansluter dem till de digitala stiften på din Arduino. På så sätt får de el och du kan använda dem för din kod. När det gäller de digitala stiften: du har fem lysdioder, så du kommer att ansluta dem alla till olika digitala stift.
Led en bör anslutas till digital stift 3, led två ansluten till digital stift 5, led tre ansluten till digital stift 7, led fyra ansluten till digital stift 9 och led fem ansluten till digital stift 10. Se till att du sätter på kablarna den vertikala linjen på din brödbräda, och inte på den horisontella linjen.
Det finns en sjätte led, denna led är dina spelares "Life lampa", en lampa som indikerar om spelaren förlorar eller inte. Denna lampa bör anslutas på samma sätt, men använder den digitala stiftet 11.
Och det är det för att ansluta lysdioderna!
Steg 3: Skjutreglage
Reglaget är ganska enkelt att ansluta. Reglaget har 3 stift. De två stiften på ena sidan är marken och volt, den andra stiftet är din signal.
Signalpinnen går till Analog Pin A1
Jordnålen går till marklinjen på ditt brödbräda.
Nu har vi inte gjort detta ännu, men det är också viktigt att göra en 5V -linje på din brödbräda. Det är antingen under eller ovanför marklinjen, och det är rött. Ta din kabel och sätt den i 5V på din arduino. Sätt den andra linjen på 5V -linjen på din brödbräda. Hela den här horisontella linjen är nu din 5V -linje och du kan lägga all din el här.
Sätt 5V -stiftet på den här linjen så ska reglaget vara anslutet!
Steg 4: LED -skärm
Denna del av instruktionen fungerar bara för en 4 -stifts LED -skärm på Arduino Nano. Se till att din skärm har dessa stift: GND, VDD, SCK och SDA. Arduino Uno har SCK och SDA omkopplat, så googla det här steget om du inte är säker på hur du ansluter din skärm.
GND -stiftet är enkelt, du ansluter detta till antingen din marklinje på brödbrädan eller den återstående marknålen på din arduino.
Anslut sedan VDD till din 5V -linje.
SCK och SDA använder de analoga stiften 4 och 5, SCK använder analog stift 5 och SDA använder analog stift 4.
Nu när din skärm är ansluten, sätt din arduino i din strömkälla och se till att den fungerar.
Steg 5: Knapp
Det sista du behöver ansluta är din knapp. Det finns olika typer av knappar med olika sätt att ansluta. Ovan kan du se knappen jag använder. Om du har det här eller en liknande knapp med samma stift kan du följa den här självstudien. Annars måste du googla hur du ansluter din knapp.
Det finns 3 stift på den här knappen.
GND går till din marklinje på brödbrädan
VCC går till din 5V -linje på panelen
och S är en digital ut, går till digital stift 8.
Jippie! Nu är allt anslutet och klart för test.
Steg 6: Testning
Nu är allt klart att testa!
Om du inte redan har laddat ner och ladda upp koden till din Arduino. Det kan se lite konstigt ut, men ditt spel är nu klart! Du kan prototypa ett fodral med kartong (som jag gjorde) och bestämma var du vill ha din reglage, knapp, LED -skärm och LED -lampor.
Steg 7: Säljer
Nu är det här den svåra delen, särskilt på Arduino Nano. Innan du börjar sälja, se till att du antingen är ute eller använder en mask för att förhindra att du andas giftig luft från säljjärnet.
Alla saker du precis anslutit på din brödbräda och arduino kommer du att bifoga permanent. Se till att alla dina ledningar fungerar och att du har rätt tråd på rätt plats.
Okej, så här gjorde jag.
5V -linjen och marklinjen måste återskapas med något som du kan sälja till. Jag använde ett protoboard (bilden ovan). Klipp protoboardet så att du har två mindre delar. Det behöver inte vara riktigt stort, men se till att de har tillräckligt med plats för dina kablar. Ta ut det sålda järnet och sälj en tråd till 5V -linjen på din brödbräda. Den andra sidan ska säljas på ett av protoborden. Vi har återskapat en 5V -linje nu, på allt detta protoboard. Allt som behöver 5V kan säljas till detta. Gör samma sak för det andra protobordet, men använd jordstiftet på din Arduino.
Okej, allt som behövdes 5V och mark innan måste säljas på dessa brädor. Du kan röra ihop dem alla för att göra det lite enklare. Det betyder att alla dina lysdioder ska vara kabeldragna och de mindre delarna ska säljas till markens protoboard. (De andra sidorna ska säljas till sina digitala stift som vi prototyperade dem på tidigare)
I princip kommer allt du kopplat att säljas så här.
När det är klart är ditt projekt permanent!
Steg 8: Hölje
Det sista steget är att sätta ihop allt: du ska designa ett fall!
Detta fodral kan vara vad du vill, så länge delarna passar. Mitt fodral är en 3D -tryckt modell som jag designade och någon annan 3D modellerade åt mig, jag vill ladda upp det, men det har några brister i designen, så det är bäst om du gör en själv. Dessutom kommer det att kännas som ditt eget projekt när du gör det!
Så om du prototyperade tidigare kan du använda det för att se till att du har tillräckligt med utrymme för alla delar. Glöm inte heller att göra plats för kabeln på din arduino till din strömkälla! Jag hoppas att du kommer bli galen och använda dina egna material och färger!
Steg 9: Slutord
Så jag hoppas att du gillade min instruerbara och gjorde ditt eget vackra projekt. Ändra gärna saker som du vill. När det gäller mig är detta projekt inte slut ännu. Min slutdesign fungerade, men efter några timmar slutade min Arduino att fungera, så jag hoppas kunna hitta en lösning så att den fungerar permanent. Jag tyckte om det här projektet, även om det var mycket stress, timmar och tårar. Jag hoppas kunna göra mer i framtiden och att du kommer att älska ditt projekt!