This project is very similar to the Self Contained Haptic Distance Sensor except that is is meant to vibrate an implanted magnet instead of turning a servo. This means that some problems arise and some advantages are gained. There are no moving parts aside from a reed relay but a larger power source is needed.
I am directly mimicking the Bottlense project by Grindhouse Wetware but this allows me to make my own modifications and understand the workings. Grindhouse Wetware has provided their project open-source.
Another major difference this project features is a hand-mounted component which will contain a battery supply, relay, and a wire coil to excite the magnet. Both parts will be connected through a simple 3.5mm 3-conductor phone cord. This is a typical wire seen on headphones so the cords and connectors are cheap and easy to obtain.
Cyborg Distance Sensor is meant exclusively for those implanted with biosafe magnets.
Enough background
----------
Remodeling was done on the enclosure to accommodate the change of parts. The servo mount was eliminated which made room for a larger symbol on the back. Thickness on the back lid was reduced. A large rectangular hole was made for the 3.5mm headphone socket after taking measurements from a piece used.
Code from the Self Contained Haptic Distance Sensor was modified so it could use a smaller microcontroller. Originally the Self Contained Haptic Distance Sensor used an Arduino Pro Mini but a smaller board is being substituted which uses an ATtiny85 based board. This board has only 5 I/O pins. Two have been reserved for data and the remaining three will be used for the discrete I/O used on this project. The code was written minimally, shown on the left half of the picture. After a minimal version of the code was written a more robust version was written which takes advantage of functions, spacing and comments. A version of the code could be written which outputs audible frequency rather than the low frequencies intended for a finger magnet.
To do:
The rest of the posts for this project have been arranged by date.
Completed projects from year 1.
Completed projects from year 2.
I am directly mimicking the Bottlense project by Grindhouse Wetware but this allows me to make my own modifications and understand the workings. Grindhouse Wetware has provided their project open-source.
Another major difference this project features is a hand-mounted component which will contain a battery supply, relay, and a wire coil to excite the magnet. Both parts will be connected through a simple 3.5mm 3-conductor phone cord. This is a typical wire seen on headphones so the cords and connectors are cheap and easy to obtain.
Cyborg Distance Sensor is meant exclusively for those implanted with biosafe magnets.
Enough background
----------
Remodeling was done on the enclosure to accommodate the change of parts. The servo mount was eliminated which made room for a larger symbol on the back. Thickness on the back lid was reduced. A large rectangular hole was made for the 3.5mm headphone socket after taking measurements from a piece used.
Animation of measurements taken
Code from the Self Contained Haptic Distance Sensor was modified so it could use a smaller microcontroller. Originally the Self Contained Haptic Distance Sensor used an Arduino Pro Mini but a smaller board is being substituted which uses an ATtiny85 based board. This board has only 5 I/O pins. Two have been reserved for data and the remaining three will be used for the discrete I/O used on this project. The code was written minimally, shown on the left half of the picture. After a minimal version of the code was written a more robust version was written which takes advantage of functions, spacing and comments. A version of the code could be written which outputs audible frequency rather than the low frequencies intended for a finger magnet.
Simple Vs robust code
To do:
- Draw schematic
- Buy parts:
- Reed relay
- 8 or 10 AAA battery holder
- Solder project
- Program
- Test + Debug
- Make files public
- Write instructions
The rest of the posts for this project have been arranged by date.
Completed projects from year 1.
Completed projects from year 2.
Disclaimer for http://24hourengineer.blogspot.com/
This disclaimer must be intact and whole. This disclaimer must be included if a project is distributed.
All
information in this blog, or linked by this blog, are not to be taken
as advice or solicitation. Anyone attempting to replicate, in whole or
in part, is responsible for the outcome and procedure. Any loss of
functionality, money, property or similar, is the responsibility of
those involved in the replication.
All digital communication regarding the email address 24hourengineer@gmail.com becomes
the intellectual property of Brian McEvoy. Any information contained
within these messages may be distributed or retained at the discretion
of Brian McEvoy. Any email sent to this address, or any email account
owned by Brian McEvoy, cannot be used to claim property or assets.
Comments
to the blog may be utilized or erased at the discretion of the owner.
No one posting may claim claim property or assets based on their post.
This blog, including pictures and text, is copyright to Brian McEvoy.
2015-04-13 (M)
2015-04-13 (M)
Comments
Post a Comment