Turinys:

Linksmas „Arduino“reakcijos žaidimas: 3 žingsniai
Linksmas „Arduino“reakcijos žaidimas: 3 žingsniai

Video: Linksmas „Arduino“reakcijos žaidimas: 3 žingsniai

Video: Linksmas „Arduino“reakcijos žaidimas: 3 žingsniai
Video: Leap Motion SDK 2024, Lapkritis
Anonim
Linksmas „Arduino“reakcijos žaidimas
Linksmas „Arduino“reakcijos žaidimas
Linksmas „Arduino“reakcijos žaidimas
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: niekas negali jūsų sustabdyti! Jauskitės kaip vaisių karalius su „Fruitspasss“!

Bet kaip tai veikia? Kokios taisyklės? Ko man reikia?

Šiam nuostabiam pasaulį sukrečiančiam žaidimui jums reikia:

1 x „Arduino UNO“

1 x „Arduino“„Bluetooth“skydas

1 x LCD ekranas (16 x 2 simboliai) - čia su I2C moduliu

1 x (didelė) „Electronics Breadboard“

2 x 220 Ω rezistoriai

2 x Mygtuko jungiklis

1 x batų dėžutė su miela spalva ir rankomis (ūsai neprivalomi)

Keletas laidų

1 x USB kabelis

Čia taisyklės:

Išmaniajame telefone atsitiktinai pasirodys kai kurių vaisių nuotraukos. Tuo pačiu metu arduino LCD ekrane rodomi kai kurie atsitiktiniai vaisių pavadinimai. Jei vaisių pavadinimas atitinka vaisių paveikslėlį, kuris rodomas išmaniajame telefone, turite paspausti mygtuką! (Yra du mygtukai, skirti dviem žaidėjams). Jei paspausite mygtuką greičiau nei priešininkas, gausite tašką. Jei neteisingai paspausite mygtuką, kitas žaidėjas gaus papildomą tašką. Jūs pasiekiate penkis taškus - jūs laimite! Lengva ar ne? Pradėkime.

1 veiksmas: nustatykite „Arduino“

Nustatykite „Arduino“
Nustatykite „Arduino“
Nustatykite „Arduino“
Nustatykite „Arduino“
Nustatykite „Arduino“
Nustatykite „Arduino“
Nustatykite „Arduino“
Nustatykite „Arduino“

Nustatykite „Arduino“, kaip parodyta paveikslėlyje, arba net gražesnį nei šis šedevras:)

Įdiekite „Arduino Bluetooth Shield“ant „Arduino“.

Patikrinkite laido aprašymą LCD I2C modulyje ir įsitikinkite, kad laidai yra tinkamai prijungti prie „Arduino“. Žingsnis po žingsnio prijunkite kitus objektus. Norėdami atlikti šiuos veiksmus, įsitikinkite, kad (žr. Nuotrauką) džemperiai yra prijungti, kaip aprašyta. Įsitikinkite, kad slankiklis nukreiptas į viršų iš šios perspektyvos („viršuje“).

Svarbi pastaba: apatinis „Arduino“megztinis turi būti pašalintas, kai „Arduino“projektas įkeliamas iš kompiuterio į „Arduino“.

Kodą galite atsisiųsti iš čia:

github.com/Dommenuss/fruitspasss.git

Jei radote klaidų ar patobulinimų ir pan., Nedvejodami susisiekite su mumis. Atminkite, kad šiuo metu vaisių pavadinimai parašyti vokiečių kalba, nes tai yra mūsų gimtoji kalba. Galite lengvai juos koreguoti pervadinę vaisių kintamąjį String.

Paskutiniame etape profesionaliai turite sukurti 3D modelį ir dėklo koncepciją ardui … kad ir kas būtų atsitiktinė batų dėžutė, ir įdiekite „Arduino“įrenginius jo viduje, tai taip pat turėtų veikti.

Taip, kitas žingsnis.

2 veiksmas: „Android“programa

„Android“programa
„Android“programa
„Android“programa
„Android“programa

„Android“išmaniųjų telefonų programą įdiegėme per „AppInventor“. Šiuo metu reikėtų pasakyti, kad tai darėme tik dėl laiko priežasčių. Kiekvienas, turintis daugiau laiko, turėtų ieškoti kitos „programavimo aplinkos“. „AppInventor“trūkumas yra nepakankamas kodo rašymo funkcionalumas, stiprios laikmačio problemos, neintuityvus naudojimas ir beveik jokių derinimo galimybių. Tačiau ši versija veikia gerai. Nuotraukoje galite pamatyti „kodą“. Nesivaržykite ja naudotis. GUI galite lengvai orientuotis į mūsų versiją arba sukurti savo specialią sąsają, kad sužavėtumėte savo draugus ir šeimos narius!

3 žingsnis: linksminkitės

Pasilinksmink!
Pasilinksmink!

Puiku! Supratai. Geriausia įsitikinti, kad mygtukai yra gerai pritvirtinti ir kad batų dėžė yra pakankamai stabili bet kokiam agresyviam blogų pralaimėtojų elgesiui. Išbandykite ir pasakykite, ar jums patinka:) Sveiki!

Projektą sukūrė Julianas B. ir Dominikas R.

ESTIJA, Prancūzija, Bidart.

Liudviko-Maksimiliano universitetas, Vokietija, Miunchenas.

Rekomenduojamas: