Simple test du capteur de température TMP102 La température est transmise sur UART virtuelle pour affichage dans un terminal La LED1 clignote pour signaler chaque mesure.
Fork of TMP102_HelloWorld by
main.cpp@2:0fba513ac57b, 2016-04-29 (annotated)
- Committer:
- cdupaty
- Date:
- Fri Apr 29 06:39:49 2016 +0000
- Revision:
- 2:0fba513ac57b
- Parent:
- 1:9b49379e8bf6
Simple test sur le capteur de temp?rature TMP102; Affichage sur un terminal par l'UART virtuelle de la temp?rature; LED1 clignote
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
chris | 0:89f745be63a8 | 1 | #include "mbed.h" |
chris | 0:89f745be63a8 | 2 | #include "TMP102.h" |
chris | 0:89f745be63a8 | 3 | |
cdupaty | 2:0fba513ac57b | 4 | DigitalOut led(LED1); |
cdupaty | 2:0fba513ac57b | 5 | Serial pc(USBTX, USBRX); |
cdupaty | 2:0fba513ac57b | 6 | TMP102 temperature(PB_9, PB_8, 0x90); //A0 pin is connected to ground |
chris | 0:89f745be63a8 | 7 | |
chris | 0:89f745be63a8 | 8 | int main() |
chris | 0:89f745be63a8 | 9 | { |
cdupaty | 2:0fba513ac57b | 10 | while(1) { |
cdupaty | 2:0fba513ac57b | 11 | pc.printf("Temperature: %f\n\r", temperature.read()); |
cdupaty | 2:0fba513ac57b | 12 | led=0; |
cdupaty | 2:0fba513ac57b | 13 | wait(0.5); |
cdupaty | 2:0fba513ac57b | 14 | led=1; |
cdupaty | 2:0fba513ac57b | 15 | wait(0.5); |
cdupaty | 2:0fba513ac57b | 16 | } |
chris | 0:89f745be63a8 | 17 | } |