Kazalo:
- Korak: Seznam uporabljenih orodij
- 2. korak: Navodila po korakih
- 3. korak: Koda v globinski razlagi
- 4. korak: Video
Video: Če to potem tisto: Blackbox: Run, Dodge and Jump: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Moje ime je Remco Liqui pljuč in to je šolski projekt Če to potem tisto.
Črna škatla: Run, Dodge and Jump je škatla z igro, ki jo je mogoče igrati.
Zamisel je, da igrate igro in ko dosežete določen rezultat (100 točk), lahko svojo nagrado zgrabite v škatli. Tako se lahko počutite, da ste nekaj dosegli, in ste za svoje delo nagrajeni. Precej naravnost, kajne?
Igra, ki se igra, uporablja arduino z osnovnimi kontrolami.
Izvirna koda, ki sem jo uporabil, prihaja iz Iron_Salsa (https://create.arduino.cc/projecthub/iron_salsastudio/lcd-game-2e69ea), nato pa sem ji dodal majhen zasuk z dodajanjem in spreminjanjem kod.
V tej vadnici vam bom pokazal, kako sem ustvaril polje, seznam orodij, potrebnih za njegovo ustvarjanje, kodo in alternativne ideje za uporabo.
Brez odlašanja si priskrbimo sodelavce!
Korak: Seznam uporabljenih orodij
Orodja, ki sem jih uporabil pri arduinu:
- Arduino Uno
- Ogledna plošča
- LCD zaslon (20x4)
- I2C ščit za LCD
- 3 x stikalno stikalo
- 4 x žice moški-ženski
- 7 x žice za mizo
- Odtis krušne deske
Za škatlo:
- Samo ste standardna škatla, lahko uporabite katero koli velikost.
- Nekaj vijakov za privijanje lcd, arduino in tečajev.
- Lepilna pištola z lepilnimi palicami za lepljenje škatle skupaj.
- Pripomočni nož ali škarje za rezanje kartona.
- Gumijasti gumbi, ki jih lahko vzamete iz igralnega krmilnika.
- USB vtič
2. korak: Navodila po korakih
Začnimo s sestavljanjem arduina.
Shema, kjer je treba priključiti žico, je naslednja:
- GND in Reset se poveže z gumbom (ponastavi igro)
- GND in Pin 4 se poveže z gumbom (izbere težavnost)
- Gumb za povezavo GND in Pin 2 (uporablja se za igranje igre)
V ta namen lahko uporabite navadne žice za povezavo z arduinom.
Zaslon je spajen z I2C ščitom, ki ga je mogoče kupiti ločeno ali priključiti na LCD. Povezave so izključno od ščita do arduina z uporabo ženskih na moških žic, žic ni treba priključiti na ploščo.
- SCL se poveže z A5
- SDA se poveže z A4
- GND se poveže z GND
- VCC se priključi na 5V
Ko ste zadovoljni s tem, kako izgleda na mizo, jo lahko spajkate na tisk.
Način spajkanja, kabli so na zadnji strani tiska, gumbi pa spredaj. Tako je lažje priti do gumbov brez kablov.
Če želite škatlo narediti precej preprosto, jo lahko sestavite skupaj ali pa uporabite škatlo, ki je po vaši meri primerna.
Mojo škatlo lahko razrežemo na 2 dela.
Prvi del, kjer je skrit arduino, je pravzaprav dostavno polje, ki je bilo prave velikosti in stabilnosti za privijanje arduina in LCD -ja, z dovolj prostora za tiskanje (kontrolniki). Arduino lahko zelo enostavno prilagodite, saj je zelo prilagodljiv in ga je mogoče uporabiti za katero koli obliko predmeta. Poskrbel sem, da imam vrata, kjer lahko svoj kabel povežem z arduinom, tako da ne bo treba odpirati škatle, kjer je arduino. Z vtičem USB lahko priključite arduino v stensko vtičnico za elektriko.
3. korak: Koda v globinski razlagi
Koda je v nekaterih delih preprosta, zato bom razložil, kako jo lahko nekoliko prilagodite.
V kodni datoteki je razloženo, kaj počnejo kode in kje so omenjeni kot komentarji.
Kakšno razliko sem dodal v kodo?
No, kodo sem uporabil za zaslon velikosti 20x4, prilagodil značaj in raven za celoten zaslon.
Dodana uvodna stran za šolski projekt in prilagojena izbira težavnosti. Vse, kar vsebuje besedilo, je centrirano. Ker je na mojem zaslonu spajen ščit I2C, uporablja knjižnico LiquidCity, posebej izdelano za zaslon I2C.
4. korak: Video
Videoposnetek, ki prikazuje igro, ki se igra
Priporočena:
Če je to potem tisto ArDino: 3 koraki
Če to potem tisto ArDino: Za naš šolski projekt, če je to potem, smo morali narediti interaktivni predmet z uporabo arduina. Odločil sem se narediti ljubkega Ardina. Je zelo nadarjen in s pritiskom na gumb vam bo zapel temo jurskega parka
Če to, potem tisto: 5 korakov
Če to kot tisto: Interactieve Bijenkorf. V tem projektu heb ik een interactief systeem proberen te bouwen dat aanvoelt als een levend organisme. Dit systemem neemt geluid en trillingen weer en reageert daar op vrata middel van licht. De toeschouwer kan interactie met
Če to potem tisto - Moodlamp: 4 koraki (s slikami)
Če je to potem tisto - Moodlamp: Opdracht: Bouw/ ontwerp een interactief systemem (skupaj s strojno opremo in programsko opremo) dat data can be ontvangen en verwerken.Omdat ik geen enkele ervaring heb met arduino en codes schrijven heel erg lastig vind, heb ik besloten omind simpel te houden met
Če to, potem tisto: Prenosna konzola Arduino: 5 korakov
Če to, potem tisto: Prenosna konzola Arduino: To je preprosto streljanje na tarčo. Premikate predvajalnik z dvema kapacitivnima moduloma na dotik in streljate s trdimi zvoki, kot so ploskanje, vpitje ali tresenje škatle. Uporabljeni deli: Arduino Uno Arduino a000096 tft zaslon 2 TTP223B modul na dotik
Arduino Pong za enega igralca- Če to, potem tisto: 5 korakov
Arduino Singleplayer Pong-Če je to, potem tisto: Dit arduino projekt je gebaseerd op een 2 speler pong projekt hier op instructables (https: //www.instructables.com/id/Portable-Arduino-a …) projekt maar dit je enkraten predvajalnik in enostavna AI.Poskrbljeno: Arduino Uno Nokia 5100 scherm. https: // ww