Hi, I have decided to seperate the Long description from the Short description as many people are most likely finding it to loooonnnnngggggg.....
The project page can be found here
Following is the Long description for those that want more details and information on the project.
Also see the forums for comments, ideas etc.
The Long Description............................
My (almost) 3 year old son was diagnosed as a Type-1 Diabetic in November 2006. This is an auto-immune deficiency that destroys the cells that produce insulin.Insulin has to be accurately delivered to keep his blood glucose levels as close to normal as possible. This requires measuring the total carbohydrates that my son consumes and regular monitoring of his blood glucose levels.This is not an easy task as it requires knowing the carbohydrate count of every food item he eats.... this is a lot of information to remember and requires good math skills.In addition the human body is a biological system that is constantly changing, and because of this the ratios for insulin dosage requirements can change due to many uncontrollable factors.By logging the carbohydrates consumed and the blood glucose readings the following can be achieved.1. The accurate amount of insulin can be delivered for carbohydrate consumption and/or blood glucose reading2. An accurate amount of carbohydrates to consume to correct for a Low blood glucose level (Hypoglycaemia)3. By constantly monitoring the Blood glucose levels and carbohydrate consumption and biological changes can be detected and adjusted for4. By logging all the information above it can help with diabetes research, and simplify visits to endocrinologists. Software does exist for PC's and PDA's that lets you record this information manually, but most people still do it manually due to the PDA's needed for the software being expensive, and you still need to carry a scale, blood glucose meter, and knowledge of the food carbohydrate counts.This is not very practical and is very inconvenient especially when eating out.After not being able to fine an all in one unit - I decided it was time to make one myself.This is not just for Type 1 diabetics, but would also be extremely useful for those with Type 2 diabetes that need to control the carbohydrate intake.
There are a number of scales that have a food database built in, but these either require a seperate book so you can type in a code number to get your item, or have a difficult to use user interface that makes it difficult to find what you want. The other problems with these is that they are usually to big to put in a pocket, the database is limited, cannot be updated, cannot have favoirites added and is fixed to a single country, also they cannot record the information for future analis (Carb and Blood Gloucose) or calculate the required dosages of insulin.
The Project
To create a PDA sized unit that combines an accurate weigh scale, blood glucose meter, food carbohydrate database and data logging into one unit.The design has several key areas.
The Unit
As mentioned the plan is to make a complete unit to fit in a pocket or purse. To achieve this the scale and GUI modules with need to either be one piece (not practical due to ard to see screen when plates used) or join/slide together to make a compact unit about the size of a pocket calculator or PDA. With the scale separated from the main unit either a wired connection (e.g USB) or wireless connection (e.g. MiWi) could be used. This scale is an add-on to the project due to Digikey not having strain guages to build one, I am looking at some different options and types of connectivity.
Other Uses
With a simple expansion of the database information this unit can be used by dietitians, nutritionists, sports trainer clients as well as individuals that require accurate logging and monitoring of food nutritional content that is consumed. It can also be used for patients that have special post operation eating requirements.
Expantion Port / Future Add Ons
HARDWARE
Main Unit:
Weigh Scale:
MORE POSSIBLE USES OF THIS PLATFORM
Due to the core platfom being reasonably generic and having an expantion port it could also be used for the following and more.....