Cuprins:
- Provizii
- Pasul 1: Configurați placa de circuit
- Pasul 2: Codificați-vă proiectul
- Pasul 3: Testați-l
- Pasul 4: Opțional - Extindeți-vă proiectul
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
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.
Recomandat:
Suport pentru căști pentru jocuri ARGB DIY folosind acrilic: 14 pași (cu imagini)
Suport pentru căști pentru jocuri ARGB DIY folosind acrilic: Bună tuturor, în acest instructiv vă voi arăta cum să creați un suport pentru căști personalizat RGB adresabil pentru căștile dvs. de joc folosind LED-uri WS2812b (Aka Neopixels). Puteți utiliza și benzi RGB proiect. Această descriere nu este reală
Temporizator de reacție pentru un singur jucător (cu Arduino): 5 pași
Cronometru de reacție pentru un singur jucător (cu Arduino): În acest proiect, veți construi un cronometru de reacție care este alimentat de un Arduino. Funcționează pe funcția millis () a unui Arduino în care procesorul înregistrează timpul de când programul a început să ruleze. Îl puteți folosi pentru a găsi diferența de timp între
Arduino Dice pentru jocuri de societate: 4 pași
Zaruri Arduino pentru jocuri de societate: este posibil să fi folosit aceste zaruri în timp ce jucați LUDO și alte jocuri de societate. Dar fiind un entuziast electronic, trebuie să schimb această tendință, așa că am decis să fac un zar electronic. Am folosit Arduino pentru scopul meu
Cum să încărcați jocuri pe Arduboy și 500 de jocuri pe Flash-cart: 8 pași
Cum să încărcați jocuri pe Arduboy și 500 de jocuri pe Flash-cart: Am făcut niște Arduboy de casă cu memorie Serial Flash care pot stoca maxim 500 de jocuri pentru a juca pe drum. Sper să vă împărtășesc cum să încărcați jocuri pe acesta, inclusiv cum să stocați jocuri în memoria flash serială și să creați propriul pachet de joc consolidat
Simulator de jocuri SmartPhone - Joacă jocuri Windows folosind controlul gesturilor IMU, accelerometru, giroscop, magnetometru: 5 pași
Simulator de jocuri SmartPhone - Joacă jocuri Windows folosind controlul gesturilor IMU, accelerometru, giroscop, magnetometru: Sprijină acest proiect: https://www.paypal.me/vslcreations donând la coduri open-source & sprijin pentru dezvoltarea ulterioară