Съдържание:

Сензорна ръкавица на Arduino: 13 стъпки
Сензорна ръкавица на Arduino: 13 стъпки

Видео: Сензорна ръкавица на Arduino: 13 стъпки

Видео: Сензорна ръкавица на Arduino: 13 стъпки
Видео: Could this tiny tube of metal fix our broken suspension? - Edd China's Workshop Diaries 28 2024, Юли
Anonim
Arduino сензорна ръкавица
Arduino сензорна ръкавица

Мисия: Изградете ръкавица със сензори за пръстово налягане чрез конфигурацията на Arduino

Защо: Решение на увреждане на нервите в лявата ръка, причинено от ганглиозна киста

Какво: Загубата на усещане в ръка/палец причинява верижна реакция от изпускане на всичко, което се държи в тази ръка.

Как: Arduino програмиран с два сензора, един на палеца и един на средния пръст, подаващ информация към вибрационен двигател в ръкавицата. Това трябва да позволи потвърждение, че обектът се държи успешно в ръка, вместо да доведе до изпускане на елемент.

Стъпка 1: Материали: Arduino Uno

Материали: Arduino Uno
Материали: Arduino Uno

Arduino Uno

От Amazon

Стъпка 2: Материали: Силово чувствителен резистор-малък и мъжки конектор

Материали: Силово чувствителен резистор-малък и мъжки конектор
Материали: Силово чувствителен резистор-малък и мъжки конектор
Материали: Силово чувствителен резистор-малък и мъжки конектор
Материали: Силово чувствителен резистор-малък и мъжки конектор

Силочувствителен резистор - малък

www.sparkfun.com/products/9673

Съединител

Запоявайте до края на сензора за чувствителност към сила, за да улесните сглобяването

Стъпка 3: Материали: Вибрационен двигател

Материали: Вибрационен двигател
Материали: Вибрационен двигател

Вибрационен двигател

www.sparkfun.com/products/8449

Стъпка 4: Резистор

Резистор
Резистор

10K резистор

Стъпка 5: Breadboarding

Breadboarding
Breadboarding

Платформа, за да видите дали сензорите и Arduino ще говорят помежду си.

  • Силово чувствителен сензор

    • 3.3V (Зелен проводник на снимката) към сензора за сила
    • Щифт A0 (син проводник на снимка) към щифт на сензора за сила с 10K резистор
    • Заземяващ проводник (син на снимка) към дъската за хляб
  • Вибрационен двигател

    • Заземяване (син проводник)
    • ПИН 3 (червен проводник)
  • Може да се захранва от 9V щепсел

Стъпка 6: Код

/* Проста скица за тестване на FSR. Свържете единия край на FSR към захранването, а другия към Analog 0.

След това свържете единия край на 10K резистор от Analog 0 към земята

*/

int fsrPin = 0; // падащото меню FSR и 10K са свързани към a0

int fsrReading; // аналоговото отчитане от делителя на резистора FSR

int motorpin = 3; // щифт за вибрационен двигател

void setup (void) {

Serial.begin (9600);

pinMode (motorpin, OUTPUT);

}

void loop (void) {

fsrReading = analogRead (fsrPin);

Serial.print ("Аналогово четене =");

Serial.println (fsrReading); // суровото аналогово четене

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

; analogWrite (motorpin, vspeed);}/*

Стъпка 7: Мобилизирайте настройката

Мобилизирайте настройката
Мобилизирайте настройката
Мобилизирайте настройката
Мобилизирайте настройката
Мобилизирайте настройката
Мобилизирайте настройката

Стъпка 8: За ръкавицата

Използвах кожа, за да направя ръкавицата, могат да се използват и други материали.

Кожа, която използвах

Стъпка 9: Измерете

Измерете
Измерете
Измерете
Измерете
  • Създайте модел за ръката и предмишницата.
  • Проследете върху Bristol Board или друга твърда хартия и изрежете.

Стъпка 10: Създайте дизайн

Създайте дизайн
Създайте дизайн
Създайте дизайн
Създайте дизайн
  • Начертайте желания модел и лента към кожата, като я държите здраво
  • Използвайте инструмент, за да проследите шарка върху кожа и да издълбаете/скосите по желание.
  • Кожата трябва да бъде влажна, но не прекалено мокра преди издълбаването

Стъпка 11: Сглобете

Съберете
Съберете
Съберете
Съберете
Съберете
Съберете
  • Използвайте кабел, за да завържете заедно
  • Използвах цял кожен удар за създаване на дупки
  • За временно задържане използвах електрическа лента, за да задържа електрониката на място. За по -трайно решение смятам да кожени ленти, пришити за електрониката.
  • Сензорът за сила е в палеца, а сензорът за вибрации е отгоре

Стъпка 12: Оцветяване

Оцветител
Оцветител

Използвах боя за кожа, за да нарисувам дизайна, само ако е необходимо.

Стъпка 13: Тествайте

Тествайте, за да се уверите, че всичко работи.

Препоръчано: