Sadržaj:

8x8 Colorduino Pong igra: 3 koraka
8x8 Colorduino Pong igra: 3 koraka

Video: 8x8 Colorduino Pong igra: 3 koraka

Video: 8x8 Colorduino Pong igra: 3 koraka
Video: Создайте свой собственный портативный комплект в стиле ретро. 2024, Novembar
Anonim
8x8 Colorduino Pong igra
8x8 Colorduino Pong igra

U ovom uputstvu ću vam pokazati kako sam napravio pong igru, koristeći 8 x 8 RGB LED matrični modul ploče. Ovaj modul se zove Colorduino. Ima ugrađeni mikrokontroler i sučelje za povezivanje s drugim Colorduino pločama. Ima mogućnost rukovanja sa 64 kom LED u boji. Ploča se može kontrolirati pomoću Arduino koda. Kreirao sam dva kontrolera, svaki kontroler ima dva dugmeta. Ovu igru mogu igrati dva igrača. Cilj je spriječiti da lopta dođe do zida na vašoj strani. Postoji platforma širine 3 LED diode koja može vratiti loptu protivniku. Moj koncept je bio da to učinim što jednostavnijim. Cijeli proces izgradnje traje oko 1 sat (kukičanje za kontrolere se ne računa). Vrednost projekta je bila 20 USD. Uređaj se napaja iz baterije 18650.

Korak 1: Lista BOM

Lista BOM
Lista BOM

Veza za naziv materijala

Colorduino V2.0 Dot Matrix RGB LED štitnik za upravljačke programe 1 kom

Plastično kućište za dugmad 1 kom

Fleksibilni kabel obložen gumom 1 kom

Kabelska uvodnica 4 kom

Proto PCB 1 kom

18650 Držač baterije 1 kom

18650 Baterija 1 kom

Prekidač na dugme 12 mm Trenutno dugme 4 kom

Kabel za lemljenje 1 kom

Lemljeni lim 1 kom

Prekidač za zaključavanje 2 položaja 1 kom

4, 7 kohm 4 kom

3V na 5V DC-DC pretvarač Step Up Boost mobile 1 kom

2-polni priključak priključnog bloka za pričvršćivanje na PCB-u za PCB 1 kom

3-pinski priključni blok za pričvršćivanje na PCB-u, debljine 5 mm, 2 kom

Kućište za elektroniku 1 kom

Ukupni materijalni troškovi projekta: 20, 21 $/ukupni projekat

Korak 2: Montaža

Montaža
Montaža
Montaža
Montaža

Pogledajte video pri prvom koraku. Neke dodatne informacije o videu:

Prikupite sve materijale prema BOM listi. Koristio sam proto PCB i lemio sve komponente.

Spojio sam sve komponente prema priloženoj shemi. Ovo je jednostavno izgraditi kolo, to mogu učiniti svi, koji su voljni koristiti lemilicu. Koristio sam nogice otpornika za povezivanje PIN-ova. Dupont kratkospojni kablovi idealni su za povezivanje LED matrice na protoboard. Cijela protoboarda može se sastaviti prije ugradnje u kućište. Ugradio sam priključne vijčane priključke za montažu na PCB. To mi je pomoglo da testiram krug bez kućišta. Nakon testiranja samo sam isključio kablove, ugradio proto PCB u kućište i gurnuo kablove kroz uvodnice, a zatim sam zavrnuo sve kablove.

Arduino kôd potječe iz ove upute, hvala vam na inspiraciji.

labs.bsoares.com/ping-pong-com-matriz-de-l…

Kontrolere treba provjeriti prije ugradnje u kućište.

Plastično kućište modificirano je pomoću pomoćnog noža i bušilice.

Stavio sam kontrolere u zeleno i plavo heklanje kako bih razlikovao dva igrača. Kukičanje je dizajnirano i stvoreno uz pomoć ove upute:

www.instructables.com/id/Crochet-for-Gadge…

Korak 3: Prenesite priloženi softver

Prenesite priloženi softver
Prenesite priloženi softver
Prenesite priloženi softver
Prenesite priloženi softver
Prenesite priloženi softver
Prenesite priloženi softver

Softver je učitao Atmel Studio. Prvo sam pokušao koristiti Arduino IDE, ali nisam ga mogao koristiti, pa sam morao koristiti AVR programer Avrisp mkII. Ovo mi je malo otežalo rad. Priložio sam Arduino kod i projekt Atmel Studio. Pogledajte video iznad kako koristiti Arduino kod u Atmel Studio 7.

Imao sam problema s učitavanjem PIN-ova Colorduina. PIN-ovi ISP-a Colorduino ploče nalaze se između MCU-a i LED ploče, a konektor sa 6 PIN-a programatora Avrisp mkII nema prostora. Morao sam rastaviti dvije ploče da izvršim upload. U fazi razvoja morao sam učitavati kôd mnogo puta pa sam odlučio staviti ISP konektor na drugu stranu ploče. Da bih to učinio, morao sam preslikati pinove i upotrijebio malu proto PCB ploču. Ako vam je potrebno samo nekoliko učitavanja, pa se nemojte mučiti, jednostavno odvojite do ploče i učinite prijenos, a zatim se ponovo povežite. Više informacija o Avrisp mkII:

Arduino kôd potječe iz ove upute, hvala vam na inspiraciji.

labs.bsoares.com/ping-pong-com-matriz-de-leds-8x8-ee13cce39007

Završne riječi

Moja djeca su probala ovu igru i svidjela joj se. Mislim da u ovom projektu postoji veliki potencijal, druge igre se mogu lako razviti.

Ugodan dan!

Preporučuje se: