Innehållsförteckning:
- Tillbehör
- Steg 1: Steg 1-3: Tillämpa estetik
- Steg 2: Steg 3-6: Läsa RCA
- Steg 3: Steg 7-10: Förbereda POTM: erna
- Steg 4: Steg 11-12: Stoppa upp knappen
- Steg 5: Slutlig: Källor och programvara
Video: Arduino Old-Style Pong (TVout): 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Estetik:
Estetiken i detta projekt designades helt av mig, men jag inspirerades av tanken på 1950 -talets tv -apparater. Materialet som användes för detta projekt var utformat för att vara lättillgängligt och producerbart av allmänheten, och som sådan har de dålig kvalitet.
Koda:
Koden i det sista avsnittet är en rensad version av Arduino Pong -koden, som har korrigerat flera fel på den andra webbplatsen (till exempel felet att ha stiften fel). Koden hade också många förseningar som kraschade Arduino vid installationen. Jag hade hjälp med C-koden för Arduino-installationen, och jag påstår inte att detta arbete är enbart genom min insats.
Tillbehör
För att göra detta projekt måste du ha:
- En tv som kan ta emot RCA -kablar
- En RCA -kabel
- En Arduino -bräda (Leonardo/Uno) och en brödbräda
- 1 470R motstånd
- 1 1kR motstånd
- 6 krokodilklämmor (tillval, men förhindrar mycket rörigt lödning)
- 2 10k Ohm potentiometrar
- Bygelkablar (cirka 10)
- Lödutrustning (Wire, Iron, Flux)
- RCA -uttag (används för min metod)
- 75R motstånd (används för min metod)
- Koden i programvaruavsnittet
- (Valfritt) Kartong
- (Valfritt) Spray Paint (färg på tv)
- (Valfritt) Flasklock (för att bli knappar)
- (Valfritt) 1 markörpenna (önskad knappfärg)
-
(Valfritt) Lim (för att hålla fast knapparna)
Steg 1: Steg 1-3: Tillämpa estetik
För att få TV: n att se ut som en riktig 1950 -tals -tv måste du borsta upp den med lite kartong. Tänk på att det här är valfritt om du bara vill att pong ska fungera på din tv med Arduino. Först behöver du lite kartong, det är ungefär storleken och formen på din tv. Eftersom den modifierade koden gör pong 3/4 av sin ursprungliga storlek, måste du starta upp den innan du börjar klippa för att approximera storleken. När du har gjort de andra stegen startar du upp den och ser hur stor den är. Skär ett hål i kartongen i storlek och form på pong, och på samma plats också. Därefter kan du spruta måla kartongen i den färg du vill ha - se bara till att följa instruktionerna på burken. När du väl fått den fina glansen kan du färga flasklocken med en svart tuschpenna för att se ut som några snygga knappar - limma på dem och du har ett ganska fint lock till din pong.
Steg 2: Steg 3-6: Läsa RCA
Du kan se en begränsad process med bilder i den första källan i det sista avsnittet. Om du använder en lite annorlunda process här måste du först:
Anslut skärmen (yttre) RCA -hylsa till GND. Sätt i RCA -kontakten i RCA -uttaget och fäst ena änden av 470R-, 1kR- och 75R -motstånden till signal (inre) RCA -uttaget. Använd bygelkablar och sätt in den andra änden av 75R i GND, 470R i D07. Om du använder en Arduino UNO måste 1kR sättas in i D07. Om du använder en Arduino Leonardo måste den sättas in i D09.
Steg 3: Steg 7-10: Förbereda POTM: erna
Potentiometrarna (POTM) kommer att ha 3 stift. Mitt på är signallinjen, men de två andra (kraft och jord) kan användas omväxlande. Fäst krokodilklämmorna på var och en av stiften och lägg till bygelkablar till varje. Anslut mittkabeln till A0, och mittkabeln till den andra till A1. Anslut de andra kablarna som visas i den första resursen i det sista avsnittet.
Steg 4: Steg 11-12: Stoppa upp knappen
Sätt i RCA -kontakten i TV: n. Lägg till en knapp som är ansluten till GND och D2. Lägg till ett 1kR uppmotstånd mellan 5V och D2. (Detta säger D2 att vara en 1 medan knappen inte tvingar den att vara 0 dvs tryckt) Kopiera och klistra in den modifierade koden i resursen i det sista avsnittet i din Arduino.
Steg 5: Slutlig: Källor och programvara
Ändrad kod: https://github.com/MildlyBemusedBobcat/ArduinoMul..
Demonstrationer:
Original:
Ändrad: [WIP]
Inspirerande bild på TV:
Rekommenderad:
Återanvänd LEDC68 Old Gotek Display: 4 steg
Återanvänd LEDC68 Old Gotek Display: Jag har flera Gotek Floppy-hårddiskar som alla har uppgraderats till flashdisketter så att de kan användas på retrodatorer. Denna programvara möjliggör olika tillägg till den vanliga Gotek -enheten, särskilt den tresiffriga LED -displayen kan uppgraderas
Tobias - Arduino Music Box With TVout: 5 Steps (with Pictures)
Tobias - Arduino Music Box With TVout: Låt mig först och främst presentera Tobias, min flickväns gigantiska nallebjörn, som är inspirationen för detta projekt. Tobias har en personlighet, byggd upp över tiden medan vi skämtsamt undrar i sinnet vad han gör medan hon är borta på jobbet. Projektet
HackerBox 0047: Old School: 12 steg
HackerBox 0047: Old School: Hälsningar till HackerBox Hackare runt om i världen! Med HackerBox 0047 experimenterar vi med tangentbordsgränssnitt för mikrokontroller, VGA -videosignalsgenerering, gamla skolor BASIC ROM -datorer, microSD -lagringsenheter, låssportverktyg och boo
Old Man and the Arduino GPS: 6 steg (med bilder)
Old Man and the Arduino GPS: Så denna Lazy Old Geek (L.O.G.) har inte kunnat göra en instruerbar på några år. Vid 70 år fungerar hjärnan inte lika bra som förr och det är svårt att fokusera på stora projekt, än mindre försöka skriva om dem. (Jag går in på Arduino Con
The Black MAC or Bringing New Life to a Old Case. 9 steg (med bilder)
The Black MAC or Bringing New Life to a Old Case .: För ett par månader sedan fick jag ett gammalt MAC -fodral. Tomt, bara ett rostigt chassi fanns kvar inuti. Jag lade det i min verkstad och förra veckan kommer det tillbaka i minnet. Fallet var fult, täckt med nikotin och smuts med många repor. Första godkännandet