Grelet Jacques
/
Ni-MH_V3
example code using statis library for temperature measurement with LM35 and LM335
main.cpp@2:9517837c642d, 2012-11-20 (annotated)
- Committer:
- greletj
- Date:
- Tue Nov 20 15:13:50 2012 +0000
- Revision:
- 2:9517837c642d
- Parent:
- 1:5821fa15d6ca
- Child:
- 3:0e06300940cd
with first filter version of C Richard
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
greletj | 0:5ce1bc75ff24 | 1 | #include "mbed.h" |
greletj | 2:9517837c642d | 2 | #include "nimh.h" |
greletj | 0:5ce1bc75ff24 | 3 | #include "tickerEvent.h" |
greletj | 1:5821fa15d6ca | 4 | #include "temperatureSensor.h" |
greletj | 1:5821fa15d6ca | 5 | |
greletj | 1:5821fa15d6ca | 6 | Serial pc(USBTX, USBRX); |
greletj | 0:5ce1bc75ff24 | 7 | |
greletj | 0:5ce1bc75ff24 | 8 | // tickerEvent initialisation |
greletj | 2:9517837c642d | 9 | tickerEvent led1(LED1, 0.2); |
greletj | 2:9517837c642d | 10 | //tickerEvent led2(LED2, 0.9); |
greletj | 2:9517837c642d | 11 | //tickerEvent led3(LED3, 0.7); |
greletj | 2:9517837c642d | 12 | //tickerEvent led4(LED4, 0.1); |
greletj | 0:5ce1bc75ff24 | 13 | |
greletj | 1:5821fa15d6ca | 14 | // temperature sensor intialisation |
greletj | 1:5821fa15d6ca | 15 | // LM35 temperature sensor out is connected to Mbed pin : p16 |
greletj | 2:9517837c642d | 16 | temperatureSensor LM35(p16, 1, 0, MEDIAN, 5); |
greletj | 1:5821fa15d6ca | 17 | |
greletj | 1:5821fa15d6ca | 18 | // LM335 temperature sensor out is connected to Mbed pin : p18 |
greletj | 2:9517837c642d | 19 | //temperatureSensor LM335(p18, 0.1, 273.15); |
greletj | 1:5821fa15d6ca | 20 | |
greletj | 0:5ce1bc75ff24 | 21 | // main program |
greletj | 0:5ce1bc75ff24 | 22 | int main() { |
greletj | 1:5821fa15d6ca | 23 | while(1) { |
greletj | 2:9517837c642d | 24 | //pc.printf("Status LED1: %d\r\n", led1.read()); |
greletj | 2:9517837c642d | 25 | wait(1.0); |
greletj | 2:9517837c642d | 26 | pc.printf("LM35: %4.1f degrees\r\n", LM35.read()); |
greletj | 0:5ce1bc75ff24 | 27 | } |
greletj | 0:5ce1bc75ff24 | 28 | } |