Skip to content

BenedictStahl/HapticBreathe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HapticBreathe

HapticBreathe is a wearable haptic feedback device for people living with Empty Nose Syndrome (ENS). It measures chest expansion via a load cell connected to an elastic chest strap and delivers vibrotactile feedback through a vibration motor mounted on the body-facing side of the device based on feedback algorithms.

HapticBreathe device open, showing PCB, load cell, and wiring

About This Repository

This repository accompanies the research paper and contains:

  • 3D models — STL files for the housing and strap attachments
  • Gerber files — PCB manufacturing files
  • Microcontroller firmware — Arduino source code

To build the device, the following components are required:

Component Description
Arduino Nano compatible microcontroller board e.g. 5V/16MHz, CH-340G chip
Load cell 12.7 × 12.7 × 80 mm, 5 kg
ADC module HX711, 24-bit analog-to-digital converter for load cells
Flat coin vibration motor 10 × 2.7 mm, DC 3V
Transistor MOSFET, IRFZ44N, N-channel, 49A/55V
LED (green) 5mm round dome, through-hole
Resistor LED current-limiting resistor, 220Ω
Tactile push button 6×6mm, 4-pin through-hole, 50mA/12VDC
Screw terminal 2-pin × 3
Elastic webbing straps with Velcro fasteners For the chest and shoulder straps
Custom PCB Gerber files included in this repository
3D printed housing Printed from the STL files included in this repository

The components are mounted as shown in the image above.

About

This repository contains the Arduino firmware, STL files for the 3D-printed housing, and Gerber files for the PCB of the Haptic Breath device.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages