
Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Zaznacz pozycje silnika
- Krok 2: Przymocuj silniki wibracyjne do paska
- Krok 3: Połącz Arduino i magnetometr
- Krok 4: Trzymaj Arduino na miejscu
- Krok 5: Złóż obwód
- Krok 6: Zakryj / chroń przewody
- Krok 7:
- Krok 8: Podłącz akumulator
- Krok 9: (Opcjonalnie) Przełącz między zawsze włączonym i włączonym Zmień tryby wibracji
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02

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 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:
Bot kompasu DIY: 14 kroków

DIY Kompas Bot: Cześć! Dzisiaj zrobię bota Compass. Wpadłem na ten pomysł, myśląc o tym, jak trudno jest narysować idealne koło bez matematycznego pudełka. Dobrze mam twoje rozwiązanie?. Jak wiecie, okrąg ma dokładnie 360 stopni, więc ten bot może narysować sha
Samouczek dotyczący interfejsu czujnika kompasu HMC5883L z Arduino: 10 kroków (ze zdjęciami)

Samouczek dotyczący interfejsu czujnika kompasu HMC5883L z Arduino: Opis HMC5883L to 3-osiowy kompas cyfrowy używany do dwóch ogólnych celów: do pomiaru namagnesowania materiału magnetycznego, takiego jak ferromagnes, lub do pomiaru siły i, w niektórych przypadkach, kierunku pole magnetyczne w punkcie w s
Użyj ponownie panelu dotykowego starego laptopa do sterowania silnikiem krokowym: 11 kroków (ze zdjęciami)

Użyj ponownie panelu dotykowego starego laptopa do sterowania silnikiem krokowym: Zrobiłem ten projekt kilka miesięcy temu. Kilka dni temu zamieściłem na Reddicie film z projektu na r/Arduino. Widząc, że ludzie interesują się projektem, postanowiłem uczynić ten Instructable, w którym wprowadziłem pewne zmiany w kodzie Arduino i
ESPcopter i Visuino - Konwersja kierunku kompasu do kąta 3D: 6 kroków

ESPcopter i Visuino - Konwersja Compass Heading do 3D Angle: ESPcopter jest teraz w pełni obsługiwany przez najnowszą wersję Visuino, co czyni go prawdopodobnie najłatwiejszym do zaprogramowania istniejącego drona! :-) Dzięki obsłudze Visuino możesz sterować silnikami, LED, pracuj z akcelerometrem, żyr
Trzy obwody czujnika dotykowego + obwód zegara dotykowego: 4 kroki

Trzy obwody czujnika dotykowego + obwód zegara dotykowego: Czujnik dotykowy to obwód, który włącza się po wykryciu dotknięcia styków dotykowych. Działa na zasadzie nieustalonej tzn. obciążenie będzie WŁĄCZONE tylko na czas dotknięcia pinów.Tutaj pokażę Ci trzy różne sposoby na dotyk