Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Johdotuspiiri
- Vaihe 2: Arduino -koodi
- Vaihe 3: Asenna laatikko
- Vaihe 4: Käyttöohjeet
Video: Balance Box Game - Arduino Powered: 4 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
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
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 -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
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
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:
Puinen LED -pelinäyttö Powered by Raspberry Pi Zero: 11 vaihetta (kuvilla)
Puinen LED -pelinäyttö Powered by Raspberry Pi Zero: Tämä projekti toteuttaa 20x10 pikselin WS2812 -pohjaisen LED -näytön, jonka koko on 78x35 cm ja joka voidaan helposti asentaa olohuoneeseen retro -pelejä pelaamaan. Tämän matriisin ensimmäinen versio rakennettiin vuonna 2016 ja monet muut ihmiset rakensivat sen uudelleen. Tämä esimerkki
Mini IMac G4 Flat Panel - Powered by NUC: 9 vaihetta (kuvilla)
Mini IMac G4 Flat Panel - Powered by NUC: Johdanto Olen törmännyt pariin projektiin, jotka olivat inspiraationa tälle rakennukselle. Yksi väittää olevansa maailman pienin toimiva iMac, mutta todellisuudessa se on Raspberry Pi, jossa on Linux -distro MacOS -teemalla, eikä se voi ajaa todellista M
Hehkuva ilmakuplakello; Powered by ESP8266: 7 vaihetta (kuvilla)
Hehkuva ilmakuplakello; Powered by ESP8266: “hehkuva ilmakuplakello” näyttää ajan ja osan grafiikasta nesteessä olevilla valaistuilla ilmakuplilla. Toisin kuin led-matriisinäyttö, hitaasti ajelehtivat, hehkuvat ilmakuplat antavat minulle jotain rentoutumista. 90-luvun alussa kuvittelin "kuplinäytön". Unfo
Teksti puheeksi Napsauta ARMbasic Powered UChip ja muut ARMbasic Powered SBC: t: 3 vaihetta
Teksti puheeksi Napsauta ARMbasic Powered UChipia ja muita ARMbasic Powered SBC: itä: Johdanto: Hyvää päivää. Nimeni on Tod. Olen ilmailu- ja puolustusalan ammattilainen, joka on myös hieman nörtti sydämessä.Inspiraatio: kotoisin dial-up BBS: n, 8-bittisten mikrokontrollerien, Kaypro/Commodore/Tandy/TI-994A -tietokoneiden aikakaudelta, kun R
Makey -Saurus Rex - Makey Makey Balance Board: 6 vaihetta (kuvilla)
Makey-Saurus Rex-Makey Makey Balance Board: Olitpa sitten nimeltään Chrome Dino, T-Rex Game, No Internet Game tai vain pelkkä haitta, kaikki näyttävät tuntevan tämän sivuttain rullaavan dinosaurushyppypelin. Tämä Googlen luoma peli näkyy Chrome-selaimessasi aina, kun