Code Monkey home page Code Monkey logo

sensory-augmentation-device's Introduction

Sensory Augmentation Device Project

Overview

The Sensory Augmentation Device Project explores the use of haptic feedback to enhance human sensory perception, particularly in distance estimation. This research aims to investigate how different types of vibration feedback can augment an individual's ability to accurately perceive distances in various contexts.

Check out more information on my engineering website.

Repository Contents

This repository contains the Arduino code used in the development of four iterations of the Sensory Augmentation Device. Each iteration represents a refinement in the design and functionality of the device, aiming to explore the most effective methods of sensory enhancement.

Code Description

The Arduino code provided in this repository is designed to control the ultrasonic distance sensor and vibration motors (tactors) of the Sensory Augmentation Device. The code enables the device to measure distances and provide haptic feedback based on these measurements, assisting users in distance estimation tasks.

Key Features

  • Distance Measurement: Utilizes an ultrasonic sensor to measure the distance between the device and an object.
  • Haptic Feedback: Provides vibration feedback through tactors based on the measured distance.
  • Two Feedback Modes: Includes both directional and non-directional feedback modes to compare their effectiveness in sensory augmentation.

Project Goals

The primary objectives of this project are to:

  • Explore the potential of haptic feedback in enhancing human distance estimation abilities.
  • Compare the effectiveness of directional versus non-directional feedback in sensory augmentation.
  • Develop a prototype device that can be used in various experimental settings to gather data and insights.

Getting Started

To use the code in this repository, you will need:

  • An Arduino board (e.g., Arduino Uno).
  • An ultrasonic distance sensor.
  • Vibration motors for haptic feedback.
  • The Arduino IDE for uploading the code to the board.

Setup and Usage

  1. Connect the ultrasonic sensor and vibration motors to your Arduino board according to the circuit diagram provided.
  2. Open the Arduino code file in the Arduino IDE.
  3. Upload the code to your Arduino board.
  4. Test the device by placing it at different distances from objects to observe the haptic feedback.

Contributing

We welcome contributions and suggestions to improve the device and the code. Please feel free to fork the repository, make changes, and submit pull requests. For major changes or suggestions, please open an issue first to discuss what you would like to change.

sensory-augmentation-device's People

Contributors

marcopo1o avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.