Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
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
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
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
Î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.