Inhoudsopgave:
- Benodigdheden
- Stap 1: Stap 1-3: Asthetica toepassen
- Stap 2: Stappen 3-6: De RCA voorbereiden
- Stap 3: Stap 7-10: De POTM's voorbereiden
- Stap 4: Stap 11-12: tegen de knop stoten
- Stap 5: Finale: bronnen en software
Video: Arduino Old-Style Pong (TVout) - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Esthetiek:
De esthetiek van dit project is volledig door mij ontworpen, maar ik werd geïnspireerd door het idee van televisies uit de jaren vijftig. De materialen die voor dit project zijn gebruikt, zijn ontworpen om gemakkelijk toegankelijk en produceerbaar te zijn voor het publiek, en zien er als zodanig van slechte kwaliteit uit.
Code:
De code in het laatste gedeelte is een opgeschoonde versie van de Arduino Pong-code, die meerdere fouten op de andere website heeft gecorrigeerd (zoals de fout dat de pinnen verkeerd zijn). De code had ook veel vertragingen waardoor de Arduino bij het instellen crashte. Ik had hulp bij de C-code van de Arduino-setup en ik beweer niet dat dit werk alleen door mijn inspanningen is gedaan.
Benodigdheden
Om dit project te doen, moet je beschikken over:
- Een televisie die RCA-draden kan ontvangen
- Een RCA-kabel
- Een Arduino Board (Leonardo/Uno) & een breadboard
- 1 470R-weerstand
- 1 weerstand van 1 kR
- 6 krokodillenklemmen (Optioneel, maar voorkomt veel rommelig soldeerwerk)
- 2 10k Ohm potentiometers
- Startkabels (ongeveer 10)
- Soldeeruitrusting (draad, ijzer, flux)
- RCA-aansluiting (gebruikt voor mijn methode)
- 75R-weerstand (gebruikt voor mijn methode)
- De code in het softwaregedeelte
- (Optioneel) Karton
- (Optioneel) Spray Paint (kleur van tv)
- (Optioneel) Kroonkurken (om knopen te worden)
- (Optioneel) 1 markeerstift (voorkeurskleur van knoppen)
-
(Optioneel) Lijm (om de knopen te plakken)
Stap 1: Stap 1-3: Asthetica toepassen
Om de televisie eruit te laten zien als een echte jaren 50-tv, moet je hem oppoetsen met wat karton. Houd er rekening mee dat dit allemaal optioneel is als je gewoon pong op je televisie wilt laten werken met Arduino. Ten eerste heb je wat karton nodig, dat ongeveer de grootte en vorm van je televisie heeft. Omdat de gewijzigde code de pong 3/4 van zijn oorspronkelijke grootte maakt, moet je hem opstarten voordat je begint te snijden om de grootte te benaderen. Wanneer je de andere stappen hebt uitgevoerd, start je het op en kijk je hoe groot het is. Snijd een gat in het karton ter grootte en vorm van de pong, en ook op dezelfde locatie. Vervolgens kunt u het karton in de gewenste kleur spuiten - volg gewoon de instructies op het blik. Als je eenmaal die mooie glans hebt gekregen, kun je de doppen van de flessen kleuren met een zwarte markeerstift om eruit te zien als een paar mooie knopen - plak ze erop en je hebt een behoorlijk mooie hoes voor je pong.
Stap 2: Stappen 3-6: De RCA voorbereiden
Je kunt een beperkt proces met foto's zien in de 1e bron in het laatste gedeelte. Als u hier een iets ander proces gebruikt, moet u eerst:
Sluit de afscherming (buitenste) RCA-stekkerpen aan op GND. Steek de RCA-stekker in de RCA-aansluiting en bevestig het ene uiteinde van de 470R-, 1kR- en 75R-weerstanden aan de signaal (binnenste) RCA-aansluitingspen. Gebruik startkabels en steek het andere uiteinde van de 75R in GND, de 470R in D07. Als u een Arduino UNO gebruikt, moet de 1kR in D07 worden geplaatst. Als u een Arduino Leonardo gebruikt, moet deze in D09 worden geplaatst.
Stap 3: Stap 7-10: De POTM's voorbereiden
De potentiometers (POTM's) hebben 3 pinnen. De middelste is de signaallijn, maar de twee andere (stroom en aarde) kunnen door elkaar worden gebruikt. Bevestig de krokodillenklemmen aan elk van de pinnen en voeg startkabels toe aan elk. Sluit de middelste kabel aan op A0, en de middelste kabel van de andere op A1. Sluit de andere kabels aan zoals getoond in de 1e bron in het laatste gedeelte.
Stap 4: Stap 11-12: tegen de knop stoten
Voeg de RCA-stekker toe aan de tv. Voeg een knop toe die is verbonden met GND en D2. Voeg een 1kR pull-up weerstand toe tussen 5V en D2. (Dit vertelt D2 om een 1 te zijn, terwijl de knop het niet dwingt om 0 te zijn, d.w.z. ingedrukt) Kopieer en plak de gewijzigde code in de bron in het laatste gedeelte in je Arduino.
Stap 5: Finale: bronnen en software
Gewijzigde code:
Demonstraties:
Origineel:
Gewijzigd: [WIP]
Inspirerende foto van tv:
Aanbevolen:
Pong-printplaat voor 2 spelers: 3 stappen
Pong-printplaat voor 2 spelers: In deze gids kun je een draagbaar pongspel voor 2 spelers bouwen. Dit ontwerp is gemaakt rond code die op GitHub is gepost door Onur Avun. Ik heb genoten van het maken van dit project, ik hoop dat je het leuk vindt om het te bouwen
Autodesk Tinkercad-simulatie van Arduino UNO Ping Pong Game V2.0:: 5 stappen
Autodesk Tinkercad Simulatie van Arduino UNO Ping Pong Game V2.0:: Hallo jongens, in deze instructable leer je hoe je ping pong kunt simuleren op de Autodesk Tikercad-website met behulp van Arduino UNO-ontwikkelbord. Klik op deze YouTube-link om de simulatievideo te bekijken
Old Man en de Arduino GPS: 6 stappen (met afbeeldingen)
Old Man and the Arduino GPS: Dus deze Lazy Old Geek (L.O.G.) heeft al een paar jaar geen Instructable kunnen doen. Op 70-jarige leeftijd werken de hersenen niet zo goed als vroeger en het is moeilijk om je op grote projecten te concentreren, laat staan om erover te schrijven. (Ik ga Arduino Con
Arduino Singleplayer Pong - Als dit, dan dat: 5 stappen
Arduino Singleplayer Pong- If This, Then That: Dit arduino-project is gebaseerd op een 2-speler pong-project hier op instructables(https://www.instructables.com/id/Portable-Arduino-a…) maar dit project is single player met een simpele AI.Onderdelen: Arduino Uno Nokia 5100 scherm. https://ww
Pong op de Arduino door Pierson en Jace: 5 stappen (met afbeeldingen)
Pong op de Arduino door Pierson en Jace: dit is een instructie over hoe je Pong op de Arduino kunt spelen. Het wordt verteld in vijf eenvoudige stappen. We hopen dat je geniet van ons spel