Spisu treści:

Rękawica czujnika Arduino: 13 kroków
Rękawica czujnika Arduino: 13 kroków

Wideo: Rękawica czujnika Arduino: 13 kroków

Wideo: Rękawica czujnika Arduino: 13 kroków
Wideo: #12 Czujnik ruchu PIR HC-SR501 - zasada działania i przykład użycia z Arduino 2024, Lipiec
Anonim
Rękawica czujnika Arduino
Rękawica czujnika Arduino

Misja: Zbuduj rękawicę z czujnikami nacisku na palce w konfiguracji Arduino

Powód: Rozwiązanie problemu uszkodzenia nerwu w lewej ręce spowodowanego torbielą zwojową

Co: Utrata czucia w dłoni/kciuku powoduje reakcję łańcuchową polegającą na upuszczeniu tego, co trzymasz w dłoni.

Jak: Arduino zaprogramowane z dwoma czujnikami, jednym na kciuku i jednym na środkowym palcu, przekazujących informacje do silnika wibracyjnego w rękawicy. Powinno to pozwolić na potwierdzenie, że przedmiot jest pomyślnie trzymany w ręku, zamiast powodować upuszczenie przedmiotu.

Krok 1: Materiały: Arduino Uno

Materiały: Arduino Uno
Materiały: Arduino Uno

Arduino Uno

Z Amazon

Krok 2: Materiały: rezystor czuły na siłę - małe i męskie złącze

Materiały: rezystor czuły na siłę - małe i męskie złącze
Materiały: rezystor czuły na siłę - małe i męskie złącze
Materiały: rezystor czuły na siłę - małe i męskie złącze
Materiały: rezystor czuły na siłę - małe i męskie złącze

Rezystor wrażliwy na siłę - mały

www.sparkfun.com/products/9673

Złącze

Przylutuj do końca czujnika siły, aby ułatwić montaż

Krok 3: Materiały: silnik wibracyjny

Materiały: silnik wibracyjny
Materiały: silnik wibracyjny

Silnik wibracyjny

www.sparkfun.com/products/8449

Krok 4: Rezystor

Rezystor
Rezystor

Rezystor 10K

Krok 5: Deska do krojenia chleba

Deska do krojenia chleba
Deska do krojenia chleba

Płytka prototypowa, aby sprawdzić, czy czujniki i Arduino będą ze sobą rozmawiać.

  • Czujnik wrażliwy na siłę

    • 3.3V (zielony przewód na zdjęciu) do czujnika siły
    • Pin A0 (niebieski przewód na zdjęciu) do styku czujnika siły z rezystorem 10K
    • Przewód uziemiający (niebieski na zdjęciu) do deski do krojenia chleba
  • Silnik wibracyjny

    • Uziemienie (niebieski przewód)
    • Pin 3 (czerwony przewód)
  • Może być zasilany przez wtyczkę 9 V

Krok 6: Kod

/* Prosty szkic testowy FSR. Podłącz jeden koniec FSR do zasilania, a drugi koniec do Analog 0.

Następnie podłącz jeden koniec rezystora 10K z Analog 0 do uziemienia

*/

int fsrPin = 0; // menu rozwijane FSR i 10K są połączone z a0

int fsrCzytanie; // odczyt analogowy z dzielnika rezystorowego FSR

int motorpin = 3; //pin do silnika wibracyjnego

nieważna konfiguracja (unieważnij){

Serial.początek(9600);

pinMode(motorpin, OUTPUT);

}

pusta pętla (pusta) {

fsrReading = analogRead (fsrPin);

Serial.print("Odczyt analogowy = ");

Serial.println(fsrReading); // surowy odczyt analogowy

int vspeed = map(fsrReading, 0, 810, 0, 255)

;analogWrite(motorpin, vspeed);}/*

Krok 7: Mobilizacja konfiguracji

Zmobilizuj konfigurację
Zmobilizuj konfigurację
Zmobilizuj konfigurację
Zmobilizuj konfigurację
Zmobilizuj konfigurację
Zmobilizuj konfigurację

Krok 8: Za rękawicę

Do wykonania rękawicy użyłem skóry, można użyć innych materiałów.

Skóra, której użyłem

Krok 9: Zmierz

Mierzyć
Mierzyć
Mierzyć
Mierzyć
  • Stwórz wzór na rękę i przedramię.
  • Narysuj na Bristol Board lub innym twardym papierze i wytnij.

Krok 10: Utwórz projekt

Utwórz projekt
Utwórz projekt
Utwórz projekt
Utwórz projekt
  • Narysuj żądany wzór i przyklej do skóry, trzymając go bezpiecznie
  • Użyj narzędzia, aby narysować wzór na skórze i wyrzeźbić/ukosować zgodnie z potrzebami.
  • Skóra powinna być wilgotna, ale nie za mokra przed rzeźbieniem

Krok 11: Montaż

Gromadzić się
Gromadzić się
Gromadzić się
Gromadzić się
Gromadzić się
Gromadzić się
  • Użyj sznurka, aby związać razem
  • Do wykonania dziur użyłem skórzanego dziurkacza w całości
  • Do tymczasowego przytrzymania użyłem taśmy elektrycznej, aby utrzymać elektronikę na miejscu. Dla bardziej trwałego rozwiązania planuję wszyte skórzane paski na elektronikę.
  • Czujnik siły znajduje się w kciuku, a czujnik wibracji na wierzchu dłoni

Krok 12: Barwnik

Barwnik
Barwnik

Do pomalowania wzoru użyłem barwnika do skóry, potrzebnego tylko w razie potrzeby.

Krok 13: Test

Sprawdź, czy wszystko działa.

Zalecana: