Sisällysluettelo:
- Vaihe 1: LEDien ja anturin upottaminen
- Vaihe 2: Liitä 6- ja 2 -ytiminen johdot
- Vaihe 3: Päivitetyn pussin testaaminen
Video: Interaktiivinen heijastava lävistyspussi: 3 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tämä ohje on tarkoitettu kaikille, jotka haluavat parantaa ketteryyttään ja nyrkkeilytaitojaan samalla, kun he saavat lisää kokemusta juottamisesta Arduinon, LEDien ja MK 2125 -kiihtyvyysmittarin avulla
Tämän projektin tavoitteena on muuttaa olemassa olevaa refleksipussia ja muuttaa se interaktiiviseksi, pelattavaksi ja mukaansatempaavammaksi tuotteeksi. Konseptini, jonka loin tämän saavuttamiseksi, on upottaa 4 LEDiä pussin pohjan ympärille, MK 2125 -kiihtyvyysmittari tämän pohjan sisään ja yhdistää nämä komponentit Arduino UNO -laitteeseen jalustan pohjassa.
- MK2125 -anturi tarjoaa kallistus- ja kiihtyvyystietoja, joita käytetään määrittämään, mihin suuntaan pussi osuu.
LED -merkkivalot syttyvät satunnaistetussa jaksossa, joka vain iteroituu seuraavaan LED -valoon, kun pussi osuu vastaavalta / hehkuvalta puolelta. Tämän ajatuksena on saada käyttäjä liikkumaan pussin ympärillä mahdollisimman nopeasti ja lyömään sitä, kun he löytävät hehkuva LED -valo.
Perinteinen harjoitus heijastinpussilla on suunniteltu parantamaan lyönnin tarkkuutta ja ajoitusta.
Tämän laitteen rakentamisen ja testaamisen jälkeen on selvää, että päivitetty versio perustuu edeltäjäänsä sisällyttämällä nopean jalkatyön / liikkeen tarpeeseen ja terävöittämällä visuaalisia refleksejäsi. Se on todellakin tehnyt refleksipussin käytöstä 10 kertaa hauskempaa, ja se tuntuu nyt enemmän peliltä kuin harjoitukselta!
tavoite saavutettu.
Suunnittelin luonnoksen käsittelyssä (kuten video + näkyy tähän vaiheeseen yhdistettynä) visualisoidaksesi tarkalleen, miten satunnaistettu LED -sykli toimii, lataa se vapaasti liitteenä olevista tiedostoista ja testaa se itse tai katso vain esikatseluleike.
Tämän tuotteen luomiseen tarvitset:
- 1x heijastinpussi
- 1x Arduino UNO
- 1x 9V akku (Arduinon virransyöttö)
- 1x Memsic MK 2125 kiihtyvyysanturi
- 4x LEDit (olen valinnut vihreän)
- 4x 10ohm vastukset
- sieni / vaahto elektroniikan suojaamiseksi
- 1 metri 6 -johdinlankaa
- 1 metri 2 -johdinlankaa
- noin 28 hyppyjohtoa nastoilla
- paljon juotosta ja juotosasema
- paljon erikokoisia kutisteputkia
- Ilmastointiteippi
- Pikaliima
- Velcro (kiinnittää johdot löysästi telineeseen)
- Tupperware / vedenpitävä säiliö (sisältää Arduino + -akun)
Vaihe 1: LEDien ja anturin upottaminen
Ensimmäinen askel on porata 4 reikää pussin pohjan seinien ympärille LED -valojen upottamiseksi.
jokainen näistä LEDeistä on kytkettävä maadoitusjohtoon - nastassa ja 10 ohmin vastukseen + - nastassa. haluat liimata teipin tai kutistaa nämä liitokset ja painaa niitä voimakkaasti alustan sisäpuolta vasten, koska on tärkeää tehdä niistä mahdollisimman kestäviä.
Nyt sinun on kytkettävä hyppyjohtimet näihin liitäntöihin ja syötettävä ne pohjan pohjassa olevien reikien läpi tämän vaiheen viimeisen kuvan mukaisesti. Tee sama MK 2125 -anturille, sinun on myös porattava lisää reikiä pohjan pohjaan, jotta voit luoda tilaa nastoille ja liittää hyppyjohtimet näihin nastoihin.
Tärkeä asia anturissa on sovittaa se rungon sisään tasaisesti alaspäin ja kohti yhtä LED -valoista. Tämä on FRONT -merkkivalosi, josta on hyötyä myöhemmin anturin kalibroinnissa.
Kun kaikki nämä komponentit ovat tiukasti alustan sisällä, sinun pitäisi pystyä kytkemään hyppytapit Arduinoosi ja testata koodi (TiltSense.ino) tämän vaiheen kuvan 5 mukaisesti. Jos koodi toimii hyvin ja kaikki juotokset ovat kiinteitä, täytä aukot hiukan sienellä / vaahdolla ja kaada hieman liimaa LEDien päälle, jotta ne pysyvät lukittuina.
Vaihe 2: Liitä 6- ja 2 -ytiminen johdot
Tässä vaiheessa laajennamme liitännät pallon pohjasta alas jalustan pohjaan noin 6 ytimen ja 2 ytimen johdolla.
Lopullinen tavoite on laajentaa kaikki johdot jalustan yläosasta jalustan pohjaan mahdollisimman kätevällä ja kestävällä tavalla
6 YDIN
Tapa, jolla päätin tehdä tämän, oli irrottaa 6 -johtiminen lanka hieman (näkyy ensimmäisessä kuvassa) ja:
- juota LEDit + nastat 4/6 johtoon (nämä kytketään Arduino -nastoihin 10, 11, 12, 13)
- juota LEDit - johdot yhteen ja sitten MK 2125 -anturin - johtoon maadoittaaksesi sekä LEDit että anturin
- juota + johto MK 2125 -anturista ja kaikki liitetyt johdot 2/6 johtoon (nämä liitetään Arduino -nastoihin 5V ja GND)
muista käyttää kutistetta kaikissa juotosliitoksissa varmistaaksesi, että johdot ovat ehjät ja kestävät roikkumista yläpussin jalustan pohjasta.
- 2 YDIN
Tässä vaiheessa pitäisi olla jäljellä 2 liitäntää, jotka ovat MK 2125 -anturin siirtojohdot, jotka lähettävät kallistustiedot pussista Arduinolle. Näin voimme lopulta määrittää, mihin suuntaan pussi osuu.
Juottaa siirtojohdot kumpaankin 2 -johdinjohtoon (nämä liitetään Arduino -nastoihin 2 ja 3)
Kun olet juottanut kaikki nämä liitännät, sinun on sitten juotettava näiden johtimien toinen pää joihinkin hyppyjohtoihin Arduino -yhteensopivilla nastoilla (näkyy toisessa + kolmannessa kuvassa).
Vaihe 3: Päivitetyn pussin testaaminen
Päätin kiinnittää kaikki liitäntäjohdot jalustaan tarranauhalla, jotta ne eivät liiku liikaa ja vahingoita juotettuja yhteyksiä. Arduino- ja 9 V -akkuyksiköt on sijoitettu tupperware -astiaan, joka on myös liitetty tukiasemaan tarranauha.
Jos olet päässyt näin pitkälle, sinun on oltava valmis ja innokas testaamaan interaktiivista heijastuspussiasi. Toivottavasti pidät tästä opettavaisesta, suunnittelen päivityksiä tähän projektiin tulevaisuudessa, koska olen innoissani tuloksesta, joten pysy kuulolla !.
Ajattelen parhaillaan ideoita siitä, miten voisin luoda tälle laitteelle pisteytys- tai korkean pistemäärän järjestelmän. Jos ajattelet mahdollisia lisäyksiä tähän projektiin, jätä kommentti tai lähetä minulle pm.
Älä epäröi esittää kysymyksiä kommenttikentässä, otan sinuun yhteyttä mahdollisimman pian.
Jos pidit tästä, äänestä minua Arduinon tai Make It Glow -kilpailuissa. Se merkitsisi paljon, kiitos!
Suositeltava:
BBC Micro: bit and Scratch - Interaktiivinen ohjauspyörä ja ajopeli: 5 vaihetta (kuvilla)
BBC Micro: bit and Scratch - Interaktiivinen ohjauspyörä ja ajopeli: Yksi tämän viikon luokkatehtävistäni on käyttää BBC Micro: bit -laitetta liittämiseen kirjoittamaamme Scratch -ohjelmaan. Ajattelin, että tämä oli täydellinen tilaisuus käyttää ThreadBoardiani sulautetun järjestelmän luomiseen! Inspiraationi tyhjästä p
Interaktiivinen LED -laatta -seinä (helpompaa kuin miltä se näyttää): 7 vaihetta (kuvilla)
Interaktiivinen LED -laatta -seinä (helpompaa kuin miltä se näyttää): Tässä projektissa rakensin interaktiivisen LED -seinänäytön, jossa käytettiin Arduinoa ja 3D -painettuja osia. Halusin keksiä oman version, joka ei ollut vain edullisempi, vaan myös
Interaktiivinen tarinointiradio: 6 vaihetta (kuvilla)
Interaktiivinen tarinankerrontaradio: Tässä projektissa muutamme siistin näköisen radion puheohjattavaksi interaktiiviseksi tarinankertojaksi. Tulevaisuus, täältä tullaan
Interaktiivinen Minecraft Älä anna miekkaa/merkkiä (ESP32-CAM): 15 vaihetta (kuvilla)
Interaktiivinen Minecraft Älä anna miekkaa/merkkiä (ESP32-CAM): Tämän projektin syntymiseen on todella useita syitä: 1. Yhteistyöyhteistyön monitehtokirjaston TaskScheduler kirjoittajana olin aina utelias, miten yhdistää yhteistyöhön liittyvän moniajon edut ennaltaehkäisevän edun kanssa
TCRT5000 -heijastava infrapuna -anturi - miten se toimii ja esimerkkipiiri koodilla: 6 vaihetta
TCRT5000 -heijastava infrapuna -anturi - miten se toimii ja esimerkkipiiri koodilla: Hei, käytin äskettäin joukkoa TCRT5000 -laitteita kolikoiden lajittelukoneen suunnittelussa ja valmistuksessa. Näet sen täältä: Tätä varten minun piti oppia TCRT5000: sta ja sen ymmärtämisen jälkeen ajattelin luoda oppaan kaikille muille, jotka näyttävät