Innehållsförteckning:
- Tillbehör
- Steg 1: Markera motorpositionerna
- Steg 2: Fäst vibrationsmotorerna på bältet
- Steg 3: Kombinera Arduino och magnetometer
- Steg 4: Håll Arduino på plats
- Steg 5: Montera kretsen
- Steg 6: Täck över / skydda trådarna
- Steg 7:
- Steg 8: Fäst batteriet
- Steg 9: (Valfritt) Växla mellan alltid på och på Ändra vibrationslägen
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:10
Ett Arduino -drivet bälte som vibrerar mot norr.
Människans uppfattning har alltid varit begränsad till våra biologiska sinnen, men tänk om vi skulle kunna ändra det? I naturen finns det djur med förmåga att känna av magnetfält, barometriskt tryck, omgivande elektricitet och termisk strålning. Med det här projektet utforskade jag hur det skulle kännas för en människa (AKA me) att få nya sinnen, drivna av modern teknik. För omfattningen av denna forskning experimenterade jag med magnetoreception. Jag använde en Arduino Nano med en billig magnetometer och myntvibrationsmotorer för återkopplingsenheter. Jag lade in enheten i ett bälte och kombinerade den med ett batteri för att göra den bärbar.
Detta projekt var starkt inspirerat av David Eaglemans arbete. Den snabba sammanfattningen av den här artikeln är att vibrationsmotorer kan placeras på huden och kodad sensorinformation kan användas för att slå på dem i ett specifikt mönster som så småningom kommer att omedvetet uppfattas av bäraren.
Jag planerar att göra några ändringar (för att göra bältet mer permanent), jag lägger upp fler foton av processen vid den tidpunkten.
Tillbehör
- Arduino Nano
- MPU-9250 (magnetometer)
- 8 myntvibrationsmotorer
- Knapp
- 10K motstånd
- Mini USB -kabel
- Bälte (jag använde ett 38 Wrangler -läderbälte för män)
- USB -batteri
- Varmt lim
- Lödkit
Steg 1: Markera motorpositionerna
Medan du bär bältet, gör ett märke på det var 45: e grad börjar med direkt framför dig. Det är här motorerna kommer att placeras. Arduino, magnetometer och knapp kommer att placeras mellan motorn direkt bakom dig (S) och den till höger eller vänster om den (SE eller SW). Jag kommer att hänvisa till alla motorer efter deras kardinalriktning, förutsatt att norr är bältets framsida.
Steg 2: Fäst vibrationsmotorerna på bältet
Fäst vibrationsmotorerna på bältet där de är markerade. Vibrationsmotorerna jag använde hade klibbiga underlag vilket gjorde det enkelt.
Steg 3: Kombinera Arduino och magnetometer
Gå med i Arduino, magnetometern och knappen med varmt lim för att göra dem enkla att fästa på bältet.
Steg 4: Håll Arduino på plats
Fäst Arduino på bältet. Jag använde en dragkedja i detta skede, eftersom jag bytte ut den i steg 6.
Steg 5: Montera kretsen
Montera kretsen som visas i följande schema. Obs: Schemat visar vibrationsmotorerna som delar en gemensam jordkabel - det gör det enklare att fästa på Arduino men krävs inte. Du kommer förmodligen att behöva fästa extra kabellängder till motorerna och sätta in en USB -kabel i Arduino.
Steg 6: Täck över / skydda trådarna
Slå in kretsen i eltejp. För bästa resultat, skaffa eltejp med samma bredd som bältet och linda in hela bältet och lämna bara en USB -kabel utsatt för Arduino.
Steg 7:
Ladda upp denna skiss till Arduino efter att ha installerat de nödvändiga biblioteken.
Obligatoriska bibliotek
- Bolderflight MPU9250
- Kalman Filter
Steg 8: Fäst batteriet
Fäst batteripaketet på Arduino USB och förvara i en ficka eller fäst det i bältet.
Steg 9: (Valfritt) Växla mellan alltid på och på Ändra vibrationslägen
Dubbelklicka på knappen för att växla mellan diskret läge (liten puls mot norr endast när riktningen ändras) eller alltid på läge (vibrera alltid mot norr).
Rekommenderad:
Micro: Bit Compass DIY: 6 steg
Micro: Bit Compass DIY: Så här kodar du en Micro: Bitkompass
LEGO Dots Light-Up Belt: 6 steg (med bilder)
LEGO Dots Light-Up Belt: LEGO #LetsBuildTillsammans utforska, bygg och dela dina LEGO-skapelser
DIY Compass Bot: 14 steg
DIY Compass Bot: Hej! Idag ska jag göra en kompassbot. Jag fick den här idén genom att tänka på hur svårt det är att rita den perfekta cirkeln utan en matematisk ruta. Jag har väl din lösning? Som du vet att en cirkel är exakt 360 grader, så kan denna bot rita en sha
Basic Belt Respiration Sensor: 8 steg
Basic Belt Respiration Sensor: I biosensingvärlden finns det många sätt att mäta andning. Man kan använda en termistor för att mäta temperaturen runt näsborren, men då kanske man inte vill att ett konstigt redskap ska vara fastspänt på näsan. Man kan också bifoga en accel
NES Controller USB Belt Flasköppnare: 6 steg
NES Controller USB Belt Bottleopener: Detta är en instruerbar hur man gör det ultimata retro-gamer-verktyget, NES Controller USB Bottleopener. verktyg för att öppna din öl