Cuprins:

Alege un jucător: 4 pași
Alege un jucător: 4 pași

Video: Alege un jucător: 4 pași

Video: Alege un jucător: 4 pași
Video: Culiță Sterp și Carmen de la Sălciua - Se-opreste timpul OFICIAL VIDEO NOU 2017-2018! 2024, Noiembrie
Anonim
Alege un jucător
Alege un jucător

Acest instructable vă va ghida prin modul de a lua un factor de decizie Arduino. Prin apăsarea unui buton, LED-urile se vor aprinde într-un model aleatoriu. După câteva secunde, un singur LED va fi aprins. Aceasta este decizia finală luată de Arduino. Am un scop special pentru produsul meu final, dar poate fi folosit pentru multe lucruri. Ai vreodată probleme cu alegerea unui loc unde să mănânci după o zi lungă de muncă? Plasați 7 opțiuni pe tablă și faceți clic pe buton. În câteva secunde vei avea mintea făcută pentru tine! Acest instructabil vă va ajuta să vă construiți încrederea prin crearea unui circuit cu LED-uri și, eventual, să vă prezinte o nouă componentă, butonul.

În weekend, de obicei, ne puteți găsi pe soțul meu și pe mine acasă la prieteni jucând un sortiment de jocuri. De obicei, există o mică dezbatere atunci când se decide cine va fi „Jucătorul 1”. Încercăm întotdeauna să o facem corectă, dar jucăm atât de multe jocuri / ori încât uneori ne pierdem urma. Se pare întotdeauna că câteva persoane încep mereu jocurile noastre. Acest lucru m-a inspirat să fac un dispozitiv care ar putea ajuta grupul meu să aibă o modalitate echitabilă și ușoară de a „alege un jucător”. De obicei, echipajul nostru de „noapte de joc” are șapte participanți. Din acest motiv, am creat acest factor de decizie pentru a avea 7 LED-uri, dar îl puteți adapta la propriile nevoi. Doar pentru distracție, aș dori ca fiecare jucător să decoreze un capac mic de hârtie care ar putea fi pus peste LED pentru a-și aminti care dintre ele este a lor.

Acesta este un proiect perfect pentru un programator începător care dorește să-și extindă gândirea în coduri și circuite puțin mai complicate. Ca și programator începător, mă pot simți copleșit de complexitatea calculelor fizice. La sfârșitul acestui tutorial, veți găsi întrebări de înțelegere și extindere ca o modalitate de a vă ajuta să vă construiți cunoștințele despre codificare și să creați mai multă înțelegere în cadrul acestui proiect. Aceste tipuri de întrebări mă ajută adesea să realizez că știu mai multe decât presupun. Sper că pot face același lucru și pentru tine!

Folosind acest link, puteți accesa o simulare a circuitului și codului meu.

Pasul 1: configurați panoul dvs. de calcul

Configurați-vă panoul
Configurați-vă panoul

Plasarea LED-urilor

  • Începeți prin plasarea celor 7 LED-uri într-o coloană pe rânduri diferite, plasând anodul (piciorul lung) în aceeași direcție. Amintiți-vă acest lucru în timp ce continuați să vă construiți circuitul
  • Folosind rezistențele de 220 ohmi, așezați un picior al rezistorului în același rând cu catodul LED-urilor (piciorul scurt). Celălalt picior ar trebui să se conecteze la - Șină.
  • Așezați un capăt al firelor jumperului în rând cu anodii LED. Celelalte capete trebuie plasate în pinii 2, 3, 4, 5, 6, 7, 8, respectiv.
  • Cu un alt fir jumper, conectați - șina la GND.

Plasarea butonului

  • Plasați butonul cu două vârfuri în coloana (e) și două vârfuri în coloana f.
  • Lipiți un picior al rezistorului de 1K ohm în același rând cu unul dintre vârfurile din partea (e). Introduceți celălalt picior în - șină.
  • În același rând cu rezistența, lipiți un picior al unui fir jumper cu celălalt capăt plasat în pinul 12.
  • Conectați butonul la o sursă de alimentare plasând un cablu jumper în același rând cu celălalt vârf din partea (e). Capătul rămas al firului este plasat în 5V.

Pasul 2: scrieți codul

Iată linkul către schița mea Arduino de unde puteți accesa codul meu.

Acest proiect a fost inspirat de un factor de decizie diferit care poate fi găsit aici. Am făcut modificări pentru a răspunde nevoilor mele pentru ideea mea de proiect.

Pasul 3: Încercați

  • Conectați-l și apăsați butonul. Aceasta ar trebui să înceapă o secvență aleatorie pe LED, care se termină cu una aprinsă timp de 10 secunde.
  • Dacă acest lucru nu se întâmplă, este timpul să depanăm.

    • Aruncați o privire la panoul dvs. de verificare și verificați dacă circuitul dvs. este conectat.
    • Verificați codul pentru erori. Recomand întotdeauna să verificați din nou dacă ați scris numerele corecte ale pinilor.

Pasul 4: (opțional) Întrebări de înțelegere și extindere

  1. Ce linie (uri) configurează pinii de ieșire?
  2. Dacă ați dori să modificați cantitatea de lumini LED folosite, ce linii ar trebui să editați? De ce?
  3. Cum ați putea folosi un cod similar pentru a crea un dispozitiv pentru a pune jucătorii în două echipe? Parteneri?
  4. Dacă ai vrea ca spectacolul de lumină aleatoriu să dureze mai mult, cum ai face asta?

Recomandat: