Kazalo:
- Zaloge
- Korak 1: Koraki 1-3: Uporaba estetike
- 2. korak: Koraki 3-6: Priprava RCA
- Korak 3: Korak 7-10: Priprava POTM-jev
- 4. korak: Korak 11-12: Naletite na gumb
- 5. korak: Končno: Viri in programska oprema
Video: Arduino Old Style Style Pong (TVout): 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Estetika:
Estetiko tega projekta sem v celoti oblikoval jaz, navdihnila pa me je ideja o televizijah iz petdesetih let. Materiali, uporabljeni za ta projekt, so bili zasnovani tako, da so javnosti lahko dostopni in jih je mogoče proizvajati, zato so po videzu slabe kakovosti.
Koda:
Koda v zadnjem razdelku je očiščena različica kode Arduino Pong, ki je popravila več napak na drugem spletnem mestu (na primer napako pri napačnih zatičih). Koda je imela tudi veliko zamud, ki so ob namestitvi zrušile Arduino. Pomagal sem pri C-kodi nastavitve Arduino in ne trdim, da je to moje delo.
Zaloge
Za izvedbo tega projekta boste potrebovali:
- Televizor, ki lahko sprejema žice RCA
- En kabel RCA
- Arduino plošča (Leonardo/Uno) in plošča
- 1 470R upor
- 1 1kR upor
- 6 aligatorskih sponk (neobvezno, vendar preprečuje veliko neurejenega spajkanja)
- 2 potenciometra 10k Ohm
- Mostični kabli (okoli 10)
- Spajkalnik (žica, železo, fluks)
- RCA vtičnica (uporablja se za mojo metodo)
- 75R upor (uporabljen za mojo metodo)
- Koda v razdelku s programsko opremo
- (Izbirno) Karton
- (Neobvezno) Spray Paint (barva televizorja)
- (Izbirno) Pokrovčki za steklenice (da postanejo gumbi)
- (Izbirno) 1 Marker Pen (prednostna barva gumbov)
-
(Izbirno) Lepilo (za lepljenje gumbov)
Korak 1: Koraki 1-3: Uporaba estetike
Če želite, da bo televizija videti kot pravi televizor iz petdesetih let prejšnjega stoletja, jo boste morali pobarvati z nekaj kartona. Imejte v mislih, da je vse to neobvezno, če želite, da bi pong delal na televiziji z Arduinom. Najprej boste potrebovali karton, ki ustreza velikosti in obliki vašega televizorja. Ker je spremenjena koda pong 3/4 prvotne velikosti, ga boste morali zagnati, preden začnete rezati, da približate velikost. Ko naredite druge korake, ga zaženite in poglejte, kako velik je. V kartonu izrežite luknjo velikosti in oblike ponga ter na istem mestu. Nato lahko razpršite karton v želeni barvi - samo upoštevajte navodila na pločevinki. Ko dobite ta lep sijaj, lahko pokrove steklenic obarvate s črnim markerjem, da bodo videti kot kakšni domiselni gumbi - lepite jih in dobili boste lepo prevleko za vaš pong.
2. korak: Koraki 3-6: Priprava RCA
Omejen postopek s slikami si lahko ogledate v prvem viru v zadnjem razdelku. Če uporabite tukaj nekoliko drugačen postopek, morate najprej:
Priključite zaščitni (zunanji) vtič RCA vtičnice na GND. Vtič RCA vstavite v vtičnico RCA in en konec uporov 470R, 1kR in 75R pritrdite na signalni (notranji) vtič RCA vtičnice. Z mostičnimi kabli vstavite drugi konec 75R v GND, 470R v D07. Če uporabljate Arduino UNO, mora biti 1kR vstavljen v D07. Če uporabljate Arduino Leonardo, ga morate vstaviti v D09.
Korak 3: Korak 7-10: Priprava POTM-jev
Potenciometri (POTM) bodo imeli 3 zatiči. Sredina je signalna linija, drugi dve (moč in ozemljitev) pa lahko uporabljate zamenljivo. Na vsakega zatiča pritrdite aligatorske sponke in vsakemu dodajte mostične kable. Srednji kabel drugega priključite na A0, srednji kabel drugega pa na A1. Priključite druge kable, kot je prikazano v prvem viru v zadnjem razdelku.
4. korak: Korak 11-12: Naletite na gumb
Televizorju dodajte vtič RCA. Dodajte gumb, ki je povezan z GND in D2. Dodajte vlečni upor 1kR med 5V in D2. (To pove D2, da je 1, medtem ko ga gumb ne sili v 0, tj. Pritisnjen.) Kopirano-prilepite spremenjeno kodo iz vira v zadnjem razdelku v svoj Arduino.
5. korak: Končno: Viri in programska oprema
Spremenjena koda: https://github.com/MildlyBemusedBobcat/ArduinoMul..
Demonstracije:
Izvirnik:
Spremenjeno: [WIP]
Navdihujoča slika televizije:
Priporočena:
Igrajte igro PONG z Arduino Uno in OLED 0,96 SSD1306 Zaslon: 6 korakov
Igrajte PONG igro z Arduino Uno in OLED 0,96 SSD1306 Zaslon: Pozdravljeni, danes bomo z Arduinom naredili PONG igro. Za prikaz igre bomo uporabljali adafruitov 0,96 oled zaslon gumbi za nadzor igre
Arduino Pong za enega igralca- Če to, potem tisto: 5 korakov
Arduino Singleplayer Pong-Če je to, potem tisto: Dit arduino projekt je gebaseerd op een 2 speler pong projekt hier op instructables (https: //www.instructables.com/id/Portable-Arduino-a …) projekt maar dit je enkraten predvajalnik in enostavna AI.Poskrbljeno: Arduino Uno Nokia 5100 scherm. https: // ww
Ročna konzola Arduino Pong: 6 korakov (s slikami)
Ročna konzola Arduino Pong: DFRobot me je nedavno kontaktiral in želel, da uporabim njihovo posebno ploščo Arduino Nano in OLED. Sprva sem želel ustvariti pametno kolo in ga izdelal v celoti. Toda Nano je bil na žalost prešibak za zagon in shranjevanje velike skice
DIY Old Timey Skype telefon: 6 korakov
DIY Old Timey Skype Phone: Naletel sem na to kul telefonsko igračo, ki je izgledala kot iz stare telefonske govorilnice. Navdih je zadel in kmalu sem sanjal o načinih uporabe te igrače. Končno sem se odločil, da ga spremenim v telefon Skype (ali katero koli spletno storitev za pogovor).
Ohišje pogona USB Thumb Drive v IDE Old Zip .: 7 korakov
Ohišje pogona USB Thumb Drive v IDE -ju Old Zip .: Navdihnil me je ta "ible https://www.instructables.com/id/DIY_USB_quotHard_Drivequot/ za uporabo starega mrtvega trdega diska za namestitev nekaj pogonov USB, vendar sem bil kratek malo in nestrpno. Zato sem namesto tega uporabil pogon Zip, ki je bil tudi mrtev