Sisukord:
- Samm: kasutatud tööriistade loend
- Samm: samm -sammult juhised
- 3. samm: kood põhjalikus selgituses
- 4. samm: video
Video: Kui see siis see: Blackbox: jookse, väldi ja hüppa: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
Minu nimi on Remco Liqui lung ja see on kooliprojekt If If then That.
Must kast: Run, Dodge and Jump on kast, milles on mängitav mäng.
Idee seisneb selles, et mängite mängu ja kui jõuate teatud punktisummani (100 punkti), saate oma preemia kasti haarata. Nii võite tunda, et olete midagi saavutanud, ja saada tasu raske töö eest. Päris otse edasi eks?
Mängitav mäng kasutab arduinot, millel on põhikontrollid.
Algne kood, mida ma kasutasin, pärineb Iron_Salsast (https://create.arduino.cc/projecthub/iron_salsastudio/lcd-game-2e69ea), seejärel lisasin sellele veidi keerdumist, lisades ja muutes koode.
Selles õpetuses näitan teile, kuidas ma kasti lõin, selle loomiseks vajalike tööriistade loendit, koodi ja alternatiivseid ideid rakendamiseks.
Ilma pikema jututa võtame töökaaslased!
Samm: kasutatud tööriistade loend
Tööriistad, mida arduinoga kasutasin:
- Arduino Uno
- Leivalaud
- LCD ekraan (20x4)
- I2C kilp LCD -ekraanile
- 3 x nupunupp
- 4 x juhtmed mees-naine
- 7 x leivaplaadi juhtmed
- Leivalaud
Karbi jaoks:
- Lihtsalt olete tavaline kast, saab kasutada mis tahes suurust.
- Paar kruvi lcd, arduino ja hingede kruvimiseks.
- Karbi liimimiseks liimipüstoliga liimipüstol.
- Kasulik nuga või käärid papi lõikamiseks.
- Kummist nupud, mida saab mängukontrollerilt võtta.
- USB pistik
Samm: samm -sammult juhised
Alustame sellest, et arduino on kokku pandud.
Juhtme ühendamise skeem on järgmine:
- GND ja lähtestamine ühendub nupuga (lähtestab mängu)
- GND ja tihvt 4 ühenduvad nupuga (valib raskuse)
- GND ja Pin 2 ühendamisnupp (kasutatakse mängu mängimiseks)
Selleks saate arduinoga ühenduse loomiseks kasutada tavalisi leivaplaadi juhtmeid.
Ekraan on joodetud I2C Shieldiga, mida saab eraldi osta või LCD -ga ühendada. Ühendused on puhtalt kilbist kuni arduino, kasutades emast ja isast juhtmeid, pole vaja juhtmeid leivaplaadiga ühendada.
- SCL ühendub A5 -ga
- SDA ühendub A4 -ga
- GND ühendub GND -ga
- VCC ühendab 5V
Kui olete rahul sellega, kuidas see leivaplaadil välja näeb, saate selle jootma leivaplaadi peal.
Jootmisviis: kaablid on trükise tagaküljel, nupud aga ees. See hõlbustab nuppudele jõudmist ilma juhtmeid takistamata.
Karbi üsna lihtsaks muutmiseks võite selle kokku panna või lihtsalt kasutada sobiva suurusega kasti.
Minu kasti saab tükeldada kaheks osaks.
Esimene osa, kuhu arduino on peidetud, on tegelikult kohaletoimetamiskast, mis oli paraja suuruse ja stabiilsusega, et arduino ja LCD sisse keerata ning kus oleks piisavalt ruumi printimiseks (juhtnupud). Saate kohandada, kuhu arduino pannakse väga lihtsalt, kuna see on väga paindlik ja seda saab rakendada mis tahes vormis objektidele. Veendusin, et mul oleks port, kuhu saaksin ühendada oma kaabli arduinoga, nii poleks vaja avada kasti, kus arduino on. USB -pistiku abil saate arduino vooluvõrku ühendada.
3. samm: kood põhjalikus selgituses
Kood on mõnes osas lihtne, selgitan, kuidas saate natuke oma maitse järgi kohandada.
Koodifailis selgitatakse, mida koodid teevad ja kus neid kommenteeriti.
Mis vahet ma koodi lisasin?
Noh, ma kasutasin koodi 20x4 ekraani jaoks, kohandasin tähemärki ja taset, et kasutada kogu ekraani.
Lisati kooliprojekti sissejuhatav leht ja kohandati raskuste valikut. Tsentreeris kõik, milles on tekst. Kuna minu ekraanil on joodetud I2C -kilp, kasutab see spetsiaalselt I2C -ekraani jaoks loodud LiquidCity raamatukogu.
4. samm: video
Video, mis näitab mängitavat mängu
Soovitan:
Ekspressioonirobot- kui see kui see: 5 sammu
Expression Robot- Kui see on see: Hallo ja tervitage Expression Robot Instructable.DIt is de instructable waar ik aan heb gewerkt tijdens mijn les van If This Than That. De Expression robot is gemaakt met als doel jou als gebruiker te stimuleren bij jezelfreflectie . Robotite koostöö
Kui see siis see ArDino: 3 sammu
Kui see siis see ArDino: meie kooliprojekti jaoks, kui see siis see, et me pidime tegema arduino abil interaktiivse objekti. Otsustasin teha kaisulise Ardino. Ta on väga andekas ja ühe nupuvajutusega laulab teile jurassic pargi teema
Kui see siis see - Moodlamp: 4 sammu (piltidega)
If This Then That - Moodlamp: Opdracht: Bouw/ ontwerp een interactief systeem (met hardware and software) dat data kan ontvangen en verwerken.Omdat ik geen enkele ervaring heb met arduino en code schrijven heel erg lastig vind, heb ik besloten om mijn project lihtne te houden kohtus
Kui see, siis see: kaasaskantav Arduino konsool: 5 sammu
Kui see, siis see: kaasaskantav Arduino konsool: see on lihtne sihtmärgi mängu tulistamine. Liigutate mängijat kahe mahtuvusliku puutetundliku mooduliga ja tulistate, tehes tugevaid helisid, näiteks plaksutades, karjudes või raputades kasti. Kasutatud osad: Arduino Uno Arduino a000096 tft -ekraan 2 TTP223B puutetundlik moodul
Arduino ühe mängijaga pong- kui see, siis see: 5 sammu
Arduino ühe mängijaga pong- kui see, siis see: Dit arduino projekt on võimeline leidma 2 speler pong -projekti selle juhenditega (https: //www.instructables.com/id/Portable-Arduino-a …) maar dit projekt on üksikmängija kohtus een simpele AI -ga. Alates: Arduino Uno Nokia 5100 scherm. https: // ww