Sadržaj:
- Korak 1: Lista korištenih alata
- Korak 2: Korak po korak upute
- Korak 3: Kôd, u dubinskom objašnjenju
- Korak 4: Video zapis
Video: Ako ovo onda ono: Blackbox: Run, Dodge and Jump: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Moje ime je Remco Liqui lung i ovo je školski projekt Ako ovo onda.
Crna kutija: Run, Dodge and Jump je kutija u kojoj se može igrati igra.
Ideja iza toga je da igrate igru i kada postignete određeni rezultat (100 bodova), možete ugraditi svoju nagradu 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, zar ne?
Igra koja se igra koristi arduino sa osnovnim kontrolama.
Originalni 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, hajdemo na posao!
Korak 1: Lista korištenih alata
Alati koje sam koristio s arduinom:
- Arduino Uno
- Breadboard
- 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
- Breadboardprint
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 preuzeti s kontrolera za igre.
- USB utikač
Korak 2: Korak po korak upute
Počnimo sa sastavljanjem arduina.
Shema gdje žicu treba spojiti je sljedeća:
- GND i Reset povezuje se s gumbom (Resetira igru)
- GND i Pin 4 povezuje se s gumbom (bira težinu)
- GND i Pin 2 dugme za povezivanje (koristi se za igru)
U tu svrhu možete koristiti obične žice za povezivanje na arduino.
Ekran je lemljen sa I2C štitom koji se može kupiti zasebno ili spojiti na LCD. Priključci su čisto od štita do arduina koristeći žice za žene i muškarce, nema potrebe za spajanjem žica na matičnu ploču.
- SCL se povezuje na A5
- SDA se povezuje na A4
- GND se povezuje sa GND
- VCC se spaja na 5V
Kad se zadovoljite kako izgleda na matičnoj ploči, možete je lemiti na otisku.
Način na koji je lemljen, kablovi su na zadnjoj strani otiska, dok su dugmad na prednjoj strani. Ovo olakšava pristup tasterima bez kablova na putu.
Da biste kutiju učinili prilično jednostavnom, 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 arduino skriven zapravo je kutija za isporuku koja je bila odgovarajuće veličine i stabilnosti za uvrtanje arduina i LCD -a, s dovoljno prostora za ispis (kontrole). Možete vrlo lako prilagoditi mjesto gdje se arduino stavlja jer je vrlo fleksibilan i može se primijeniti na bilo koji oblik objekta. Pobrinuo sam se za priključak na koji mogu spojiti svoj kabel na arduino, tako da ne bi bilo potrebe za otvaranjem kutije u kojoj se nalazi arduino. USB priključkom možete spojiti 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 možete malo prilagoditi svoj ukus.
U datoteci koda objašnjeno je šta kodovi rade i gdje se pozivaju na komentare.
Koju razliku sam dodao u kôd?
Pa, primijenio sam kôd za ekran veličine 20x4, prilagodio karakter i nivo za korištenje cijelog ekrana.
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 ekran.
Korak 4: Video zapis
Video zapis koji prikazuje igru koja se igra
Preporučuje se:
Ako je ovo onda ono ArDino: 3 koraka
Ako je ovo onda ono ArDino: Za naš školski projekat ako je ovo onda morali smo napraviti interaktivni objekt koristeći arduino. Odlučio sam napraviti ljupki Ardino. On je vrlo talentovan i pritiskom na dugme otpjevat će vam temu parka jure
Ako je ovo onda ono - Moodlamp: 4 koraka (sa slikama)
If This Then That - Moodlamp: Opdracht: Bouw/ ontwerp een interactief system (met hardware and software) to data can be onntvangen en verwerken.Omdat ik geen enkele ervaring heb met arduino en code schrijven heel erg lastig vind, heb ik besloten omin jednostavno te domaći met
Ako je ovo, onda ono: Prijenosna Arduino konzola: 5 koraka
Ako ovo, onda ono: Prijenosna Arduino konzola: Ovo je jednostavno pucanje u ciljnu igru. Pomjerate 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-Ako je ovo, onda ono: Dit arduino projekt je gebaseerd na dva 2 speng pong projekta na uputstvima (https: //www.instructables.com/id/Portable-Arduino-a …) maar dit projekt je pojedinačni igrač sa jednostavnom AI.Odgovoreno: Arduino Uno Nokia 5100 scherm. https: // ww
Igra memorije 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 igru za pamćenje sa vlastito izrađenim touch padovima i prstenom od neopiksela za školski projekt. Ova igra je slična Simon Says -u, samo što se mnogi oblici unosa i povratnih informacija (zvukovi i svjetlosni efekti) u igri razlikuju. Programirao sam zvukove iz Su