Innehållsförteckning:

Haptic Compass Belt: 9 steg
Haptic Compass Belt: 9 steg

Video: Haptic Compass Belt: 9 steg

Video: Haptic Compass Belt: 9 steg
Video: Concept Art - Haptic Navigation belt with smart camera for visually impaired #conceptart 2024, Juli
Anonim
Haptic kompassbälte
Haptic kompassbälte

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
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: