Sisällysluettelo:

Balance Box Game - Arduino Powered: 4 vaihetta (kuvilla)
Balance Box Game - Arduino Powered: 4 vaihetta (kuvilla)

Video: Balance Box Game - Arduino Powered: 4 vaihetta (kuvilla)

Video: Balance Box Game - Arduino Powered: 4 vaihetta (kuvilla)
Video: Why Snatch Blocks are AWESOME (How Pulleys Work) - Smarter Every Day 228 2024, Marraskuu
Anonim
Tasapainolaatikkopeli - Arduino Powered
Tasapainolaatikkopeli - Arduino Powered

Tasapainolaatikkopeli tehtiin haastetapahtumaa varten, se on kuljetettava vaakasuoraan esteradan läpi tai tietyn matkan yli voittaaksesi haasteen.

Arduinoa käytetään laatikon kulman mittaamiseen ja hälytyksen käynnistämiseen, kun asetettu kulma ylitetään.

Laatikkoa on siirrettävä varovasti samalla, kun sitä kuljetetaan vaakasuorassa. Kun laatikko siirtyy pois tasolta, tasapainon merkkivalot syttyvät, ja enemmän valoja osoittaa, että laatikko on kauempana tasosta. Vesivaakaa voidaan käyttää myös sen tarkistamiseen, onko laatikko vaakasuora. Kun laatikko on liian kaukana tasosta tai se on lyöty, laatikko piippaa 3 kertaa ja soi kohinaa, yksi elämänvaloista sammuu. Kun kaikki kolme elämää on käytetty, laatikko hälyttää ja vilkuttaa kaikki valot, peli häviää.

Tarvikkeet

Tarvittavat osat ovat:

1x Arduino Nano

1x MPU6050 -moduuli

3x valkoista LEDiä

5x värillistä LEDiä tasapainon ilmaisimelle (2 vihreää, 2 keltaista, 1 punainen)

1x pietsosummeri

1x TIP120 -transistori

1x 2,2 K ohmin vastus

8x 220 ohmin vastus

1x painike

1x virtakytkin

1x "Bullseye" vesivaaka

5v virtalähde, projektini käyttää li-ion 18650 -suojaa, jolla on säädetty 5v lähtö

1x projektilaatikko

Tarvitset leipälevyn ja hyppyjohdot piirin testaamiseen

Tarvittavat työkalut ovat:

Pora ja terät

Juotin

Kuuma liimapistooli

maalarinteippi, lyijykynä ja viivoitin laatikon merkitsemiseen

Tiedosto

Vaihe 1: Johdotuspiiri

Johdotuspiiri
Johdotuspiiri

Ainoa asia, jota ei näy kytkentäkaaviossa, on päävirtakytkin, projektissani tämä kytkin on sijoitettu litiumakun ja suojan väliin, jotta ne voidaan irrottaa kokonaan.

Jos et tunne seuraavia kytkentäkaavioita, ota se vain pala kerrallaan, seuraa jokaista johdinliitäntää huolellisesti ja työskentele menetelmällisesti, jotta et menetä mitään.

Sinun on koottava piiri leipälevylle tarkistaaksesi, että se toimii oikein, ennen kuin juotat kaikki osat yhteen.

Kaavion Life -merkkivalojen tulee olla valkoisia

Tasapainon merkkivalot on järjestettävä:

Punainen - tasapainon merkkivalo 5

Keltainen - tasapainon merkkivalo 4

Keltainen - tasapainon merkkivalo 3

Vihreä - tasapainon merkkivalo 2

Vihreä - tasapainon merkkivalo 1

Vaihe 2: Arduino -koodi

Arduino -koodi
Arduino -koodi

Arduino -koodia varten sinun on lisättävä joitain kirjastoja arduino IDE: hen, olen lisännyt alla olevat linkit

Muita tarvittavia arduino -kirjastoja ovat:

MPU6050_tockn.h

OneButton.h

Sinun on lisättävä yllä linkitetyt kirjastot arduino IDE: hen

Lataa ja avaa tiedosto, joka sisältää koodin "Balance_alarm_V1.8.ino"

Lataa koodi arduino -kortille

Vaihe 3: Asenna laatikko

Asenna laatikko
Asenna laatikko
Asenna laatikko
Asenna laatikko
Asenna laatikko
Asenna laatikko

Valitettavasti en ottanut valokuvia laatikosta, kun sovitin komponentteja siihen. Olen käyttänyt kuumaa liimaa osien kiinnittämiseen laatikkoon.

Jos käytät samanlaista muovilaatikkoa kuin minä, kääri yläosa maalarinteipille ja merkitse viivoitimella ja kynällä, mihin sinun on porattava reiät LED -valolle, kaiuttimelle ja vesivaa'an kiinnitysruuveille.

Kytkin asennettiin poraamalla reikä ja viilaamalla se sitten oikean kokoiseksi ja muotoiseksi.

Jos tekisin tätä projektia uudelleen, kiinnittäisin kaikki komponentit kannen sisään, jotta minun ei tarvitsisi ajaa niin monta linkkilankaa kannen ja laatikon pohjan välillä.

Vaihe 4: Käyttöohjeet

Käyttö ohjeet
Käyttö ohjeet

Alkaa

Ennen kuin käynnistät laatikon, aseta laatikko tasaiselle ja tasaiselle pinnalle niin, että vesivaa'an kupla on keskirenkaassa.

Kytke virtakytkin päälle, laatikko piippaa kerran ja käynnistyy. Jätä laatikko paikallaan, kunnes kuulet kolminkertaisen piippauksen ja kolme valkoista”Life -valoa” syttyvät.

Peli on nyt valmis.

Laatikon toiminnot

Laatikkoa on siirrettävä varovasti samalla, kun sitä kuljetetaan vaakasuorassa. Kun laatikko siirtyy pois tasolta, tasapainon merkkivalot syttyvät, ja enemmän valoja osoittaa, että laatikko on kauempana tasosta.

Vesivaakaa voidaan käyttää myös tarkistamaan, onko laatikko vaakasuora (Jos vesivaaka ja tasapainovalot eivät täsmää, suorita vaaka -anturin nollaus, katso alla)

Kun laatikko on liian kaukana tasosta tai se on lyöty, laatikko piippaa 3 kertaa ja soi kohinaa, yksi elämänvaloista sammuu.

Kun kaikki kolme elämää on käytetty, laatikko hälyttää ja vilkuttaa kaikki valot, peli häviää.

Säätimet

Nollaa hälytys

Tee tämä lopettaaksesi pelin hälytyksen jälkeen, kun kaikki 3 henkeä on menetetty.

Kun hälytys soi, paina vihreää painiketta sekunnin ajan ja vapauta. Hälytyksen pitäisi lakata sekunnin kuluttua. Jos ei, yritä uudelleen

Nollaa elämä - Tee tämä, jos haluat nollata pelin, kaikki kolme elämää palautetaan.

Kaksoisnapsauta vihreää painiketta milloin tahansa (kuten tietokoneen hiiri, mutta hieman hitaammin). Nollausääni kuuluu ja kolme pelastusvaloa syttyy.

Nollaa vaakaanturi - Tee tämä, jos vesivaa'an kupla ei vastaa tasapainon merkkivaloja.

Paina vihreää painiketta pitkään (paina 3 sekuntia ja vapauta) Tasapainon nollausääni soi ja tasapainovalot vilkkuvat hetkeksi ja sitten sammuvat (mikä osoittaa, että laatikko on vaakasuorassa). Se on tehtävä, kun laatikko on vaakasuorassa, kuten vesivaa'an kupla osoittaa.

Huomautuksia

Kun laatikko alkaa piipittää, koska elämä on menetetty, palauta se nopeasti oikeaan tasaiseen asentoonsa tai menetät toisen elämän heti, kun chirping lakkaa, noin 5 sekuntia.

Käytä vesivaakaa nähdäksesi, millä tiellä tasosta/tasosta olet, valot osoittavat, että olet poissa, mutta eivät osoita mihin suuntaan.

Vesivaa'an kupla on suunnilleen sama kuin merkkivalot, kun kupla koskettaa vesivaa'an sivua, elämä menetetään.

Jos laatikko käyttäytyy oudosti ja tasapainoanturin nollaus ei toimi, sammuta laatikko ja kytke se uudelleen päälle mustalla virtakytkimellä. Sinun on odotettava noin 10 sekuntia, kun laatikko on tasaisella pinnalla, kun se käynnistyy. Yritä ensin käyttää tasapainoanturin nollaus, koska se on nopeampaa, sinun ei tarvitse odottaa, että laatikko suorittaa käynnistysjakson.

Laatikko on paristokäyttöinen, ja sen pitäisi teoriassa riittää lataamaan koko päivän jatkuvaan käyttöön. Sammuta se, jos se ei ole käytössä säästääksesi akkua.

Jos painike ei vastaa, varmista, että painat JA vapautat painikkeen.

Suositeltava: