Obsah:
- Krok 1: Požadavky
- Krok 2: Pájejte port VGA
- Krok 3: Připojte vše k Arduinu
- Krok 4: Nahrajte hru
- Krok 5: Užijte si to
Video: Arduino Snake na VGA monitoru: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
No … koupil jsem si Arduino. Zpočátku byla investice motivována něčím, co přimělo mou dceru zajímat se o programování. Nicméně, jak se ukázalo, bylo pro mě zábavnější hrát si s touto věcí. Poté, co jsem si pohrával s rozsvícením LED, interakcí s tlačítky a sériovým tiskem, rozhodl jsem se trochu zvýšit laťku a něco skutečně vyrobit. Protože jedním z mých největších zájmů je hraní her, přirozeně to bude něco souvisejícího s hraním her, a proto jsem se rozhodl vytvořit svůj vlastní malý arkádový stroj. Rychle jsem si uvědomil, že skutečná stavba skříně musí být budoucím projektem a že se musím soustředit na to, abych si obmotal hlavu programováním s omezenými zdroji, které Arduino může nabídnout. Rozhodl jsem se tedy, že dobrou první hrou bude Snake.
Abych mohl začít, musel jsem si omotat hlavu, jak vyřešit vstup a zobrazení. Jako vstup jsem chtěl skutečný arkádový pocit, a tak jsem si koupil arkádový joystick a tlačítka. Zobrazení bylo trochu složitější, protože jsem nechtěl být omezen na malé TFT obrazovky. Pak jsem našel úžasnou knihovnu VGAX od Sandra Maffioda. Protože jsem však musel pájet vlastní port VGA, znamenalo to, že jsem se musel vrátit k umění pájení, což jsem od školy (před více než 20 lety) nedělal.
Takže bez dalšího povídání, tady je návod, jak jsem vytvořil svůj první projekt Arduino!
Krok 1: Požadavky
- Arduino IDE v1.6.4
- Můj zdrojový kód Had
- Knihovna VGAX
- 1x Deska kompatibilní s Arduino UNO
- 1x arkádový joystick
- 1x Arkádové tlačítko
- 1x Piezo bzučák
- 1x VGA DSUB15
- 1x prkénko
- 1x napájecí modul
- 2x 68Ω odpory
- 2x 470Ω odpory
- 4x 10KΩ odpory
- Svazek kabelů
- Pájecí startovací sada
Krok 2: Pájejte port VGA
Začal jsem pájením VGA portu. Nejlepší pokyny, které jsem k tomu našel, byly na stránce Sandro Maffiodos VGAX.
Všiml jsem si, že je jednodušší začít pájet spoje ve střední řadě na VGA portu. Počínaje některou z ostatních řad bylo obtížné dosáhnout středních připojení bez pájení ze stávajících připojení (pravděpodobně kvůli tomu, že mám velkou a levnou páječku).
Krok 3: Připojte vše k Arduinu
Poté jsem vše připojil k Arduinu. Výše jsem vytvořil zkroucený graf, který byste měli být schopni sledovat (varování, existuje spousta kabelů, které lze snadno zamotat dohromady).
Knihovna VGAX podporuje pouze 4 barvy, můžete si však vybrat ze 6 různých barevných schémat. Ty jsou definovány připojením VGA kabelů pro RGB v různých kombinacích. Další informace najdete na stránce Sandro Maffiodos VGAX.
Krok 4: Nahrajte hru
Zdrojový kód hry je k dispozici na mém GitHubu.
Krok 5: Užijte si to
Nyní se můžete pohltit 10 úrovněmi starého dobrého retro hada!
Doufám, že se vám tento návod líbil!
Pokud to pro vás bylo užitečné, sledujte mě na YouTube a Twitteru.
Doporučuje:
Snake: Zbytečný stroj: 5 kroků
Snake: the Useless Machine: Víš, když jsi byl dítě a hrával jsi na své Nokii hada? V určitém okamžiku had začne pronásledovat svůj vlastní ocas, a tehdy jste věděli, že hra bude u konce. Rozhodli jsme se udělat z toho robota, jen hra nikdy
Test sériového monitoru klávesnice Arduino: 6 kroků
Test sériového monitoru klávesnice Arduino: Toto je velmi jednoduchý návod na test sériového monitoru Arduino Pokud se vám tento návod líbí, přihlaste se k odběru mého kanálu https://www.youtube.com/ZenoModiff
ESP32 VGA Snake: 5 kroků
ESP32 VGA Snake: V tomto návodu ukážu, jak reprodukovat klasickou arkádovou hru - Snake - pomocí ESP32 s výstupem pro VGA monitor. Rozlišení je 640 x 350 pixelů v 8 barvách. Dříve jsem vytvořil verzi s Arduino Uno (viz zde), ale
Štít vzduchového monitoru Arduino. Žijte v bezpečném prostředí: 5 kroků (s obrázky)
Štít vzduchového monitoru Arduino. Žijte v bezpečném prostředí: Dobrý den, v tomto Instructabe vyrobím štít pro monitorování vzduchu pro arduino. Což může cítit únik LPG a koncentraci CO2 v naší atmosféře. A také pípne bzučák rozsvítí LED a výfukový ventilátor, kdykoli je detekováno LPG nebo koncentrát
Převod rozbočovače monitoru VGA na počítačem řízený přepínač monitoru: 4 kroky
Převod rozbočovače monitoru VGA na počítačem řízený přepínač monitoru: Tento návod vysvětluje, jak lze levný (20 EURO) rozbočovač VGA monitoru, který se používá k připojení jednoho počítače ke dvěma monitorům, převést na počítačem ovládaný přepínač monitoru. Konečné zařízení je ovládáno přes paralelní port a umožňuje