DesignForAmputee hw 5 project
Dependencies: mbed BLE_API nRF51822
main.cpp@0:6a0d0bc31c4c, 2014-11-03 (annotated)
- Committer:
- jstroud
- Date:
- Mon Nov 03 21:55:38 2014 +0000
- Revision:
- 0:6a0d0bc31c4c
- Child:
- 1:dbfe14952cdc
Working power and temperature code, prints to serial
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
jstroud | 0:6a0d0bc31c4c | 1 | #include "mbed.h" |
jstroud | 0:6a0d0bc31c4c | 2 | |
jstroud | 0:6a0d0bc31c4c | 3 | DigitalOut myled(LED1); |
jstroud | 0:6a0d0bc31c4c | 4 | DigitalOut power(A0); |
jstroud | 0:6a0d0bc31c4c | 5 | |
jstroud | 0:6a0d0bc31c4c | 6 | AnalogIn tempPin(A1); |
jstroud | 0:6a0d0bc31c4c | 7 | float temp; |
jstroud | 0:6a0d0bc31c4c | 8 | Serial pc(USBTX, USBRX); |
jstroud | 0:6a0d0bc31c4c | 9 | |
jstroud | 0:6a0d0bc31c4c | 10 | |
jstroud | 0:6a0d0bc31c4c | 11 | int main() { |
jstroud | 0:6a0d0bc31c4c | 12 | while(1) { |
jstroud | 0:6a0d0bc31c4c | 13 | myled = 1; |
jstroud | 0:6a0d0bc31c4c | 14 | wait(0.2); |
jstroud | 0:6a0d0bc31c4c | 15 | myled = 0; |
jstroud | 0:6a0d0bc31c4c | 16 | wait(0.2); |
jstroud | 0:6a0d0bc31c4c | 17 | power = 1; |
jstroud | 0:6a0d0bc31c4c | 18 | temp = tempPin.read(); |
jstroud | 0:6a0d0bc31c4c | 19 | pc.printf("%f\n",temp); |
jstroud | 0:6a0d0bc31c4c | 20 | } |
jstroud | 0:6a0d0bc31c4c | 21 | } |