Sadržaj:
- Korak 1: Zahtjevi
- Korak 2: Lemite VGA port
- Korak 3: Sve povežite s Arduinom
- Korak 4: Otpremite igru
- Korak 5: Uživajte
Video: Arduino zmija na VGA monitoru: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Pa … kupio sam Arduino. U početku je ulaganje bilo motivirano nečim što bi moju kćer zainteresiralo za programiranje. Međutim, kako se ispostavilo, ova stvar je za mene bila zabavnija za igranje. Nakon što sam se poigrao sa uključivanjem LED lampica, interakcijom s gumbima i serijskim ispisom, odlučio sam postaviti malo podizanje trake i zapravo napraviti nešto. Kako je jedno od mojih najvećih interesovanja igranje igara, prirodno je da će to biti nešto vezano za igre, pa sam odlučio da napravim svoju malu arkadnu mašinu. Ubrzo sam shvatio da je stvarna izgradnja kabineta mora biti budući projekt i da se moram usredotočiti na to da se zaokupim programom s ograničenim resursima koje Arduino nudi. Zato sam odlučio da bi dobra prva utakmica bila Snake.
Da bih započeo, morao sam se premotati oko toga kako riješiti unos i prikaz. Za ulaz sam želio pravi arkadni osjećaj, pa sam kupio arkadni joystick i gumbe. Ekran je bio malo teži jer nisam htio biti ograničen na male TFT ekrane. Tada sam pronašao sjajnu VGAX biblioteku autora Sandra Maffioda. Međutim, budući da sam morao lemiti vlastiti VGA port, to je značilo da sam morao ponovno posjetiti umjetnost lemljenja, nešto što nisam radio od škole (prije više od 20 godina).
Dakle, bez daljnjeg razgovora, evo kako sam napravio svoj prvi Arduino projekt!
Korak 1: Zahtjevi
- Arduino IDE v1.6.4
- Moj izvorni kod Snake
- VGAX biblioteka
- 1x Arduino UNO kompatibilna ploča
- 1x Arkadni džojstik
- 1x Arkadno dugme
- 1x Piezo zujalica
- 1x VGA DSUB15
- 1x Oglasna ploča
- 1x modul za napajanje
- 2x 68Ω otpornika
- 2x 470Ω otpornika
- 4x 10KΩ otpornici
- Gomila ožičenja
- Početni set za lemljenje
Korak 2: Lemite VGA port
Počeo sam sa lemljenjem VGA porta. Najbolje upute koje sam mogao pronaći za ovo bile su na Sandro Maffiodos VGAX stranici.
Primijetio sam da je lakše započeti lemljenje veza u srednjem redu na VGA portu. Počevši s bilo kojim od drugih redova, bilo je teško doći do srednjih veza bez lemljenja postojećih veza (vjerovatno zbog toga što imam veliko i jeftino lemilo).
Korak 3: Sve povežite s Arduinom
Zatim sam sve povezao s Arduinom. Napravio sam gornji grafikon koji biste trebali moći pratiti (upozorenje, postoji mnogo kabela koji se lako zapetljaju).
VGAX biblioteka podržava samo 4 boje, međutim možete birati između 6 različitih shema boja. Oni su definirani spajanjem VGA kabela za RGB u različitim kombinacijama. Za više informacija posjetite Sandro Maffiodos VGAX stranicu.
Korak 4: Otpremite igru
Izvorni kod igre dostupan je na mom GitHubu.
Korak 5: Uživajte
Sada možete zaroniti u 10 nivoa dobre stare retro Zmije!
Nadam se da ste uživali u ovom uputstvu!
Pratite me na YouTube -u i Twitter -u ako je ovo bilo vrijedno za vas.
Preporučuje se:
NeoPixels Matrix : Igra zmija: 4 koraka
NeoPixels Matrix : Zmijska igra: Sjećate li se još zmijske igre koju smo igrali na našoj kutiji za igru ili mobilnom uređaju tijekom našeg djetinjstva? Danas ćemo naučiti kako napraviti igru zmija sa 8*8 NeoPixels Matrix. Odabrali smo Arduino uno kao kontrolni centar i modul za probijanje Joystick -a za suradnju
Zmija: beskorisna mašina: 5 koraka
Zmija: Beskorisna mašina: Znate li kada ste bili dijete i igrali ste zmiju na svojoj Nokiji? U određenom trenutku zmija bi počela juriti svoj rep, i tada ste znali da će igra biti gotova. Odlučili smo od toga napraviti robota, samo, igra nikad
Zmija na pločici: 3 koraka (sa slikama)
Zmija na pločici: " Imate li igrice na telefonu? &Quot; " Ne baš. " Uvod: Jednostavna za upravljanje, laka za programiranje i ovjekovječena Nokia 6110, Snake je postala omiljeni projekat među inženjerima. Implementirano je u bilo šta od LED matrica, L
Arduino OLED igra zmija: 3 koraka
Arduino OLED Snake Game: Zdravo i dobrodošli, našim instrukcijama o tome kako napraviti i arduino OLED igru, ovaj projekt je nastao dok smo pokušavali napraviti prvu igru s arduinom, pa smo mislili odakle je bolje početi nego nokia klasična zmija (pa barem
Igračke sa prekidačem: Zmija sa daljinskim upravljanjem, jaje, dostupno!: 7 koraka (sa slikama)
Igračke sa prilagodbom na prekidač: Zmija sa daljinskim upravljanjem, zmijom, pristupačna !: Adaptacija igračaka otvara nove načine i prilagođena rješenja koja djeci sa ograničenim motoričkim sposobnostima ili smetnjama u razvoju omogućuju samostalnu interakciju s igračkama. U mnogim slučajevima djeca kojima su potrebne prilagođene igračke nisu u mogućnosti