Turinys:

„Arduino“pirmasis žaidėjas stalo žaidimams: 4 žingsniai
„Arduino“pirmasis žaidėjas stalo žaidimams: 4 žingsniai

Video: „Arduino“pirmasis žaidėjas stalo žaidimams: 4 žingsniai

Video: „Arduino“pirmasis žaidėjas stalo žaidimams: 4 žingsniai
Video: How to use MPU-9250 Gyroscope, Accelerometer, Magnetometer for Arduino 2024, Liepa
Anonim
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino

Šį projektą įkvėpė „pirmojo žaidėjo“programos, kurias mes su vyru naudojome savo telefonuose. Mums patinka žaisti stalo žaidimus ir naudoti „pirmojo žaidėjo“programas, kad nuspręstume, kas eina pirmas. Aš nusprendžiau pabandyti sukurti savo „Arduino“versiją ir pabandyti ją koduoti pagal tai, ko išmokau. Programos yra gana paprastos, jos atsitiktinai pasirenka, kuris asmuo pirmas žais.

Šis projektas skirtas paspausti mygtuką (įvestis) ir atsitiktinai užsidegs raudonas arba mėlynas šviesos diodas (išėjimas). Tiesiog pasirinkite savo spalvą, o jei jūsų šviesos diodas užsidegs, jūs žaidžiate pirmą kartą! Ši pirmoji plokštė yra paprasta, turinti tik 2 šviesos diodus, tačiau galite labai lengvai pridėti daugiau šviesos diodų ir pakeisti kodą, kad iš daugiau žaidėjų išsirinktumėte pirmąjį žaidėją (pvz., Jei norite 4 žaidėjų, pridėkite dar 2 šviesos diodus).

Tai taip pat gali padėti jums priimti sprendimus! Negalite nuspręsti, kurią „Netflix“laidą žiūrėti? Kiekvienai parinkčiai priskirkite spalvą ir leiskite tai pasirinkti jums! Kas šį vakarą plaus indus? Leiskite tai nuspręsti už jus!

Tikiuosi, kad jums tai smagu.

Šis projektas yra geras pradedantiesiems, turintiems tam tikrų žinių apie kodavimą C ++.

Prekės

  • „Arduino Uno“arba „Sparkfun Redboard“ir kt.
  • Kompiuteris ir USB kabelis
  • 2 šviesos diodai (naudojau raudoną ir mėlyną)
  • Jungiamieji laidai
  • 1 paspaudimo mygtukas
  • 2 rezistoriai
  • Prisijunkite prie „Arduino“redaktoriaus, kad gautumėte kodą

1 veiksmas: nustatykite grandinės plokštę

Nustatykite grandinės plokštę
Nustatykite grandinės plokštę
Nustatykite grandinės plokštę
Nustatykite grandinės plokštę

Pirmasis žingsnis yra prijungti ir sukurti grandines ant savo duonos lentos.

  • Įdėkite 2 šviesos diodus ir prijunkite 2 trumpiklius (aš naudoju raudoną ir mėlyną). Teigiama ilgesnė mano raudono šviesos diodo (anodo) pusė yra prijungta prie kaiščio 11. Mėlynas šviesos diodas prijungtas prie 12 kaiščio.
  • Įdėkite 2 rezistorius, kad kiekvieno šviesos diodo neigiama trumpesnė pusė (katodas) būtų prijungta prie juodo vertikalaus neigiamo (-) stulpelio.
  • Prijunkite juodą trumpiklį nuo neigiamo vertikalaus stulpelio prie žemės.
  • Pridėkite mygtuką vidurinėje duonos lentos dalyje. Žiūrėkite paveikslėlį, kaip juodą laidą prijungti prie žemės, o geltoną - prie 2 kaiščio.
  • Prijunkite plokštę prie kompiuterio, kad gautumėte energijos.

2 žingsnis: koduokite savo projektą

Koduokite savo projektą
Koduokite savo projektą

Čia yra nuoroda į mano kodą. Prašome peržiūrėti mano // pastabas, paaiškinančias kiekvieną mano kodo dalį. Tai padės jums jį redaguoti taip, kaip norite!

3 žingsnis: išbandykite

Išbandykite
Išbandykite

Išbandyk! Prijunkite ir įkelkite savo kodą. Čia yra vaizdo įrašas, parodantis, kaip tai turėtų veikti.

4 žingsnis: neprivaloma - išplėskite savo projektą

Kaip minėta anksčiau, kai kurios galimybės pridėti prie šio projekto, kad jis būtų tobulesnis:

  • Pridėkite daugiau šviesos diodų daugiau „žaidėjų“(pvz., Jei turite keturių žaidėjų žaidimą)
  • Pridėkite daugiau mygtukų (pvz., Visi paspauskite mygtuką)
  • Jei norite, pakeiskite atidėjimo laiką
  • Pridėkite garsinį signalą
  • Ir tt

Rekomenduojamas: