Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
project:openmedsensor [2012/09/28 12:35] – tamberg | project:openmedsensor [2012/11/21 03:00] – [Open Med Sensor] tamberg | ||
---|---|---|---|
Line 7: | Line 7: | ||
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. | 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. | ||
+ | {{: | ||
+ | |||
+ | [Oct 2012] " | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | [Nov 2012] intercepting the i2c bus: | ||
+ | |||
+ | {{http:// | ||
+ | {{http:// | ||
+ | {{http:// | ||
===== Hardware ===== | ===== Hardware ===== | ||
* Weinberger KP-6241 (CHF 25 at Media Markt) | * Weinberger KP-6241 (CHF 25 at Media Markt) | ||
* BlueSMIRF Bluetooth Module (https:// | * BlueSMIRF Bluetooth Module (https:// | ||
+ | * Arduino Nano | ||
* Nexus S Android Smartphone with Bluetooth, Wifi, 3G | * Nexus S Android Smartphone with Bluetooth, Wifi, 3G | ||
- | ===== Data ===== | + | ===== Tasks ===== |
- | + | ||
- | * Not really | + | |
+ | * 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 ===== | ||
- | * @tamberg | + | * [[https:// |
- | * @drdd | + | * [[https:// |
+ | * [[https:// | ||
+ | * Jonas | ||
+ | * [[https:// | ||
+ | ===== Code ===== | ||
+ | * [[https:// | ||
===== Links ===== | ===== Links ===== | ||
- | * No source yet | ||
* http:// | * http:// | ||
- | * Screwdriver | + | * http:// |
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// |