Turinys:
- 1 žingsnis: Surinkite savo įrankius
- 2 žingsnis: šviesos diodų prijungimas
- 3 žingsnis: slankiklis
- 4 žingsnis: LED ekranas
- 5 žingsnis: mygtukas
- 6 žingsnis: bandymas
- 7 žingsnis: pardavimas
- 8 žingsnis: korpusas
- 9 žingsnis: paskutinis žodis
Video: „Arduino“reakcijos žaidimas: 9 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Šį žaidimą padariau kaip mokyklos užduotį. Turėjome sukurti ką nors interaktyvaus su arduino. Tai pirmas mano sukurtas „Arduino“projektas, todėl tai buvo gana sunku, bet ne neįmanoma!
1 žingsnis: Surinkite savo įrankius
Šiam projektui jums reikės:
- Arduino. (Aš naudoju nano, bet galite naudoti bet kurį „Arduino“)
- slankiklis (potenciometras)
- Mygtukas
- LED ekranas, pageidautina 32 x 128
- Bent šešios šviesos diodų lempos (rekomenduočiau įsigyti krūvą jų, jos lengvai sulūš)
- Duonos lenta jūsų projektui išbandyti
- akumuliatoriaus laikiklis
- nešiojamas kompiuteris
- Lituoklis
2 žingsnis: šviesos diodų prijungimas
Kai surinksite visus savo įrankius, laikas tai padaryti!
Tai yra projekto schema.
Taigi, kaip tai padaryti?
Pirmiausia prijunkite „Arduino“prie kompiuterio ir atsisiųskite kodą. Įkelkite jį į „Arduino“
Įkėlę kodą, išimkite duonos lentą!
Prijunkite savo šviesos diodų lempas pagal aukščiau pateiktą schemą, įdėkite mažą šviesos diodų eilutę į savo duonos lentos įžeminimo liniją (paprastai tai yra mėlyna linija viršutinėje jūsų lentos pusėje). Paimkite vieną ar savo kabelius ir prijunkite jį prie „GND“(įžeminimo) savo „arduino“, o kitą pusę - ant duonos lentos įžeminimo linijos. Dabar viskas, ką uždėsite ant šios horizontalios linijos, bus įžeminta.
Kita šviesos diodų pusė turėtų būti ant duonos lentos. Galite juos įdėti bet kur, jei tik prijungsite juos prie „Arduino“skaitmeninių kaiščių. Tokiu būdu jie gaus elektros energiją ir galėsite juos naudoti savo kodui. Kalbant apie skaitmeninius kaiščius: turite penkis šviesos diodus, todėl juos visus prijungsite prie skirtingų skaitmeninių kaiščių.
Šviesos diodas turi būti prijungtas prie 3 skaitmeninio kaiščio, du - prie skaitmeninio kaiščio 5, trys - prie skaitmeninio kaiščio 7, keturi - prie skaitmeninio kaiščio 9, o penki - prie skaitmeninio kaiščio 10. Įsitikinkite, kad prijungėte kabelius vertikalią duonos lentos liniją, o ne ant horizontalios linijos.
Yra šeštasis šviesos diodas, tai yra jūsų žaidėjų „gyvybės lempa“, lemputė, rodanti, ar žaidėjas pralaimi, ar ne. Ši lemputė turėtų būti prijungta tuo pačiu būdu, tačiau naudojama skaitmeninė kaištis 11.
Ir viskas, kad prijungtumėte šviesos diodus!
3 žingsnis: slankiklis
Slankiklį gana lengva prijungti. Slankiklis turi 3 kaiščius. Du kaiščiai vienoje pusėje yra įžeminimas ir voltas, kitas kaištis yra jūsų signalas.
Signalo kaištis eina į analoginį kaištį A1
Įžeminimo kaištis eina į jūsų duonos lentos įžeminimo liniją.
Dabar mes to dar nepadarėme, tačiau taip pat svarbu, kad ant jūsų lentos būtų 5 V linija. Jis yra po žeme arba virš jo ir yra raudonas. Paimkite kabelį ir įdėkite jį į 5 V arduino. Įdėkite kitą liniją ant 5V linijos ant jūsų duonos lentos. Visa ši horizontali linija dabar yra jūsų 5 V linija ir čia galite įdėti visą savo elektrą.
Įdėkite 5V kaištį į šią liniją ir jūsų slankiklis turi būti prijungtas!
4 žingsnis: LED ekranas
Ši instrukcijos dalis veikia tik „Arduino Nano“4 kontaktų LED ekranui. Įsitikinkite, kad jūsų ekrane yra šie kaiščiai: GND, VDD, SCK ir SDA. „Arduino Uno“SCK ir SDA yra perjungti, todėl „Google“atlikite šį veiksmą, jei nesate tikri, kaip prijungti ekraną.
GND kaištį lengva padaryti, jį prijungiate prie pagrindinės linijos ant duonos lentos arba prie likusio įžeminimo kaiščio ant arduino.
Po to prijunkite VDD prie 5 V linijos.
SCK ir SDA naudoja 4 ir 5 analoginius kaiščius, SCK naudoja analoginį 5 kaištį, o SDA naudoja 4 analoginį kaištį.
Dabar, kai jūsų ekranas prijungtas, įdėkite „arduino“į maitinimo šaltinį ir įsitikinkite, kad jis veikia.
5 žingsnis: mygtukas
Paskutinis dalykas, kurį reikia prijungti, yra jūsų mygtukas. Yra įvairių tipų mygtukų su skirtingais prisijungimo būdais. Viršuje galite pamatyti naudojamą mygtuką. Jei turite šį ar panašų mygtuką su tais pačiais kaiščiais, galite vadovautis šia pamoka. Priešingu atveju jums reikia "Google", kaip prijungti mygtuką.
Ant šio mygtuko yra 3 kaiščiai.
GND eina į jūsų pagrindinę liniją ant duonos lentos
VCC eina į jūsų 5V liniją ant duonos lentos
ir S yra skaitmeninė išvestis, eina į 8 skaitmeninį kaištį.
Valio! Dabar viskas prijungta ir paruošta bandymui.
6 žingsnis: bandymas
Dabar viskas paruošta išbandyti!
Jei to dar nepadarėte, atsisiųskite ir įkelkite kodą į „Arduino“. Tai gali atrodyti šiek tiek keista, bet jūsų žaidimas dabar paruoštas! Galite prototipuoti dėklą iš kartono (kaip ir aš) ir nuspręsti, kur norite slankiklį, mygtuką, LED ekraną ir lemputes.
7 žingsnis: pardavimas
Dabar tai yra sunkioji dalis, ypač „Arduino Nano“. Prieš pradėdami prekiauti, įsitikinkite, kad esate lauke arba naudokite kaukę, kad neįkvėptumėte toksiško oro iš lygintuvo.
Visus dalykus, kuriuos ką tik prijungėte prie savo duonos lentos ir „arduino“, ketinate visam laikui prijungti. Įsitikinkite, kad visi jūsų laidai veikia ir ar tinkamas laidas yra tinkamoje vietoje.
Gerai, štai kaip aš tai padariau.
5 V liniją ir antžeminę liniją reikia atkurti kažkuo, ką galite parduoti. Aš naudoju protoboardą (vaizdas viršuje). Iškirpkite protoboardą, kad turėtumėte dvi mažesnes dalis. Jis neturi būti tikrai didelis, tačiau įsitikinkite, kad juose yra pakankamai vietos kabeliams. Dabar išeikite iš tos geležinės geležies ir parduokite vieną laidą į 5V liniją ant jūsų duonos lentos. Kita pusė turėtų būti parduodama vienoje iš protobordų. Visoje šioje prototipoje atkūrėme 5 V liniją. Viskas, kam reikia 5 V, gali būti parduodama. Atlikite tą patį su kita protoboard, bet naudokite „Arduino“įžeminimo kaištį.
Gerai, viskas, ko anksčiau reikėjo 5 V ir žemės, turi būti parduodama šiose plokštėse. Galite juos visus sugriauti, kad būtų šiek tiek lengviau. Tai reiškia, kad visi jūsų šviesos diodai turėtų būti prijungti prie kabelių, o mažesnės dalys turėtų būti parduodamos ant žemės. (Kitos pusės turėtų būti parduodamos prie jų skaitmeninių kaiščių, kuriuose mes juos prototipavome anksčiau)
Iš esmės viskas, ką laidai, bus parduodama taip.
Kai tai bus padaryta, jūsų projektas bus nuolatinis!
8 žingsnis: korpusas
Paskutinis žingsnis - viską sudėti: suplanuosite dėklą!
Šis dėklas gali būti viskas, ko norite, jei tik dalys tinka. Mano dėklas yra 3D spausdintas modelis, kurį sukūriau aš, o kažkas kitas man modeliavo 3D, aš noriu jį įkelti, tačiau jis turi keletą dizaino trūkumų, todėl geriausia, jei jį pagaminsite patys. Be to, tai padarę jausitės kaip savo projektas!
Taigi, jei anksčiau sukūrėte prototipą, galite jį naudoti, kad įsitikintumėte, jog turite pakankamai vietos visoms dalims. Be to, nepamirškite skirti vietos savo arduino kabeliui prie maitinimo šaltinio! Tikiuosi, kad išprotėsite ir naudosite savo medžiagas bei spalvas!
9 žingsnis: paskutinis žodis
Taigi, tikiuosi, kad jums patiko mano pamokomas dalykas ir sukūrėte savo gražų projektą. Nesivaržykite keisti dalykų, kaip jums patinka. Kalbant apie mane, šis projektas dar nesibaigė. Mano galutinis dizainas pavyko, tačiau po kelių valandų „Arduino“nustojo veikti, todėl tikiuosi rasti sprendimą, kad jis veiktų visam laikui. Man patiko šis projektas, nors tai buvo daug streso, valandų ir ašarų. Tikiuosi, kad ateityje padarysiu daugiau ir jums patiks jūsų projektas!
Rekomenduojamas:
555 Laikmačio reakcijos žaidimas: 5 žingsniai
Žaidimas „Laikmatis“: tikslinė auditorija Sunkumo lygis Tai būtų sunku, jei
Linksmas „Arduino“reakcijos žaidimas: 3 žingsniai
Linksmas „Arduino“reakcijos žaidimas: Linksmas „Arduino“reakcijos žaidimas visai šeimai;) Remiantis kelių platformų „Bluetooth“ryšiu. Jums reikia tik „Arduino“daiktų, „Android“išmaniojo telefono ir batų dėžutės. Jei neturite nė vieno iš jų, patikėkite tuo: nėra nieko, kas
Reakcijos žaidimas- kompiuterių inžinerijos projektas: 3 žingsniai
Reakcijos žaidimas- Kompiuterių inžinerijos projektas: Reakcijos žaidimas yra būtent tai, ką sako pavadinimas, jis išbando jūsų reakcijos greitį. Galbūt klausiate, kokią naudą šis serveris galėtų suteikti ne pramogoms, o jūs galite tai panaudoti asmenims, reabilitaciniams po operacijos ar nelaimingų atsitikimų. Jų reakcija konkrečiai
FPGA reakcijos žaidimas: 10 žingsnių
FPGA reakcijos žaidimas: Summer Rutherford ir Regita Soetandar
„Fischertechnik“LED reakcijos laiko žaidimas: 7 žingsniai
„Fischertechnik LED“reakcijos laiko žaidimas: Kaip sukurti „fischertechnik LED“REAKCIJOS LAIKO ŽAIDIMĄ Žaidžiu su įvairiais švietėjiškais manipuliavimo įrankiais. (Apsilankykite www.weirdrichard.com). Lengvai kuriama programa yra LED REAKCIJOS LAIKO ŽAIDIMAS. Robotinis valdiklis (šiuo atveju