Cuprins:

Arduino „Primul jucător” pentru jocuri de societate: 4 pași
Arduino „Primul jucător” pentru jocuri de societate: 4 pași
Anonim
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino

Acest proiect a fost inspirat de aplicațiile „primul jucător” pe care eu și soțul meu le-am folosit pe telefoanele noastre. Ne place să jucăm jocuri de societate și să folosim aplicațiile „primul jucător” pentru a decide cine merge primul. Am decis să încerc să creez propria mea versiune Arduino și să încerc să o codez pe baza a ceea ce am învățat. Aplicațiile sunt destul de simple, aleg aleatoriu care persoană va fi prima care va juca.

Acest proiect este conceput pentru a apăsa un buton (intrare) și apoi va aprinde aleatoriu fie un LED roșu, fie albastru (ieșire). Pur și simplu alegeți culoarea dvs. și, dacă LED-ul dvs. se aprinde, sunteți primul care joacă jocul! Această primă placă este simplă, având doar 2 LED-uri, dar puteți adăuga foarte ușor mai multe LED-uri și puteți modifica codul pentru a alege un prim jucător din mai mulți jucători (de exemplu, dacă doriți 4 jucători, adăugați încă 2 LED-uri).

Acest lucru vă poate ajuta, de asemenea, să luați decizii! Nu puteți decide ce emisiune Netflix urmăriți? Atribuiți fiecărei opțiuni o culoare și lăsați-o să aleagă pentru dvs.! Cine va face vesela în seara asta? Lasă-l să decidă pentru tine!

Sper că te distrezi cu asta.

Acest proiect este unul bun pentru începătorii care au cunoștințe de bază despre codificare în C ++.

Provizii

  • Arduino Uno sau Sparkfun Redboard etc.
  • Computer și cablu USB de conectare
  • 2 LED-uri (am folosit roșu și albastru)
  • Conectarea firelor
  • 1 buton
  • 2 rezistențe
  • Arduino Editor se conectează online pentru cod

Pasul 1: Configurați placa de circuit

Configurați placa de circuit
Configurați placa de circuit
Configurați placa de circuit
Configurați placa de circuit

Primul dvs. pas este să conectați și să creați circuitele de pe panoul dvs. de calcul.

  • Introduceți 2 LED-uri și conectați 2 fire jumper (eu am folosit roșu și albastru). Latura pozitivă mai lungă a LED-ului meu roșu (anod) este conectată la pinul 11. LED-ul albastru este conectat la pinul 12.
  • Introduceți 2 rezistențe pentru a conecta partea negativă mai scurtă (catodul) fiecărui LED la coloana negativă verticală negativă (-).
  • Conectați un cablu negru de la coloana verticală negativă la masă.
  • Adăugați un buton în secțiunea centrală a panoului de verificare. Vedeți imaginea pentru a conecta firul negru la masă și firul galben la pinul 2.
  • Conectați placa la computer pentru alimentare.

Pasul 2: Codificați-vă proiectul

Codifică-ți proiectul
Codifică-ți proiectul

Iată un link către codul meu. Vă rugăm să consultați // notele mele care explică fiecare parte a codului meu. Acest lucru vă va ajuta să îl editați după cum doriți!

Pasul 3: Testați-l

Testează-l
Testează-l

Încearcă! Conectați-vă și încărcați codul. Iată un videoclip pentru a arăta cum ar trebui să funcționeze.

Pasul 4: Opțional - Extindeți-vă proiectul

Așa cum am menționat anterior, câteva opțiuni pentru a adăuga la acest proiect pentru a-l face mai avansat:

  • Adăugați mai multe LED-uri pentru mai mulți „jucători” (de exemplu, dacă aveți un joc cu 4 jucători)
  • Adăugați mai multe butoane (de exemplu, cereți tuturor să apese un buton)
  • Schimbați timpul de întârziere, dacă doriți
  • Adăugați un zgomot sonor
  • Etc.

Recomandat: