Spisu treści:

Pas kompasu dotykowego: 9 kroków
Pas kompasu dotykowego: 9 kroków

Wideo: Pas kompasu dotykowego: 9 kroków

Wideo: Pas kompasu dotykowego: 9 kroków
Wideo: Polska Wersja - Exit ft. Gibbs 2024, Lipiec
Anonim
Haptyczny pas kompasu
Haptyczny pas kompasu

Pas zasilany Arduino, który wibruje w kierunku północy.

Ludzka percepcja zawsze ograniczała się do naszych zmysłów biologicznych, ale co by było, gdybyśmy mogli to zmienić? W naturze istnieją zwierzęta, które potrafią wyczuwać pola magnetyczne, ciśnienie barometryczne, elektryczność otoczenia i promieniowanie cieplne. Dzięki temu projektowi zbadałem, jak by to było, gdyby człowiek (AKA ja) miał nowe zmysły, napędzane nowoczesną technologią. W ramach tych badań eksperymentowałem z magnetorecepcją. Użyłem Arduino Nano z niedrogim magnetometrem i silnikami wibracyjnymi monet do urządzeń sprzężenia zwrotnego. Umieściłem urządzenie w pasku i połączyłem je z baterią, aby było przenośne.

Projekt ten był mocno inspirowany twórczością Davida Eaglemana. Krótkie podsumowanie tego artykułu jest takie, że silniki wibracyjne można umieścić na skórze, a zakodowane informacje z czujników można wykorzystać do ich włączenia w określony wzór, który ostatecznie będzie podświadomie odebrany przez użytkownika.

Zamierzam wprowadzić pewne modyfikacje (aby pasek był bardziej trwały), w tym momencie zamieszczę więcej zdjęć procesu.

Kieszonkowe dzieci

  • Arduino Nano
  • MPU-9250 (magnetometr)
  • 8 silników wibracyjnych na monety
  • Przycisk
  • Rezystor 10K
  • Kabel mini USB
  • Pasek (użyłem męskiego skórzanego paska 38 Wrangler)
  • Akumulator USB
  • Gorący klej
  • Zestaw lutowniczy

Krok 1: Zaznacz pozycje silnika

Podczas noszenia paska zaznaczaj go co 45 stopni, zaczynając bezpośrednio przed sobą. To tutaj zostaną umieszczone silniki. Arduino, magnetometr i przycisk zostaną umieszczone między silnikiem bezpośrednio za tobą (S) a silnikiem po prawej lub lewej stronie (SE lub SW). Będę odnosił się do wszystkich silników według ich kierunku kardynalnego, zakładając, że północ to przód paska.

Krok 2: Przymocuj silniki wibracyjne do paska

Zamocuj silniki wibracyjne na pasie, gdzie jest oznaczony. Silniki wibracyjne, których użyłem, miały lepkie podkłady, co ułatwiło to.

Krok 3: Połącz Arduino i magnetometr

Dołącz do Arduino, magnetometru i przycisku za pomocą gorącego kleju, aby łatwo je przymocować do paska.

Krok 4: Trzymaj Arduino na miejscu

Przymocuj Arduino do paska. Na tym etapie użyłem opaski na suwak, ponieważ wymieniłem ją w kroku 6.

Krok 5: Złóż obwód

Złóż obwód
Złóż obwód

Złóż obwód pokazany na poniższym schemacie. Uwaga: Schemat przedstawia silniki wibracyjne, które mają wspólny przewód uziemiający - ułatwia to podłączenie do Arduino, ale nie jest wymagane. Prawdopodobnie będziesz musiał dołączyć dodatkowe długości przewodu do silników i powinieneś włożyć kabel USB do Arduino.

Krok 6: Zakryj / chroń przewody

Owiń obwód taśmą elektryczną. Aby uzyskać najlepsze wyniki, zdobądź taśmę elektryczną o równej szerokości co pasek i owiń cały pasek, pozostawiając tylko kabel USB odsłonięty dla Arduino.

Krok 7:

Prześlij ten szkic do Arduino po zainstalowaniu wymaganych bibliotek.

Wymagane biblioteki

  • Odważny lot MPU9250
  • Filtr Kalmana

Krok 8: Podłącz akumulator

Podłącz akumulator do portu USB Arduino i przechowuj go w kieszeni lub przymocuj do paska.

Krok 9: (Opcjonalnie) Przełącz między zawsze włączonym i włączonym Zmień tryby wibracji

Dwukrotnie naciśnij przycisk, aby przełączyć się między trybem dyskretnym (mały impuls w kierunku północnym tylko przy zmianie kierunku) lub trybem zawsze włączonym (zawsze wibruje w kierunku północnym).

Zalecana: