Obsah:

Arduino Old-Style Pong (TVout): 5 kroků
Arduino Old-Style Pong (TVout): 5 kroků

Video: Arduino Old-Style Pong (TVout): 5 kroků

Video: Arduino Old-Style Pong (TVout): 5 kroků
Video: Jak samemu zbudować komputer 8 bitowy 2024, Listopad
Anonim
Arduino Old-Style Pong (TVout)
Arduino Old-Style Pong (TVout)

Estetika:

Estetiku tohoto projektu jsem navrhl zcela já, ale inspirovala mě myšlenka televizí z padesátých let. Materiály použité pro tento projekt byly navrženy tak, aby byly snadno přístupné a produkovatelné veřejností, a jako takové mají špatný vzhled.

Kód:

Kód v závěrečné části je vyčištěnou verzí kódu Arduino Pong, která opravila více chyb na jiných webových stránkách (například chybu v nesprávném zapojení kolíků). Kód měl také mnoho zpoždění, která po nastavení srazila Arduino. Měl jsem pomoc s C-kódem nastavení Arduina a netvrdím, že tato práce je pouze díky mému úsilí.

Zásoby

K provedení tohoto projektu budete potřebovat:

  • Televize, která může přijímat dráty RCA
  • Jeden kabel RCA
  • Deska Arduino (Leonardo/Uno) a prkénko
  • 1 470R odpor
  • 1 odpor 1 kR
  • 6 krokosvorek (volitelně, ale zabraňuje spoustě špinavého pájení)
  • 2 potenciometry 10k Ohm
  • Propojovací kabely (kolem 10)
  • Pájecí zařízení (drát, železo, tavidlo)
  • Zásuvka RCA (používá se pro mou metodu)
  • Rezistor 75R (používá se pro mou metodu)
  • Kód v sekci software
  • (Volitelné) Karton
  • (Volitelné) Barva ve spreji (barva televize)
  • (Volitelné) Uzávěry lahví (aby se staly tlačítky)
  • (Volitelné) 1 značkovací pero (preferovaná barva tlačítek)
  • (Volitelné) Lepidlo (k nalepení tlačítek)

Krok 1: Kroky 1-3: Aplikace estetiky

Kroky 1-3: Aplikace estetiky
Kroky 1-3: Aplikace estetiky

Aby televize vypadala jako správná televize z 50. let, budete ji muset oprášit kartonem. Mějte na paměti, že je to všechno volitelné, pokud chcete, aby na vaší televizi pracoval Ardgino. Nejprve budete potřebovat karton, který odpovídá velikosti a tvaru vaší televize. Vzhledem k tomu, že upravený kód činí pong ze 3/4 původní velikosti, budete jej muset spustit, než začnete stříhat, aby se velikost přibližně přiblížila. Až provedete další kroky, spusťte jej a uvidíte, jak je velký. Vyřízněte v kartonu otvor o velikosti a tvaru pongu a také na stejném místě. Dále můžete nastříkat lepenku na požadovanou barvu - postupujte podle pokynů na plechovce. Jakmile získáte ten krásný lesk, můžete barvit uzávěry lahví černým fixem tak, aby vypadaly jako nějaké efektní knoflíky - přilepte je a máte hezký kryt pro svého ponga.

Krok 2: Kroky 3-6: Příprava RCA

Kroky 3-6: Příprava RCA
Kroky 3-6: Příprava RCA

Omezený proces s obrázky můžete vidět v 1. zdroji v závěrečné části. Pomocí trochu jiného postupu zde musíte nejprve:

Připojte pin (vnější) zásuvky RCA stínění k GND. Zasuňte zástrčku RCA do zásuvky RCA a jeden konec odporů 470R, 1kR a 75R připojte ke kolíku signálu (vnitřní) zásuvky RCA. Pomocí propojovacích kabelů zasuňte druhý konec 75R do GND, 470R do D07. Pokud používáte Arduino UNO, musí být 1kR zasunuta do D07. Pokud používáte Arduino Leonardo, musí být zasunuto do D09.

Krok 3: Krok 7-10: Příprava POTM

Krok 7-10: Příprava POTM
Krok 7-10: Příprava POTM

Potenciometry (POTM) budou mít 3 piny. Uprostřed je signální linie, ale dvě další (napájecí a pozemní) lze použít zaměnitelně. Na každý kolík připevněte svorky aligátora a ke každému přidejte propojovací kabely. Připojte střední kabel k A0 a prostřední kabel druhého k A1. Připojte ostatní kabely podle prvního zdroje v závěrečné části.

Krok 4: Krok 11-12: Bouchnutí tlačítka nahoru

Krok 11-12: Bouchnutí tlačítka nahoru
Krok 11-12: Bouchnutí tlačítka nahoru

Přidejte konektor RCA do televize. Přidejte tlačítko, které je připojeno k GND a D2. Přidejte 1kR pull up odpor mezi 5V a D2. (To říká D2, aby byla 1, zatímco tlačítko ji nenutí být 0, tj. Stisknuto) Zkopírujte a vložte upravený kód do zdroje v závěrečné části do vašeho Arduina.

Krok 5: Finále: Zdroje a software

Finále: Zdroje a software
Finále: Zdroje a software

Upravený kód:

Demonstrace:

Originál:

Upraveno: [WIP]

Inspirativní obrázek televize:

Doporučuje: