Obsah:
- Zásoby
- Krok 1: Kroky 1-3: Aplikace estetiky
- Krok 2: Kroky 3-6: Příprava RCA
- Krok 3: Krok 7-10: Příprava POTM
- Krok 4: Krok 11-12: Bouchnutí tlačítka nahoru
- Krok 5: Finále: Zdroje a software
Video: Arduino Old-Style Pong (TVout): 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
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
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
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
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
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
Upravený kód:
Demonstrace:
Originál:
Upraveno: [WIP]
Inspirativní obrázek televize:
Doporučuje:
Tobias - Arduino Music Box s TVout: 5 kroků (s obrázky)
Tobias - Arduino Music Box With TVout: Nejprve mi dovolte představit Tobiase, obrovského plyšového medvídka mé přítelkyně, který je inspirací pro tento projekt. Tobias má osobnost, která se postupem času buduje, zatímco v duchu žertem přemýšlíme, co dělá zatímco ona je v práci. Projekt byl
Pong Tennis s LED maticí, Arduino a joysticky: 5 kroků (s obrázky)
Pong Tennis s LED Matrix, Arduino a Joysticks: Tento projekt je určen začátečníkům i zkušeným drotářům. Na základní úrovni to lze provést pomocí prkénka, propojovacích drátů a přilepit na kus šrotu (použil jsem dřevo) pomocí Blu-Tack a bez pájení. Nicméně s větším předstihem
Make Old Toys Awesome Again: 17 kroků (s obrázky)
Make Old Toys Awesome Again: Našel jsem tuto retro vyhlížející vesmírnou loď z místního nevyžádaného obchodu za 2 dolary a nemohl jsem odolat její koupi. Původně jsem to chtěl dát svým synovcům tak, jak to je, ale chtěl jsem si s tím hrát trochu zábavněji. Rozhodl jsem se použít důvěryhodný 555 ic
Autodesk Tinkercad Simulace hry Arduino UNO Ping Pong V2.0 :: 5 kroků
Autodesk Tinkercad Simulace hry Arduino UNO Ping Pong V2.0 :: Ahoj kluci, v tomto návodu se naučíte simulovat ping pong na webu Autodesk Tikercad pomocí vývojové desky Arduino UNO. Simulační video zobrazíte kliknutím na tento odkaz na YouTube
DIY Old Timey Skype Phone: 6 kroků
DIY Old Timey Skype Phone: Narazil jsem na tuto skvěle vypadající telefonní hračku, která vypadala jako ze staré telefonní budky. Inspirace zasáhla a brzy jsem snil o tom, jak tuto hračku používat. Nakonec jsem se rozhodl z něj udělat telefon Skype (nebo jakoukoli online diskusní službu)