Innehållsförteckning:
- Tillbehör
- Steg 1: Konfigurera kretskortet
- Steg 2: Koda ditt projekt
- Steg 3: Testa det
- Steg 4: Valfritt - Utöka ditt projekt
Video: Arduino "First Player" för brädspel: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
Detta projekt inspirerades av de "första spelaren" -apparna som min man och jag har använt på våra telefoner. Vi älskar att spela brädspel och använder "first player" -appar för att bestämma vem som går först. Jag bestämde mig för att försöka göra min egen Arduino -version och försöka koda den baserat på vad jag har lärt mig. Apperna är ganska enkla, de väljer slumpmässigt vilken person som ska vara först med att spela.
Detta projekt är utformat för att trycka på en knapp (ingång) och tänds slumpmässigt antingen en röd eller blå lysdiod (utgång). Välj helt enkelt din färg, och om din LED lyser är du den första att spela spelet! Denna första tavla är enkel med bara 2 lysdioder, men du kan mycket lätt lägga till fler lysdioder och ändra koden för att välja en första spelare av fler spelare (t.ex. om du vill ha 4 spelare lägger du till ytterligare 2 lysdioder).
Detta kan också hjälpa dig att fatta beslut! Kan du inte bestämma vilken Netflix -serie du vill titta på? Tilldela varje alternativ en färg och låt detta välja för dig! Vem ska diska ikväll? Låt det avgöra för dig!
Hoppas du har kul med detta.
Detta projekt är bra för nybörjare som har viss bakgrundskunskap om kodning i C ++.
Tillbehör
- Arduino Uno eller Sparkfun Redboard, etc.
- Dator och anslutande USB -kabel
- 2 lysdioder (jag använde rött och blått)
- Anslutning av ledningar
- 1 tryckknapp
- 2 motstånd
- Arduino Editor logga in online för kod
Steg 1: Konfigurera kretskortet
Ditt första steg är att ansluta och skapa kretsarna på din brödbräda.
- Sätt i 2 lysdioder och anslut 2 bygelkablar (jag använde rött och blått). Den positiva längre sidan av min röda lysdiod (anod) är ansluten till stift 11. Den blå lysdioden är ansluten till stift 12.
- Sätt i 2 motstånd för att ansluta den negativa kortare sidan (katoden) på varje lysdiod till den svarta vertikala negativa (-) kolumnen.
- Anslut en svart bygelkabel från negativ vertikal kolumn till jord.
- Lägg till en knapp i mitten av din brödbräda. Se bild för att ansluta svart ledning till jord och gul ledning till stift 2.
- Anslut ditt kort till din dator för ström.
Steg 2: Koda ditt projekt
Här är en länk till min kod. Se mina // anteckningar som förklarar varje del av min kod. Detta hjälper dig att redigera det som du vill!
Steg 3: Testa det
Testa! Anslut och ladda upp din kod. Här är en video som visar hur det ska fungera.
Steg 4: Valfritt - Utöka ditt projekt
Som nämnts tidigare, några alternativ att lägga till i detta projekt för att göra det mer avancerat:
- Lägg till fler lysdioder för fler "spelare" (t.ex. om du har ett spel med fyra spelare)
- Lägg till fler knappar (t.ex. att alla trycker på en knapp)
- Ändra fördröjningstiden om så önskas
- Lägg till ett summerljud
- Etc.
Rekommenderad:
Väggfäste för iPad som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: 4 steg (med bilder)
Väggfäste för iPad Som kontrollpanel för hemautomation, med servostyrd magnet för att aktivera skärmen: På senare tid har jag ägnat ganska mycket tid åt att automatisera saker i och runt mitt hus. Jag använder Domoticz som min hemautomationsapplikation, se www.domoticz.com för mer information. I min sökning efter en instrumentpanelapplikation som visar all Domoticz -information tillsammans
Sätta ljud, ljus och rörelse i ett brädspel med magneter: 3 steg
Att sätta ljud, ljus och rörelse i ett brädspel med magneter: Detta projekt är ett försök att sätta elektronikkomponenter i ett brädspel. Magneter limmades på bonde och hallsensorer limmades under brädet. Varje gång en magnet träffar en sensor spelas ett ljud, en lysdiod tänds eller en servomotor utlöses. Jag ma
Brädspel Artificiell intelligens: Minimax -algoritmen: 8 steg
Brädspel Artificiell intelligens: Minimax -algoritmen: Har du någonsin undrat hur de datorer du spelar mot i schack eller dam är gjorda? Tja, leta inte längre än denna Instructable för den kommer att visa dig hur du gör en enkel men effektiv artificiell intelligens (AI) med hjälp av Minimax -algoritmen! Genom att använda
Arduino -tärningar för brädspel: 4 steg
Arduino -tärningar för brädspel: Du kanske har använt dessa tärningar när du spelade LUDO och andra brädspel. Men eftersom jag är en elektronisk entusiast måste jag ändra denna trend, så jag bestämde mig för att göra en elektronisk tärning. Jag använde Arduino för mitt ändamål
Arduino interaktivt brädspel: 5 steg (med bilder)
Arduino Interactive Board Game: Interactive Boardgame - HAC-KINGIntro: Voor het vak If This Then That van de opleiding Games & Interaktion med HKU kräver att vi har ett uppdrag om ett interaktivt koncept som du kan skapa och skapa. Detta koncept kan göras med hårdvara och mjukvara