Innholdsfortegnelse:
- Trinn 1: Innebygd lysdioder og sensor
- Trinn 2: Koble til 6 og 2 kjerneledninger
- Trinn 3: Testing av den oppgraderte posen
Video: Interaktiv refleks boksesekk: 3 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Denne instruksen er for alle som ønsker å forbedre smidigheten og bokseferdighetene sine mens de får mer erfaring med lodding ved hjelp av Arduino, LED og MK 2125 Accelerometer
Målet med dette prosjektet er å modifisere en eksisterende reflekspose og forvandle den til et interaktivt, gamified og mer oppslukende produkt. Konseptet jeg skapte for å oppnå dette innebærer å legge inn 4 LED -er rundt bunnen av posen, et MK 2125 akselerometer inne i denne basen og deretter koble disse komponentene til en Arduino UNO ved foten av stativet.
- MK2125 -sensoren gir tilt- og akselerasjonsdata som brukes til å bestemme hvilken vei posen blir truffet.
Lysdiodene lyser i en randomisert syklus, som bare går tilbake til neste LED når posen treffes fra den tilsvarende / glødende siden. Tanken bak dette er å få brukeren til å bevege seg rundt posen så raskt som mulig, og slå den når de finner siden med den glødende LED -en.
En tradisjonell trening med en reflekspose er designet for å forbedre slagnøyaktigheten og timingen.
Etter å ha bygget og testet denne enheten er det klart at den oppgraderte versjonen bygger på forgjengeren, ved å integrere behovet for raskt fotarbeid / bevegelse og skjerpe bruken av dine visuelle reflekser. Det har virkelig gjort bruk av refleksvesken 10x morsommere også, og det føles nå som mer et spill enn en øvelse!
målet oppnådd.
Jeg designet en skisse under behandling (som vist i video + koblet til dette trinnet) for å visualisere nøyaktig hvordan den randomiserte LED -syklusen vil fungere. Last ned den fra de vedlagte filene og test den ut selv eller bare se forhåndsvisningsklippet.
For å lage dette produktet trenger du:
- 1x reflekspose
- 1x Arduino UNO
- 1x 9V batteripakke (for å drive Arduino)
- 1x Memsic MK 2125 akselerometer
- 4x LED -er (jeg har valgt grønt)
- 4x 10ohm motstander
- litt svamp / skum for å beskytte elektronikk
- 1 meter med 6 kjernetråd
- 1 meter med 2 kjernetråd
- omtrent 28 hoppetråder med pinner
- mye loddetinn og en loddestasjon
- mange varmekrympende slanger i forskjellige størrelser
- DUCT -tape
- Superlim
- Borrelås (fester ledningene løst til stativet)
- Tupperware / vanntett beholder (huser Arduino + batteripakken)
Trinn 1: Innebygd lysdioder og sensor
Det aller første trinnet er å bore 4 hull rundt veggene i posebasen for å legge inn LED -lampene.
hver av disse lysdiodene bør kobles til en jordet ledning på - pinnen og en 10 ohm motstand på + pinnen. du vil binde tape eller varme-krympe disse tilkoblingene og trykke dem hardt mot innsiden av basen, da det er viktig å gjøre dem så holdbare som mulig.
Nå må du koble jumperkabler til disse tilkoblingene og mate dem gjennom hull i bunnen av basen som vist på det siste bildet av dette trinnet. Gjør det samme for MK 2125 -sensoren, du må også bore flere hull i bunnen av basen for å skape plass til pinnene og koble jumperkabler til disse pinnene.
Det viktige med sensoren er å montere den inne i basen flatt ned og vendt mot en av lysdiodene. Dette vil være din FRONT LED som er nyttig senere for kalibrering av sensoren.
Når alle disse komponentene er tett inne i basen, bør du kunne plugge de hoppede pinnene til Arduino og teste koden (TiltSense.ino) som vist på bilde 5 i dette trinnet. Hvis koden fungerer fint og alt lodding er solid, fyll hullene med litt svamp / skum og tipp litt superlim over lysdiodene for å holde dem låst inne.
Trinn 2: Koble til 6 og 2 kjerneledninger
I dette trinnet vil vi forlenge forbindelsene ned fra bunnen av ballen helt ned til bunnen av stativet med rundt 6 kjerne- og 2 kjernetråder.
Det endelige målet her er å forlenge alle ledningene ned fra toppen av stativet til bunnen av stativet, på den mest praktiske og holdbare måten som er mulig
6 KJERNER
Måten jeg bestemte meg for å gjøre dette på var å strippe 6 -kjernetråden litt (vist på første bilde) og:
- lodd LED + pins til 4/6 ledninger (disse kobles til Arduino -pinner 10, 11, 12, 13)
- lodd LED -ledningene sammen og deretter til ledningen til MK 2125 -sensoren for å jorde både LED -ene og sensoren
- lodde + ledningen fra MK 2125 -sensoren og alle de tilkoblede - ledningene til 2/6 ledninger (disse kobles til Arduino -pinner 5V og GND)
husk å bruke varmekrymping for alle loddede tilkoblinger for å sikre at ledningene har en sterk integritet og kan håndtere dingling fra den øverste posen til den nederste stativbasen.
- 2 KJERNER
På dette stadiet bør det være 2 tilkoblinger igjen, som er overføringstrådene fra MK 2125 -sensoren som sender tiltdata fra posen til Arduino. Slik vil vi til slutt avgjøre hvilken retning posen blir truffet.
Lodd overføringstrådene til hver av de 2 kjernetrådene (disse kobles til Arduino -pinner 2 og 3)
Når du har loddet alle disse tilkoblingene, må du deretter lodde den andre enden av disse ledningene til noen jumper -ledninger med Arduino -kompatible pinner (vist på det andre + tredje bildet).
Trinn 3: Testing av den oppgraderte posen
Jeg bestemte meg for å feste alle forbindelsestrådene til bunnstativet med borrelås for å forhindre at de beveger seg for mye og skader de loddede tilkoblingene. Arduino og 9V batteripakke er plassert i en tupperware -beholder, som også er koblet til basen ved hjelp av borrelås.
Hvis du har kommet så langt, bør du være klar og ivrig etter å teste den interaktive refleksposen din. Håper du liker dette instruerbare, jeg planlegger å gjøre oppgraderinger til dette prosjektet i fremtiden siden jeg er begeistret for resultatet, så følg med!
Jeg brainstormer for tiden ideer om hvordan jeg kan lage et poengskårings- eller poengsystem for denne enheten. Hvis du tenker på mulige tillegg til dette prosjektet, vennligst legg igjen en kommentar eller send meg en pm.
Ikke nøl med å stille spørsmål i kommentarfeltet, jeg vil sørge for å komme tilbake til deg så snart som mulig.
Hvis du likte dette, kan du stemme på meg i Arduino eller Make It Glow Contests. Det ville bety mye, takk!
Anbefalt:
Interaktiv LED flisvegg (enklere enn det ser ut): 7 trinn (med bilder)
Interaktiv LED flisvegg (enklere enn det ser ut): I dette prosjektet bygde jeg en interaktiv LED -veggdisplay ved hjelp av en Arduino og 3D -trykte deler. Inspirasjonen for dette prosjektet kom delvis fra Nanoleaf -fliser. Jeg ønsket å komme med min egen versjon som ikke bare var rimeligere, men også
Interaktiv Minecraft Ikke skriv inn sverd/tegn (ESP32-CAM): 15 trinn (med bilder)
Interactive Minecraft Don't Enter Sword/Sign (ESP32-CAM): Det er virkelig flere grunner til at dette prosjektet ble til: 1. Som forfatter av kooperativt multitasking-bibliotek TaskScheduler var jeg alltid nysgjerrig på hvordan jeg skulle kombinere fordelene med kooperativ multitasking med fordelene med å forebygge en
Interaktiv laserarkgenerator med Arduino: 11 trinn (med bilder)
Interaktiv laserarkgenerator med Arduino: Lasere kan brukes til å lage utrolige visuelle effekter. I dette prosjektet konstruerte jeg en ny type laserdisplay som er interaktiv og spiller musikk. Enheten roterer to lasere for å danne to vortex-lignende lysark. Jeg inkluderte avstandssensor
Interaktiv kunstinstallasjon: 4 trinn (med bilder)
Interaktiv kunstinstallasjon: I dette prosjektet blander vi koding og fysisk databehandling for å lage en interaktiv kunstinstallasjon. Eksemplet som deles i denne Instructable er et studentkodingsprosjekt som kombinerer grafiske og lydelementer med et spesialbygd grensesnitt. Den
Interaktiv LED -kuppel med Fadecandy, prosessering og Kinect: 24 trinn (med bilder)
Interaktiv LED -kuppel med Fadecandy, prosessering og Kinect: WhatWhen in Dome er en 4,2 m geodesisk kuppel dekket med 4378 lysdioder. Lysdiodene er alle individuelt kartlagte og adresserbare. De kontrolleres av Fadecandy og Processing på et Windows -skrivebord. En Kinect er festet til en av kuppelens stiver, så