Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision Next revisionBoth sides next revision | ||
project:openmedsensor [2012/09/28 11:53] – created tamberg | project:openmedsensor [2012/11/21 02:54] – [Open Med Sensor] tamberg | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Open Med Sensor ===== | ===== Open Med Sensor ===== | ||
- | (screenshot) | + | {{: |
- | Trying to open and connect | + | Trying to open proprietary medical sensors |
- | ===== Data ===== | + | Connecting a personal medical sensor device to the Internet enables storing measurements over time (compared to a single measurement displayed on the device display). A connected sensor is thus more valuable than a stand-alone device. Connected sensors do exist, but are often quite expensive. On the other hand, Bluetooth modules and Bluetooth enabled Smartphones are readily available and can act as a cheap gateway to the Internet. |
- | * List and link all data sources | + | {{: |
+ | [Oct 2012] " | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | [Nov 2012] intercepting the i2c bus: | ||
+ | |||
+ | {{http:// | ||
+ | {{http:// | ||
+ | ===== Hardware ===== | ||
+ | |||
+ | * Weinberger KP-6241 (CHF 25 at Media Markt) | ||
+ | * BlueSMIRF Bluetooth Module (https:// | ||
+ | * Arduino Nano | ||
+ | * Nexus S Android Smartphone with Bluetooth, Wifi, 3G | ||
+ | |||
+ | ===== Tasks ===== | ||
+ | |||
+ | * Open the medical sensor device housing [DONE] | ||
+ | * Find a way to intercept data sent to LCD display [DONE] | ||
+ | * Detect signals sent to LCD display with multimeter [DONE] | ||
+ | * Detect signals sent to LCD with oscilloscope [DONE Oct 2012] | ||
+ | * Attach wires to LCD display, to do the measurement with an Arduino [DONE Oct 2012] | ||
+ | * Decode communication protocol between device and LCD display [FAILED Oct 2012] | ||
+ | * Attach wires to i2c test points SCL and SDA [DONE Nov 2012] | ||
+ | * Decode signals sent over i2c when storing measurements with protocol sniffer [DONE Nov 2012] | ||
+ | * Read values with Arduino via i2c from EEPROM [DONE Nov 2012] | ||
+ | * Setup Bluetooth module to send measurements from Arduino [DONE] | ||
+ | * Receive measurements sent via Bluetooth with (Windows) Laptop [DONE] | ||
+ | * Receive measurements sent via Bluetooth with Android [DONE] | ||
+ | * Make measurements available on the Internet [TODO] | ||
+ | * Plan B: use OCR (e.g. [[https:// | ||
+ | * Integrate parts, add portable battery [TODO] | ||
+ | * Repackage device [TODO] | ||
+ | ===== Tools ===== | ||
+ | * Screwdriver | ||
+ | * Multimeter | ||
+ | * Soldering Iron | ||
+ | * A Physics Lab… [post event note ;)] | ||
+ | * Oscilloscope [Oct 2012] | ||
+ | * Logic Analyzer [Nov 2012] | ||
===== Team ===== | ===== Team ===== | ||
- | * [[user:tamberg]] | + | * [[https:// |
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * Jonas | ||
+ | * [[https:// | ||
+ | ===== Code ===== | ||
+ | * [[https:// | ||
===== Links ===== | ===== Links ===== | ||
- | * No source yet | ||
* http:// | * http:// | ||
- | * Screwdriver | + | * http:// |
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// |