Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Trinn 1-3: Påføring av estetikk
- Trinn 2: Trinn 3-6: Lese RCA
- Trinn 3: Trinn 7-10: Klargjøring av POTM-er
- Trinn 4: Trinn 11-12: Støtte opp knappen
- Trinn 5: Final: Kilder og programvare
Video: Arduino Old-Style Pong (TVout): 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Estetikk:
Estetikken til dette prosjektet ble designet helt av meg, men jeg ble inspirert av ideen om TV -er fra 1950 -tallet. Materialene som ble brukt til dette prosjektet ble designet for å være lett tilgjengelig og produserbare for publikum, og som sådan har de dårlig kvalitet.
Kode:
Koden i den siste delen er en ryddet opp versjon av Arduino Pong -koden, som har korrigert flere feil på det andre nettstedet (for eksempel feilen med å ha pinnene feil). Koden hadde også mange forsinkelser som krasjet Arduino ved oppsett. Jeg hadde hjelp med C-koden til Arduino-oppsettet, og jeg påstår ikke at dette arbeidet er utelukkende via min innsats.
Rekvisita
For å gjøre dette prosjektet må du ha:
- En TV som kan motta RCA -ledninger
- En RCA -kabel
- Et Arduino -brett (Leonardo/Uno) og et brødbrett
- 1 470R motstand
- 1 1kR motstand
- 6 krokodilleklipp (valgfritt, men forhindrer mye rotete lodding)
- 2 10k Ohm potensiometre
- Hoppekabler (rundt 10)
- Loddeutstyr (Wire, Iron, Flux)
- RCA -kontakt (brukes for min metode)
- 75R motstand (brukes for min metode)
- Koden i programvaredelen
- (Valgfritt) Kartong
- (Valgfritt) Spray Paint (farge på tv)
- (Valgfritt) Flaskehett (for å bli knapper)
- (Valgfritt) 1 markørpenn (foretrukket knappefarge)
-
(Valgfritt) Lim (for å stikke knappene)
Trinn 1: Trinn 1-3: Påføring av estetikk
For å få fjernsynet til å se ut som en skikkelig TV fra 1950 -tallet, må du pusse det opp med papp. Husk at dette er valgfritt hvis du bare vil ha pong på TV -en med Arduino. Først trenger du litt papp, omtrent størrelsen og formen på fjernsynet ditt. Siden den endrede koden gjør pongen 3/4 av sin opprinnelige størrelse, må du starte den opp før du begynner å klippe for å tilnærme størrelsen. Når du har gjort de andre trinnene, starter du den opp og ser hvor stor den er. Skjær et hull i papp i størrelse og form på pong, og på samme sted også. Deretter kan du spraymale kartongen i fargen du vil ha - bare pass på å følge instruksjonene på boksen. Når du har fått den fine glansen, kan du farge flaskehettene med en svart tusj for å se ut som noen flotte knapper - lim dem på, og du har et ganske fint deksel til pongen din.
Trinn 2: Trinn 3-6: Lese RCA
Du kan se en begrenset prosess med bilder i den første kilden i den siste delen. Ved å bruke en litt annen prosess her, må du først:
Koble skjermen (ytre) RCA -kontakten til GND. Sett RCA -pluggen inn i RCA -kontakten, og fest den ene enden av 470R-, 1kR- og 75R -motstandene til signal (indre) RCA -kontakten. Sett inn den andre enden av 75R ved hjelp av startkabler i GND, 470R i D07. Hvis du bruker en Arduino UNO, må 1kR settes inn i D07. Hvis du bruker en Arduino Leonardo, må den settes inn i D09.
Trinn 3: Trinn 7-10: Klargjøring av POTM-er
Potensiometrene (POTM -er) vil ha 3 pinner. Midten på er signallinjen, men de to andre (strøm og jord) kan brukes om hverandre. Fest alligatorklipsene til hver av pinnene, og legg til jumperkabler til hver. Koble den midterste kabelen til A0, og den midterste kabelen til den andre til A1. Koble til de andre kablene som vist i den første ressursen i den siste delen.
Trinn 4: Trinn 11-12: Støtte opp knappen
Sett RCA -kontakten på TV -en. Legg til en knapp som er koblet til GND og D2. Legg til en 1kR trekk opp motstand mellom 5V og D2. (Dette forteller D2 å være en 1 mens knappen ikke tvinger den til å være 0 dvs. trykket) Kopier og lim inn den endrede koden i ressursen i den siste delen til Arduino.
Trinn 5: Final: Kilder og programvare
Endret kode:
Demonstrasjoner:
Original:
Endret: [WIP]
Inspirerende bilde av TV:
Anbefalt:
Gjenbruk LEDC68 Old Gotek Display: 4 trinn
Gjenbruk LEDC68 Old Gotek-skjerm: Jeg har flere Gotek-disketter som alle har blitt oppgradert til flash-diskett, slik at de kan brukes på retro-datamaskiner. Denne programvaren gir mulighet for forskjellige tillegg til den vanlige Gotek -stasjonen, spesielt den tresifrede LED -skjermen kan oppgraderes
Tobias - Arduino musikkboks med TVout: 5 trinn (med bilder)
Tobias - Arduino Music Box With TVout: Først av alt, la meg presentere Tobias, kjærestens gigantiske bamse, som er inspirasjonen til dette prosjektet. Tobias har en personlighet, bygget opp over tid mens vi spøkefullt lurer i tankene våre på hva han gjør mens hun er borte på jobb. Prosjektet
HackerBox 0047: Old School: 12 trinn
HackerBox 0047: Old School: Hilsen til HackerBox Hackere rundt om i verden! Med HackerBox 0047 eksperimenterer vi med tastaturgrensesnitt for mikrokontrollere, generering av VGA -videosignaler, old school BASIC ROM -datamaskiner, microSD -lagringsenheter, låsesportverktøy og boo
Old Man and the Arduino GPS: 6 trinn (med bilder)
Old Man and the Arduino GPS: Så denne Lazy Old Geek (L.O.G.) har ikke vært i stand til å gjøre en instruks på noen få år. Ved 70 år fungerer hjernen ikke så bra som den pleide, og det er vanskelig å fokusere på store prosjekter, enn si prøve å skrive om dem. (Jeg går inn på Arduino Con
The Black MAC or Bringing New Life to a Old Case. 9 trinn (med bilder)
The Black MAC or Bringing New Life to an Old Case .: For et par måneder siden mottok jeg en gammel MAC -sak. Tomt, bare et rustent chassis var igjen inne. Jeg la den bort på verkstedet mitt, og forrige uke kommer den tilbake i tankene. Saken var stygg, dekket med nikotin og skitt med mange riper. Første godkjenning