Satura rādītājs:
- 1. darbība. Izmantoto rīku saraksts
- 2. solis: soli pa solim instrukcijas
- 3. darbība: kods, detalizētā skaidrojumā
- 4. solis: video
Video: Ja šis tad tas: Blackbox: skrien, izvairies un lec: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Mans vārds ir Remco Liqui lung, un tas ir skolas projekts Ja šis tad tas.
Melnā kaste: Run, Dodge and Jump ir kaste, kurā ir spēlējama spēle.
Ideja ir tāda, ka jūs spēlējat spēli, un, sasniedzot noteiktu punktu skaitu (100 punkti), jūs varat paņemt savu atlīdzību kastes iekšpusē. Tādā veidā jūs varat justies, ka esat kaut ko paveicis, un saņemt atlīdzību par smago darbu. Diezgan taisni uz priekšu, vai ne?
Spēle, kas tiek spēlēta, izmanto arduino ar pamata vadību.
Oriģinālais kods, ko izmantoju, nāk no Iron_Salsa (https://create.arduino.cc/projecthub/iron_salsastudio/lcd-game-2e69ea), tad es tam pievienoju nelielu vērpjot, pievienojot un nedaudz mainot kodus.
Šajā apmācībā es jums parādīšu, kā es izveidoju lodziņu, tā izveidošanai nepieciešamo rīku sarakstu, kodu un alternatīvas idejas, kuras lietot.
Bez liekas pieķeršanās saņemsim darba biedrus!
1. darbība. Izmantoto rīku saraksts
Rīki, kurus izmantoju ar arduino:
- Arduino Uno
- Maizes dēlis
- LCD ekrāns (20x4)
- I2C vairogs LCD
- 3 x spiedpogas slēdzis
- 4 x vadi vīrietis-sieviete
- 7 x maizes dēļa vadi
- Maizes dēļa nospiedums
Kastei:
- Vienkārši jūs esat standarta kastīte, var izmantot jebkura izmēra.
- Pāris skrūvju, lai ieskrūvētu LCD, arduino un eņģes.
- Līmes pistole ar līmi, lai salīmētu kastīti kopā.
- Sadzīves nazis vai šķēres kartona griešanai.
- Gumijas pogas, kuras var ņemt no spēļu kontroliera.
- USB spraudnis
2. solis: soli pa solim instrukcijas
Sāksim ar arduino salikšanu.
Shēma, kur jāpievieno vads, ir šāda:
- GND un Reset savienojas ar pogu (atiestata spēli)
- GND un Pin 4 savienojas ar pogu (izvēlas grūtības)
- GND un Pin 2 savienojuma poga (izmanto, lai spēlētu spēli)
Šim nolūkam varat izmantot parastos maizes dēļa vadus, lai izveidotu savienojumu ar arduino.
Displejs ir pielodēts ar I2C vairogu, ko var iegādāties atsevišķi vai pievienot LCD. Savienojumi ir tikai no vairoga līdz arduino, izmantojot vadus no mātītes līdz vīriešiem, nav nepieciešams savienot vadus ar maizes dēli.
- SCL savienojas ar A5
- SDA savieno ar A4
- GND savienojas ar GND
- VCC savieno ar 5V
Ja esat apmierināts ar to, kā tas izskatās uz maizes dēļa, varat to lodēt uz maizes nospieduma.
Lodēšanas veids: kabeļi atrodas drukas aizmugurē, kamēr pogas atrodas priekšpusē. Tas atvieglo piekļuvi pogām bez kabeļiem.
Lai padarītu kastīti diezgan vienkāršu, varat to salikt kopā vai vienkārši izmantot kastīti, kurai ir atbilstošs izmērs.
Manu kasti var sadalīt 2 daļās.
Pirmā daļa, kur arduino ir paslēpta, patiesībā ir piegādes kaste, kas bija pareizā izmēra un stabilitātes, lai ieskrūvētu arduino un LCD disku, ar pietiekami daudz vietas drukāšanai (vadības ierīces). Jūs varat pielāgot vietu, kur arduino tiek ievietots ļoti viegli, jo tas ir ļoti elastīgs un to var izmantot jebkura veida objektiem. Es pārliecinājos, ka man ir pieslēgvieta, kur varu pieslēgt kabeli arduino, tādā veidā nebūtu nepieciešams atvērt kastīti, kurā ir arduino. Izmantojot USB spraudni, arduino var pievienot elektrības kontaktligzdai.
3. darbība: kods, detalizētā skaidrojumā
Kods dažās daļās ir vienkāršs, un es paskaidrošu, kā jūs varat mazliet pielāgot pēc savas patikas.
Koda failā ir paskaidrots, ko kodi dara un kur tie tika minēti kā komentāri.
Kādu atšķirību es pievienoju kodam?
Nu, es izmantoju kodu, ko izmantot 20x4 ekrānam, pielāgoju rakstzīmi un līmeni, lai izmantotu visu ekrānu.
Skolas projektam tika pievienota ievada lapa un pielāgota grūtību atlase. Centrēts viss, kas satur tekstu. Tā kā manam ekrānam ir pielodēts I2C vairogs, tas izmanto LiquidCity bibliotēku, kas īpaši izstrādāta I2C ekrānam.
4. solis: video
Video, kurā parādīta spēle, kas tiek spēlēta
Ieteicams:
Ja šis, tad tas ArDino: 3 soļi
Ja šis, tad tas ArDino: mūsu skolas projektam, ja šis, tad mums bija jāizveido interaktīvs objekts, izmantojot arduino. Es nolēmu pagatavot mīļo Ardino. Viņš ir ļoti talantīgs un, nospiežot pogu, jums dziedās juras parka tēmu
Ja šis, tad kaķis: 5 soļi
If This Then Cat: If This Then Cat is makkelijk na te maken omdat het voornamelijk is gebouwd met materialen die bijna iedereen altijd wel thuis heeft liggen. Zo recycle je ook nog eens wat voor een leuk, handig doelNaast een aantal Arduino Componenten heb je ook een
Ja šis, tad tas - Moodlamp: 4 soļi (ar attēliem)
If This Then That - Moodlamp: Opdracht: Bouw/ ontwerp een interactief systeem (met hardware and software) dat data can ontvangen en verwerken. Omdat ik geen enkele ervaring heb met arduino en code schrijven heel erg lastig vind, heb ik besloten om mijn project simpel te houden met
Ja tas, tad tas: pārnēsājamā Arduino konsole: 5 soļi
Ja tas, tad tas: pārnēsājama Arduino konsole: šī ir vienkārša mērķa spēles uzņemšana. Jūs pārvietojat atskaņotāju ar diviem kapacitatīviem skārienjutīgiem moduļiem, un jūs fotografējat, izdodot spēcīgas skaņas, piemēram, klapējot, kliedzot vai kratot kastīti. Izmantotās detaļas: Arduino Uno Arduino a000096 tft screen 2 TTP223B Touch Module
Arduino viena spēlētāja teniss- ja tas, tad tas: 5 soļi
Arduino Singleplayer Pong- If This, then That: Dit arduino project is gebaseerd op een 2 speler pong project hier op instructables (https: //www.instructables.com/id/Portable-Arduino-a …) maar dit projekts ir singple player met een simpele AI.Denderdelen: Arduino Uno Nokia 5100 scherm. https: // ww