Sadržaj:
- Korak 1: Popis korištenih alata
- Korak 2: Upute korak po korak
- Korak 3: Kôd, u dubinskom objašnjenju
- Korak 4: Video
Video: Ako ovo onda ono: Blackbox: Run, Dodge and Jump: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Moje ime je Remco Liqui lung i ovo je školski projekt If This Then That.
Crna kutija: Run, Dodge and Jump je kutija u kojoj se može igrati igra.
Ideja iza toga je da igrate igru, a kada postignete određeni rezultat (100 bodova), svoju nagradu možete preuzeti u okvir. Na taj način možete osjećati da ste nešto postigli i biti nagrađeni za svoj trud. Prilično ravno naprijed, zar ne?
Igra koja se igra koristi arduino s osnovnim kontrolama.
Izvorni kôd koji sam koristio dolazi iz Iron_Salsa (https://create.arduino.cc/projecthub/iron_salsastudio/lcd-game-2e69ea), a zatim sam mu dodao mali zaokret dodajući i promijenivši kodove.
U ovom vodiču pokazat ću vam kako sam stvorio okvir, popis alata potrebnih za njegovu izradu, kôd i alternativne ideje za primjenu.
Bez odlaganja, idemo na posao!
Korak 1: Popis korištenih alata
Alati koje sam koristio s arduinom:
- Arduino Uno
- Oglasna ploča
- LCD ekran (20x4)
- I2C štit za LCD
- 3 x prekidač na dugme
- 4 x žice muško-žensko
- 7 x žica za matičnu ploču
- Otisak matične ploče
Za kutiju:
- Samo ste standardna kutija, može se koristiti bilo koja veličina.
- Nekoliko vijaka za pričvršćivanje LCD -a, arduina i šarki.
- Pištolj za ljepilo sa štapićima ljepila za lijepljenje kutije.
- Pomoćni nož ili škare za rezanje kartona.
- Gumeni gumbi koji se mogu uzeti s kontrolera za igre.
- USB utikač
Korak 2: Upute korak po korak
Počnimo s arduinom se sastavlja.
Shema spajanja žice je sljedeća:
- GND i Reset povezuje se s gumbom (Resetira igru)
- GND i Pin 4 povezuje se s gumbom (bira težinu)
- Gumb za povezivanje GND i Pin 2 (koristi se za igru)
Za to se možete koristiti običnim žicama za povezivanje na arduino.
Zaslon je lemljen sa I2C štitom koji se može kupiti zasebno ili spojiti na LCD. Priključci su isključivo od štita do arduina korištenjem ženskih na muške žice, nema potrebe za spajanjem žica na matičnu ploču.
- SCL se spaja na A5
- SDA se povezuje s A4
- GND se spaja na GND
- VCC se spaja na 5V
Kad se zadovoljite izgledom na ploči, možete je lemiti na otisku.
Način lemljenja, kabeli su na stražnjoj strani ispisa, dok su gumbi sprijeda. To olakšava pristup gumbima bez kabela na putu.
Kako bi kutija bila prilično jednostavna, možete je sastaviti ili jednostavno upotrijebiti kutiju odgovarajuće veličine po vašoj želji.
Moja kutija se može rastaviti na 2 dijela.
Prvi dio gdje je skriven arduino zapravo je kutija za isporuku koja je bila odgovarajuće veličine i stabilnosti za uvrtanje arduina i LCD -a, s dovoljno mjesta za ispis (kontrole). Možete vrlo jednostavno prilagoditi mjesto gdje se arduino stavlja jer je vrlo fleksibilan i može se primijeniti na bilo koji oblik predmeta. Pobrinuo sam se za priključak na koji mogu spojiti svoj kabel na arduino, tako da neće biti potrebe za otvaranjem kutije u kojoj se nalazi arduino. USB priključkom možete priključiti arduino na zidnu utičnicu za struju.
Korak 3: Kôd, u dubinskom objašnjenju
Kod je u nekim dijelovima jednostavan, pa ću objasniti kako ga možete malo prilagoditi svojim željama.
U datoteci koda objašnjeno je što kodovi rade i gdje se navode kao komentari.
Koju sam razliku dodao u kôd?
Pa, primijenio sam kôd za zaslon veličine 20x4, prilagodio karakter i razinu za korištenje cijelog zaslona.
Dodana je uvodna stranica za školski projekt i prilagođen odabir poteškoća. Centrirano sve što ima tekst u sebi. Budući da je na mom ekranu zalemljen I2C štit, koristi biblioteku LiquidCity posebno napravljenu za I2C zaslon.
Korak 4: Video
Videozapis koji prikazuje igru koja se igra
Preporučeni:
Ako ovo onda ono ArDino: 3 koraka
Ako je ovo onda ono ArDino: Za naš školski projekt ako je ovo onda morali smo napraviti interaktivni objekt pomoću arduina. Odlučio sam napraviti ljupki Ardino. On je vrlo talentiran i pritiskom na gumb otpjevat će vam temu parka jure
Ako ovo onda ono - Moodlamp: 4 koraka (sa slikama)
If This Then That - Moodlamp: Opdracht: Bouw/ ontwerp een interactief systemem (with hardware and software) dat data can be ontvangen en verwerken.Omdat ik geen enkele ervaring heb met arduino en code schrijven heel erg lastig vind, heb ik besloten om mijn jednostavno te se upoznao
Ako ovo, onda ono: Prijenosna Arduino konzola: 5 koraka
Ako ovo, onda ono: Prijenosna Arduino konzola: Ovo je jednostavno pucanje u ciljnu igru. Pomičete player s dva kapacitivna modula na dodir i pucate ispuštajući jake zvukove, poput pljeskanja, vike ili tresanja kutije. Dijelovi koje sam koristio: Arduino Uno Arduino a000096 tft ekran 2 TTP223B Modul na dodir
Arduino pong za više igrača- ako ovo, onda ono: 5 koraka
Arduino Singleplayer Pong-If This, then That: Dit arduino projekt je gebaseerd op een 2 speler pong projekt hier op instructables (https: //www.instructables.com/id/Portable-Arduino-a …) maar dit projekt je pojedinačni igrač upoznao je jednostavnu AI.Onderdelen: Arduino Uno Nokia 5100 scherm. https: // ww
Memorijska igra s dodirom (Simon kaže) - Ako je ovo onda ono: 6 koraka (sa slikama)
Memorijska igra s dodirom (Simon kaže) - Ako je ovo onda ono: Napravio sam memorijsku igru sa vlastitim rukama napravljenim dodirnim pločicama i prstenom od neopiksela za školski projekt. Ova je igra slična Simon Saysu, samo što su različiti oblici unosa i povratnih informacija (zvukovi i svjetlosni efekti) u igri različiti. Programirao sam zvukove iz Su