Mục lục:

Arduino Sensor Gauntlet: 13 bước
Arduino Sensor Gauntlet: 13 bước

Video: Arduino Sensor Gauntlet: 13 bước

Video: Arduino Sensor Gauntlet: 13 bước
Video: [TMT] Lập trình điều khiển động cơ bước 28BYJ vs Arudino UnoR3 - Code Arduino dễ như ăn bánh 2024, Tháng bảy
Anonim
Arduino Sensor Gauntlet
Arduino Sensor Gauntlet

Nhiệm vụ: Xây dựng một chiếc găng tay có cảm biến áp lực ngón tay thông qua cấu hình Arduino

Lý do: Giải pháp cho tổn thương dây thần kinh ở tay trái do U nang hạch gây ra

Cái gì: Mất cảm giác ở bàn tay / ngón cái gây ra phản ứng dây chuyền là đánh rơi bất cứ thứ gì đang cầm trên tay đó.

Cách thực hiện: Arduino được lập trình với hai cảm biến, một ở ngón tay cái và một ở ngón giữa, cung cấp thông tin trở lại cho một động cơ rung trong găng tay. Điều này sẽ cho phép xác nhận rằng đối tượng đang được giữ trong tay thành công thay vì dẫn đến việc đánh rơi một mục.

Bước 1: Vật liệu: Arduino Uno

Vật liệu: Arduino Uno
Vật liệu: Arduino Uno

Arduino Uno

Từ Amazon

Bước 2: Vật liệu: Đầu nối điện trở cảm biến lực-Nhỏ và Nam

Vật liệu: Điện trở cảm biến lực - Đầu nối nhỏ và nam
Vật liệu: Điện trở cảm biến lực - Đầu nối nhỏ và nam
Vật liệu: Đầu nối điện trở cảm biến lực-Nhỏ và Nam
Vật liệu: Đầu nối điện trở cảm biến lực-Nhỏ và Nam

Điện trở nhạy cảm với lực - Nhỏ

www.sparkfun.com/products/9673

Tư nối

Hàn vào phần cuối của Cảm biến Nhạy cảm Lực để dễ lắp ráp

Bước 3: Vật liệu: Động cơ rung

Vật liệu: Động cơ rung
Vật liệu: Động cơ rung

Động cơ rung

www.sparkfun.com/products/8449

Bước 4: Điện trở

Điện trở
Điện trở

Điện trở 10K

Bước 5: Breadboarding

Breadboarding
Breadboarding

Breadboard để xem liệu các cảm biến và Arduino có nói chuyện với nhau hay không.

  • Cảm biến lực nhạy

    • 3.3V (dây màu xanh lá cây trong ảnh) để cảm biến lực
    • Chân A0 (dây màu xanh trong ảnh) đến Chân cảm biến lực với điện trở 10K
    • Dây nối đất (màu xanh lam trong ảnh) đến bảng mạch bánh mì
  • Động cơ rung

    • Mặt đất (Dây màu xanh lam)
    • Pin 3 (Dây đỏ)
  • Có thể được cấp nguồn bằng phích cắm 9V

Bước 6: Mã

/ * Phác thảo thử nghiệm đơn giản FSR. Kết nối một đầu của FSR với nguồn, đầu kia với Analog 0.

Sau đó kết nối một đầu của một điện trở 10K từ Analog 0 với đất

*/

int fsrPin = 0; // FSR và 10K kéo xuống được kết nối với a0

int fsrReading; // đọc tương tự từ bộ chia điện trở FSR

int motorpin = 3; // chân cho động cơ rung

thiết lập void (void) {

Serial.begin (9600);

pinMode (motorpin, OUTPUT);

}

vòng lặp void (void) {

fsrReading = analogRead (fsrPin);

Serial.print ("Đọc tương tự =");

Serial.println (fsrReading); // đọc tương tự thô

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

; analogWrite (motorpin, vspeed);} / *

Bước 7: Điều động thiết lập

Vận động thiết lập
Vận động thiết lập
Vận động thiết lập
Vận động thiết lập
Vận động thiết lập
Vận động thiết lập

Bước 8: Đối với Găng tay

Tôi đã sử dụng da để làm găng tay, các vật liệu khác có thể được sử dụng.

Da tôi đã sử dụng

Bước 9: Đo lường

Đo lường
Đo lường
Đo lường
Đo lường
  • Tạo mẫu cho bàn tay và cẳng tay.
  • Theo dõi trên Bristol Board hoặc giấy cứng khác và cắt ra.

Bước 10: Tạo thiết kế

Tạo thiết kế
Tạo thiết kế
Tạo thiết kế
Tạo thiết kế
  • Vẽ mẫu mong muốn và dán băng dính vào da để giữ cố định
  • Sử dụng một công cụ để theo dõi mẫu lên da và chạm khắc / vát theo ý muốn.
  • Da phải ẩm nhưng không quá ướt trước khi chạm khắc

Bước 11: Lắp ráp

Tập hợp
Tập hợp
Tập hợp
Tập hợp
Tập hợp
Tập hợp
  • Dùng dây buộc lại
  • Tôi đã sử dụng một quả đấm toàn bộ bằng da để tạo ra các lỗ
  • Để giữ tạm thời, tôi dùng băng dính điện để giữ các thiết bị điện tử tại chỗ. Để có một giải pháp lâu dài hơn, tôi định bọc các dải da được khâu vào thiết bị điện tử.
  • Cảm biến lực ở ngón tay cái và cảm biến rung ở trên tay

Bước 12: Nhuộm

Thuốc nhuộm
Thuốc nhuộm

Tôi đã sử dụng thuốc nhuộm da để vẽ thiết kế, chỉ cần thiết nếu muốn.

Bước 13: Kiểm tra

Kiểm tra để đảm bảo mọi thứ hoạt động.

Đề xuất: