Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Trin 1-3: Anvendelse af æstetik
- Trin 2: Trin 3-6: Læsning af RCA
- Trin 3: Trin 7-10: Forberedelse af POTM'erne
- Trin 4: Trin 11-12: Stød op i knappen
- Trin 5: Endelig: Kilder og software
Video: Arduino Pong i gammel stil (TVout): 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Æstetik:
Æstetikken i dette projekt blev designet udelukkende af mig, men jeg blev inspireret af ideen om fjernsyn fra 1950'erne. Materialerne, der blev brugt til dette projekt, var designet til at være let tilgængelige og producerbare af offentligheden, og som sådan har de en dårlig kvalitet.
Kode:
Koden i det sidste afsnit er en oprydet version af Arduino Pong -koden, der har rettet flere fejl på det andet websted (f.eks. Fejlen ved at have stifterne forkerte). Koden havde også mange forsinkelser, der styrtede ned på Arduino ved opsætning. Jeg havde hjælp med C-koden til Arduino-opsætningen, og jeg påstår ikke, at dette arbejde udelukkende er via min indsats.
Forbrugsvarer
Hvis du udfører dette projekt, skal du have:
- Et fjernsyn, der kan modtage RCA -ledninger
- Et RCA -kabel
- Et Arduino -bord (Leonardo/Uno) og et brødbræt
- 1 470R modstand
- 1 1kR modstand
- 6 krokodilleklip (valgfrit, men forhindrer meget rodet lodning)
- 2 10k Ohm potentiometre
- Jumperkabler (ca. 10)
- Loddeudstyr (Wire, Iron, Flux)
- RCA -stik (bruges til min metode)
- 75R modstand (bruges til min metode)
- Koden i softwaresektionen
- (Valgfrit) Pap
- (Valgfrit) Spraymaling (farve på tv)
- (Valgfrit) Flaskehætter (for at blive til knapper)
- (Valgfrit) 1 markørpen (foretrukken farve på knapper)
-
(Valgfrit) Lim (for at holde knapperne fast)
Trin 1: Trin 1-3: Anvendelse af æstetik
For at få fjernsynet til at ligne et ordentligt 1950'er -tv, skal du pudse det op med noget pap. Husk, dette er alt valgfrit, hvis du bare vil have pong til at arbejde på dit fjernsyn med Arduino. Først skal du bruge noget pap, der er omkring størrelsen og formen på dit fjernsyn. Nu, da den ændrede kode gør pong til 3/4 af sin oprindelige størrelse, skal du starte den op, før du begynder at skære for at tilnærme størrelsen. Når du har udført de andre trin, skal du starte den op og se, hvor stor den er. Skær et hul i pap i størrelsen og formen på pongen, og også på samme sted. Dernæst kan du spraymale kartonen i den farve, du ønsker - bare sørg for at følge instruktionerne på dåsen. Når du har fået den flotte glans, kan du farve flaskehætterne med en sort tuschpen for at ligne nogle smarte knapper - lim dem på, og du har et ret flot cover til din pong.
Trin 2: Trin 3-6: Læsning af RCA
Du kan se en begrænset proces med billeder i den første kilde i det sidste afsnit. Ved at bruge en lidt anden proces her, skal du først:
Tilslut afskærmningens (ydre) RCA -stikkontakt til GND. Sæt RCA -stikket i RCA -stikket, og fastgør den ene ende af 470R-, 1kR- og 75R -modstandene til signal (indre) RCA -stikkontakt. Brug jumperkabler til at indsætte den anden ende af 75R i GND, 470R i D07. Hvis du bruger en Arduino UNO, skal 1kR sættes i D07. Hvis du bruger en Arduino Leonardo, skal den sættes i D09.
Trin 3: Trin 7-10: Forberedelse af POTM'erne
Potentiometrene (POTM'er) vil have 3 ben. Midten på er signallinjen, men de to andre (strøm og jord) kan bruges i flæng. Fastgør krokodilleklemmerne til hver af stifterne, og tilføj jumperkabler til hver. Tilslut det midterste kabel til A0, og det midterste kabel på det andet til A1. Tilslut de andre kabler som vist i den første ressource i det sidste afsnit.
Trin 4: Trin 11-12: Stød op i knappen
Sæt RCA -stikket i fjernsynet. Tilføj en knap, der er forbundet til GND og D2. Tilføj en 1kR pull up -modstand mellem 5V og D2. (Dette fortæller D2 at være en 1, mens knappen ikke tvinger den til at være 0 dvs. trykket) Kopier og indsæt den ændrede kode i ressourcen i det sidste afsnit i din Arduino.
Trin 5: Endelig: Kilder og software
Ændret kode:
Demonstrationer:
Original:
Ændret: [WIP]
Inspirerende billede af tv:
Anbefalede:
Omformulering af en gammel routerboks til dit Arduino-projekt: 3 trin
Omformulering af en gammel routerboks til dit Arduino-projekt: Dette projekt opstod fra et behov for at huse mit hjemmeautomatiseringsprojekt. Jeg besluttede at omforme sagen fra en gammel defekt PlusNet-router (Thomson TG585-router). Kravene til min kabinet var :: Væghængt æske med lav profil, let låsepande, der kan klappes af
Tobias - Arduino Music Box With TVout: 5 trin (med billeder)
Tobias - Arduino Music Box With TVout: Lad mig først og fremmest præsentere Tobias, min kærestes kæmpe bamse, som er inspirationen til dette projekt. Tobias har en personlighed, opbygget over tid, mens vi spøgende undrer os over, hvad han gør mens hun er væk på arbejde. Projektet
6 år gammel skaber grundlæggende trafiklys med ridser til Arduino: 3 trin
6 år gammel Oprettelse af grundlæggende trafiklys med ridser til Arduino: Min søn var allerede nysgerrig på mine Arduino -projekter. Han spillede et stykke tid med Snap Circuits, og LEGOHe begyndte også at bygge nogle Scratch -projekter. Det var kun et spørgsmål om tid for os at lege med Scratch for Arduino. Dette er vores første projekt. Ob
Analog stil LED POV -ur med Arduino Nano: 4 trin
Analog stil LED POV -ur med Arduino Nano: Dette er flot LED -POV -ur i analog stil
Sådan laver du forhindringer for at undgå robot- Arduino-stil: 4 trin
Sådan laver du forhindringer for at undgå robot- Arduino-stil: Du har altid ønsket at lave en af de seje robotter, der stort set kan undgå ethvert objekt. Alligevel havde du ikke penge nok til at købe en af de virkelig dyre, med allerede udskårne dele, hvor alle materialer var der for dig. Hvis du er som