Innehållsförteckning:

Arduino "First Player" för brädspel: 4 steg
Arduino "First Player" för brädspel: 4 steg

Video: Arduino "First Player" för brädspel: 4 steg

Video: Arduino
Video: JUMANJI: THE DELUXE BOARD GAME!😱 #shorts 2024, November
Anonim
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino

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

Konfigurera kretskort
Konfigurera kretskort
Konfigurera kretskort
Konfigurera kretskort

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

Koda ditt projekt
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 det
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: