Indholdsfortegnelse:
- Trin 1: Materialer
- Trin 2: Lodd skærmen
- Trin 3: Lodde strømforbindelserne
- Trin 4: Fastgør lysdioderne til kortet
- Trin 5: Loddekontakter
- Trin 6: Lodde potentiometrene
- Trin 7: Programmer mikrokontrolleren
- Trin 8: Test og fejlfinding
- Trin 9: Betjening
- Trin 10: Forbered hatens displayhul
- Trin 11: Bor switchhullerne
- Trin 12: Afslut hatten
Video: LED Hat Display med Pong: 12 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:30
For et stykke tid siden lavede jeg som mit første mikrokontrollerprojekt et Pong -spil på et 5x7 LED -display, men så blev der ikke noget af det. For nylig fik jeg en hård hat som en del af en uniform (til en ingeniørkonkurrence) og fik besked på at tilpasse den og huskede pong. I denne instruktive vil jeg vise dig, hvordan du laver et rullende LED -display, og hvordan du installerer det i en harddisk hat. Det spiller også pong!
Trin 1: Materialer
Dele: -2 10k potentiometre- 3 4,7 kOhm modstande-4 SPST vippekontakter-1 5x7 bicolour LED display-1 8 pin dipswitch-1 Hardhat-1 atmega168 microcontroller (eller arduino) -1 28 Pin 'skinny' socket-1 breadboard- 1 3,7V litiumpolymerbatteri-Wire-loddemetal-lim Limværktøjer: -Loddejern-Hot Limpistol-Wire Stripper-Hobby Kniv-Plexiglas-skærekniv- Mikrokontrollerprogrammerer (valgfri)
Trin 2: Lodd skærmen
I det første trin skal du lodde ledninger til displayet. Du skal også lodde en switch fra dip -kontakten mellem de to farvekatoder for hver række. For at gøre det mere klart har jeg vedhæftet en skematisk oversigt over billederne (klik på på billedet for at få den fulde størrelse).
Til det næste trin brugte jeg switch 8 til en 'rejsetilstand'. Dette er så hatten ikke ved et uheld tændes i en pose og tømmes.
Trin 3: Lodde strømforbindelserne
Til dette trin skal du lodde mikrokontrollerstikket til brødbrættet. Derefter loddes alle strømforbindelser til mikrokontrollerstikkene. Hvis du er i tvivl om, hvilke stifter der skal loddes, er der en god reference her.
Trin 4: Fastgør lysdioderne til kortet
Nu skal du vedhæfte ledningerne fra LED -displayet til brødbrættet. For at hjælpe med dette, se den vedhæftede skematisk, eller du kan kigge i koden i introen for at finde output -benene på arduinoen.
Trin 5: Loddekontakter
Næste lodde kontakterne til brødbrættet. Jeg har igen vedhæftet skematikken i billederne af dette trin.
For hver switch er det en kontakt på kontakten tilsluttet den tilhørende mikrokontrollerstift og den anden til den positive spænding. Der er også en modstand fra inputstiften til jorden for hver switch.
Trin 6: Lodde potentiometrene
For at lodde potentiometrene skal du først lodde den positive effekt til en af de udvendige ledninger (hver gryde har 3 ledninger, en for hver ende af modstanden og en for den udskiftelige midte). Lod den negative til den anden udvendige ledning og en ledning mellem den tilsvarende analog ind på mikrokontrolleren og den midterste ledning. Gør dette for hver gryde.
Hvilken side du lodder det positive og negative forspring på spørgsmål, det påvirker, hvordan du vender puljen for at flytte padlen op eller ned. Den bedste måde at finde ud af, hvilken side der skal loddes, er at lodde den positive ledning i bunden, når de 3 grydeledninger vender ud mod displayet fra den side, de skal monteres på. Eller bare gæt og ændre det senere. Dette er også et godt sted at lodde højttaleren, fastgøre den ene side til pin 15 på mikrokontrolleren og den anden til jorden.
Trin 7: Programmer mikrokontrolleren
Dette kan være den mest skræmmende opgave, hvis du er ny inden for mikrokontrollere. Opsætningen bruger jeg til at programmere mikrokontrollerne ved hjælp af en AVRisp mkII til at indlæse bootloaderen til en Arduino, som kan programmeres via USB. Indlæs det program, der er knyttet til dette trin (eller i introen) på mikrokontrolleren (.hex -filen i applet -mappe kan indlæses på mikrokontrolleren i stedet for bootloaderen). Når du brænder bootloaderen, skal du indstille chippen til at bruge 8MHz intern krystal, medmindre du vil bruge en ekstern krystal (den ekstra hastighed er ikke rigtig nødvendig). Hvis du genkompilerer koden, skal du sørge for, at den har den korrekte clockhastighed til det, du vil bruge. Når den er programmeret, skal du sætte chippen i stikket på brødbrættet.
Trin 8: Test og fejlfinding
Nu er det tid til at tilslutte batteriet og håbe det virker.
Hvis det ikke fungerede, vil jeg prøve at give nogle fejlfindingstip: Hvis der mangler en linje på displayet, er det en løs forbindelse eller en kortsluttet ledning. der ikke sker noget, skal du først kontrollere strømmen og kontakterne. Hvis den får den korrekte spænding og stadig ikke virker (og chippen er tilsluttet korrekt), skal du teste alle komponenterne en efter en. Hvis den tændes, men skærmen ikke vises korrekt, skal du sikre dig, at du har den korrekte type display, 5 katoderækker og 7 anodekolonner (mærkning af rækker og kolonner kan variere fra datablad til datablad). Hvis det stadig ikke virker, skal du efterlade en kommentar, og jeg vil prøve at hjælpe.
Trin 9: Betjening
Når den er tændt, skal du dreje kontakten en for at skifte mellem Pong og visningstilstanden.
I displaytilstand viser det UOIT (mit universitet), og hvis du vender switch 3, viser det ERTW (bonuspoint af dig regner dette ud). I Pong -tilstand drejes potentiometeret for at flytte padlerne. Vip switch 2 for at skifte fra 1 spiller til 2 player, og hvis du synes det er for let, skal du dreje switch 3 for at fremskynde den.
Trin 10: Forbered hatens displayhul
Dette er det første trin i installationen af elektronikken i din hat.
Start med at spore en skabelon til displayet og klip det ud. Tape udskæringen til hatten, hvor du vil have displayet, og spor den derefter med hobbykniven. Vær varierende forsigtig med denne del, det er let at glide, når du skærer hårde buede overflader. Nu med omridset på hatten, skal du tage skærekniven af plast og spore langs linjerne, indtil du stikker igennem. Afslut nu hullet med at skære den resterende sammenføjningsplastik ud med hobbykniven.
Trin 11: Bor switchhullerne
Jeg placerede mine switchhuller ned i midten som en kort metal Mohawk, men du kan placere dem, hvor du vil.
Start med at lave små X'er, en til hver switch og tilbehør. Tape disse til hjelmen med midten af X'et, hvor du vil have hullet. Vælg nu den passende borestørrelse og bor hvert hul.
Trin 12: Afslut hatten
Det sidste trin er at installere alle delene i de tilsvarende huller og anvende varm lim efter behov for at holde delene på plads. Jeg har sat noter på billederne for flere tips.
Det eneste, der er tilbage at gøre, er at vise det frem! Da du har læst så langt, skal du i det mindste være interesseret, så bedøm det venligst!
Anbefalede:
Tetrahedral LED Hat (Deichkind Style) V1: 7 trin (med billeder)
Tetrahedral LED Hat (Deichkind Style) V1: Kender du det tyske musikband Deichkind? Nå, jeg er en stor fan af dem og har været til flere koncerter. Som en del af deres sceneshow bærer dette band tetraedrale hatte, fulde af lysdioder. Allerede ved den første koncert for mere end 10 år siden vidste jeg, at jeg
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
Hat ikke hat - en hat til folk, der ikke virkelig har hatte på, men gerne vil have en hatoplevelse: 8 trin
Hat ikke hat - en hat til folk, der ikke virkelig bærer hatte, men gerne vil have en hatoplevelse: Jeg har altid ønsket, at jeg kunne være en hatperson, men har aldrig nogensinde fundet en hat, der fungerer for mig. Denne " Hat Not Hat, " eller fascinator, som det kaldes, er en øvre crusty løsning på mit hatproblem, hvor jeg måske deltager i Kentucky Derby, vakuum
Fancy LED Hat: 5 trin (med billeder)
Fancy LED Hat: Jeg har altid ønsket at lave et Arduino -projekt, men aldrig haft nogen gode ideer til en, før min familie blev inviteret til en fancy hatfest. Med to ugers leveringstid var jeg nysgerrig efter, om jeg både kunne planlægge og udføre en bevægelsesfølsom LED -animationshue. Drejninger
Ponghatduino: Spil Pong Brug din hat: 3 trin
Ponghatduino: Spil Pong med din hat: Selvom det ikke ligefrem er OCZ NIA. Pong-hat-duino er en måde at spille pong ved kun at bruge dit sind. Nå, dine øjenbryn alligevel … Dette er dybest set en ændring af Tom Igoes Monski Pong -projekt fra den fremragende bog Making Things Talk (