Indholdsfortegnelse:
Video: 8x8 Colorduino Pong -spil: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
I denne instruktion vil jeg vise dig, hvordan jeg byggede et pongspil ved hjælp af et 8 x 8 RGB LED -matrixkortmodul. Dette modul kaldes Colorduino. Den har en indbygget mikrokontroller og en grænseflade til tilslutning til andre Colorduino -kort. Det har evnen til at håndtere 64 stk farve -lysdioder. Brættet kan styres med Arduino -kode. Jeg oprettede to controllere hver controller har to knapper. Dette spil kan spilles af to spillere. Målet er at forhindre bolden i at nå væggen på din side. Der er en 3 LEDs bredde platform, der kan hoppe bolden tilbage til din modstander. Mit koncept var at gøre det så enkelt som muligt. Hele byggeprocessen tager cirka 1 time (hæklingen til controllerne tælles ikke med). Projektomkostningerne var 20 $. Enheden drives af et 18650 batteri.
Trin 1: Liste over styklister
Materiale Navn beløb link
Colorduino V2.0 Dot Matrix RGB LED Driver shield 1 stk
Plastkabinet til knapper 1 stk
Gummibelagt fleksibelt kabel 1 stk
Kabelforskruning 4 stk
Proto PCB 1 pc
18650 batteriholder 1 stk
18650 Batteri 1 stk
Trykknapkontakt 12 mm momentan trykknap 4 stk
Kabel til lodning 1 stk
Loddetind 1 stk
2 Position Latching vippekontakt 1 stk
4, 7 kohm 4 stk
3V til 5V DC-DC Converter Step Up Boost mobil 1 pc
2 Pole 5mm Pitch PCB Mount Skrue Terminal Block Connector 1 pc
3 Pin 5mm Pitch PCB Mount Screw Terminal Block 2 pc
Hus til elektronikken 1 stk
Samlede materialeomkostninger for projektet: 20, 21 $/projekt i alt
Trin 2: Montering
Tjek videoen i det første trin. Nogle yderligere oplysninger til videoen:
Saml alt materiale i henhold til styklistelisten. Jeg brugte proto PCB og lodde alle komponenter.
Jeg tilsluttede alle komponenterne i henhold til den vedhæftede skema. Dette er let at bygge kredsløbet, det kan gøres af alle, der er villige til at bruge et loddejern. Jeg brugte modstandernes ben til at forbinde PIN-koder. Dupont -jumperkabler er ideelle til at forbinde LED -matrixen med protoboardet. Hele protoboardet kan samles, før det installeres i huset. Jeg installerede PCB -monterede skrueterminalstik. Dette hjalp mig med at teste kredsløbet uden huset. Efter test tog jeg bare stikket ud af kablerne, installerede proto -printet i huset og skubbede kablerne gennem kirtler, så skruede jeg alle kablerne tilbage.
Arduino -koden stammer fra denne instruktion, tak for inspirationen.
labs.bsoares.com/ping-pong-com-matriz-de-l…
Kontrollerne skal kontrolleres, før de installeres i huset.
Plasthuset er modificeret ved hjælp af en værktøjskniv og en boremaskine.
Jeg satte controllerne i grønne og blå hæklinger for at skelne mellem de to spillere. Hæklingen blev designet og skabt ved hjælp af denne instruktion:
www.instructables.com/id/Crochet-for-Gadge…
Trin 3: Upload den vedhæftede software
Softwaren uploades af Atmel Studio. Først forsøgte jeg at bruge Arduino IDE, men jeg kunne ikke bruge det, så jeg var nødt til at bruge AVR Programmer Avrisp mkII. Dette gjorde mit arbejde lidt hårdere. Jeg vedhæftede Arduino -koden og Atmel Studio -projektet. Tjek videoen ovenfor, hvordan du bruger Arduino -kode i Atmel Studio 7.
Jeg havde nogle problemer med upload af PIN-koder til Colorduino. ISP-PIN'erne på Colorduino-kortet er placeret mellem MCU'en og LED-kortet, og Avrisp mkII-programmørens 6 PIN-stik har ikke plads. Jeg var nødt til at tage de to tavler fra hinanden for at kunne uploade. I udviklingsfasen måtte jeg uploade koden mange gange, så jeg besluttede at sætte ISP -stikket på den anden side af kortet. For at gøre det måtte jeg spejle stifterne og brugte et lille proto -printkort. Hvis du bare har brug for et par uploads, så lad være med at tage det enkelt, tag opslagstavlerne fra hinanden, upload, end opret forbindelse igen. Flere oplysninger om Avrisp mkII:
Arduino -koden stammer fra denne instruktion, tak for inspirationen.
labs.bsoares.com/ping-pong-com-matriz-de-leds-8x8-ee13cce39007
Sidste ord
Mine børn prøvede dette spil og elskede det. Jeg tror, der er et stort potentiale i dette projekt, andre spil kan let udvikles.
Hav en god dag!
Anbefalede:
2 Player Pong PCB: 3 trin
2 Player Pong PCB: I denne vejledning kan du bygge et bærbart pongespil med 2 spillere. Dette design blev skabt omkring kode lagt på GitHub af Onur Avun. Jeg nød at oprette dette projekt, jeg håber du nyder at bygge det
The Ultimate Beer Pong Machine - PongMate CyberCannon Mark III: 6 trin (med billeder)
The Ultimate Beer Pong Machine - PongMate CyberCannon Mark III: Introduktion PongMate CyberCannon Mark III er det nyeste og mest avancerede stykke ølpongteknologi, der nogensinde er blevet solgt til offentligheden. Med den nye CyberCannon kan enhver person blive den mest frygtede spiller ved ølpongbordet. Hvordan er dette p
Pong Tennis Med LED Matrix, Arduino og Joysticks: 5 trin (med billeder)
Pong Tennis Med LED Matrix, Arduino og Joysticks: Dette projekt er tiltænkt både begyndere og erfarne tinkerere. På et grundlæggende niveau kan det gøres med et brødbræt, jumperwires og fastgjort til et stykke skrotmateriale (jeg brugte træ) med Blu-Tack og uden lodning. Dog på et mere forskud
Guia Para Matriz MAX7219 8 × 8 + Jogo Pong: 10 trin
Guia Para Matriz MAX7219 8 × 8 + Jogo Pong: IntroductionA matriz de pontos que vamos usar next projeto é uma matriz 8 × 8, o que significanta que possui 8 colunas e 8 linhas, portemo, contém on total de 64 LEDs. O -chip MAX7219 kan bruges til at kontrollere, hvordan vi kan bruge 3 digitale
Ping-pong Hoop Shooting: 4 trin
Ping-pong Hoop Shooting: (1) Lille projekt Brug af Arduino Uno til at styre LED-lyset. (2) Brug 2 forskellige farver LED-lys, du kan ændre al den farve, du kan lide. (3) Du kan bruge USB-linje til at drive denne lys. (4) Circut er for at træne dine skydefærdigheder