Përmbajtje:

Pongu i stilit të vjetër Arduino (TVout): 5 hapa
Pongu i stilit të vjetër Arduino (TVout): 5 hapa

Video: Pongu i stilit të vjetër Arduino (TVout): 5 hapa

Video: Pongu i stilit të vjetër Arduino (TVout): 5 hapa
Video: Lazarus IDE Обзор преимуществ / Особенности / Установка, Удаление / FpcUpDeluxe / 2022 / Free Pascal 2024, Nëntor
Anonim
Pong i stilit të vjetër Arduino (TVout)
Pong i stilit të vjetër Arduino (TVout)

Estetikë:

Estetika e këtij projekti u krijua tërësisht nga unë, por unë u frymëzova nga ideja e televizioneve të viteve 1950. Materialet e përdorura për këtë projekt u krijuan për të qenë lehtësisht të arritshme dhe të prodhueshme nga publiku, dhe si të tilla janë me cilësi të dobët në pamje.

Kodi:

Kodi në seksionin përfundimtar është një version i pastruar i kodit Arduino Pong, i cili ka korrigjuar gabime të shumta në faqen tjetër të internetit (siç është gabimi i gabimit të kunjave). Kodi gjithashtu kishte shumë vonesa që rrëzuan Arduino pas konfigurimit. Unë kisha ndihmë me kodin C të konfigurimit Arduino dhe nuk pretendoj që kjo punë të jetë vetëm përmes përpjekjes sime.

Furnizimet

Kryerja e këtij projekti do t'ju kërkojë të keni:

  • Një televizor që mund të marrë tela RCA
  • Një kabllo RCA
  • Një Bord Arduino (Leonardo/Uno) dhe një pjatë buke
  • 1 rezistencë 470R
  • 1 rezistencë 1kR
  • 6 kapëse aligatorësh (Opsionale, por parandalon shumë bashkime të çrregullta)
  • 2 potenciometra 10k Ohm
  • Kabllo kërcyese (rreth 10)
  • Pajisje bashkimi (tela, hekur, fluks)
  • RCA Socket (Përdoret për metodën time)
  • Rezistenca 75R (Përdoret për metodën time)
  • Kodi në seksionin e softuerit
  • (Opsionale) Kartoni
  • (Opsionale) Bojë llak (ngjyra e televizorit)
  • (Opsionale) Kapakët e shisheve (për t'u bërë butona)
  • (Opsionale) 1 Stilolaps shënues (ngjyra e preferuar e butonave)
  • (Opsionale) Ngjitës (për të ngjitur butonat)

Hapi 1: Hapat 1-3: Aplikimi i Astetikës

Hapat 1-3: Aplikimi i Astetikës
Hapat 1-3: Aplikimi i Astetikës

Për ta bërë televizorin të duket si një televizor i duhur i viteve 1950, do t'ju duhet ta lyeni me pak karton. Mbani në mend, kjo është e gjitha opsionale nëse thjesht dëshironi të punoni me pong në televizorin tuaj me Arduino. Së pari, do t'ju duhet pak karton, që ka të bëjë me madhësinë dhe formën e televizorit tuaj. Tani, meqenëse kodi i modifikuar e bën pongun 3/4 e madhësisë së tij origjinale, do t'ju duhet ta nisni para se të filloni të prerë për të përafruar madhësinë. Kur të keni bërë hapat e tjerë, niseni dhe shikoni sa i madh është. Pritini një vrimë në karton me madhësinë dhe formën e pongut, dhe gjithashtu në të njëjtin vend. Tjetra, ju mund të lyeni kartonin me bojë me ngjyrën që dëshironi - thjesht sigurohuni që të ndiqni udhëzimet në kanaçe. Pasi të keni marrë atë shkëlqim të bukur, mund të ngjyrosni kapakët e shisheve me një stilolaps të zi të duken si disa butona të zbukuruar - ngjitini ato dhe keni një mbulesë mjaft të bukur për pongun tuaj.

Hapi 2: Hapat 3-6: Përgatitja e ARC-së

Hapat 3-6: Përgatitja e ARC-së
Hapat 3-6: Përgatitja e ARC-së

Ju mund të shihni një proces të kufizuar me fotografi në burimin e parë në seksionin përfundimtar. Duke përdorur një proces paksa të ndryshëm këtu, së pari duhet:

Lidhni kunjin e prizës RCA të mburojës (të jashtme) me GND. Futeni spinën RCA në prizën RCA dhe lidhni një fund të rezistencave 470R, 1kR dhe 75R në kunjin e prizës RCA të sinjalit (të brendshëm). Duke përdorur kabllo kërcyes, futni skajin tjetër të 75R në GND, 470R në D07. Nëse jeni duke përdorur një Arduino UNO, 1kR duhet të futet në D07. Nëse jeni duke përdorur një Arduino Leonardo, ai duhet të futet në D09.

Hapi 3: Hapi 7-10: Përgatitja e POTM-ve

Hapi 7-10: Përgatitja e POTM-ve
Hapi 7-10: Përgatitja e POTM-ve

Potenciometrat (POTM) do të kenë 3 kunja. Mesi i ndezur është vija e sinjalit, por dy të tjerat (fuqia dhe toka) mund të përdoren në mënyrë të ndërsjellë. Bashkangjit kapëset e aligatorit në secilën prej kunjave dhe shtoni kabllo kërcyes në secilën. Lidheni kabllon e mesëm me A0, dhe kabllon e mesëm të tjetrit me A1. Lidhni kabllot e tjerë siç tregohet në burimin e parë në seksionin përfundimtar.

Hapi 4: Hapi 11-12: Përplasja e butonit

Hapi 11-12: Përplasja e butonit
Hapi 11-12: Përplasja e butonit

Shtoni prizën RCA në televizor. Shtoni një buton që është i lidhur me GND dhe D2. Shtoni një rezistencë tërheqëse 1kR midis 5V dhe D2. (Kjo i thotë D2 të jetë 1 ndërsa butoni nuk e detyron të jetë 0 dmth. I shtypur) Kopjoni-ngjisni kodin e modifikuar në burim në pjesën përfundimtare në Arduino tuaj.

Hapi 5: Përfundimtar: Burimet dhe Softueri

Përfundimtare: Burimet dhe Softueri
Përfundimtare: Burimet dhe Softueri

Kodi i Modifikuar: https://github.com/MildlyBemusedBobcat/ArduinoMul..

Demonstratat:

Origjinale:

Ndryshuar: [WIP]

Foto frymëzuese e TV:

Recommended: