Očitavanje temperature pomoću LM35 senzora.
Fork of LM35 by
LM35.cpp@0:0604431a65be, 2021-02-22 (annotated)
- Committer:
- lbuha
- Date:
- Mon Feb 22 01:53:52 2021 +0000
- Revision:
- 0:0604431a65be
.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
lbuha | 0:0604431a65be | 1 | #include "LM35.h" |
lbuha | 0:0604431a65be | 2 | #include "mbed.h" |
lbuha | 0:0604431a65be | 3 | |
lbuha | 0:0604431a65be | 4 | LM35::LM35(PinName pin) : _pin(pin) {} |
lbuha | 0:0604431a65be | 5 | |
lbuha | 0:0604431a65be | 6 | float temperatura; |
lbuha | 0:0604431a65be | 7 | |
lbuha | 0:0604431a65be | 8 | float LM35::mjerenje() |
lbuha | 0:0604431a65be | 9 | { |
lbuha | 0:0604431a65be | 10 | |
lbuha | 0:0604431a65be | 11 | Serial pc(USBTX, USBRX); |
lbuha | 0:0604431a65be | 12 | temperatura = _pin.read(); |
lbuha | 0:0604431a65be | 13 | temperatura = (temperatura)*500; |
lbuha | 0:0604431a65be | 14 | |
lbuha | 0:0604431a65be | 15 | pc.printf("Temperatura je %f stupnjeva Celzijevih.\n \n \r", temperatura); //ispis temperature na računalo |
lbuha | 0:0604431a65be | 16 | |
lbuha | 0:0604431a65be | 17 | return temperatura; |
lbuha | 0:0604431a65be | 18 | |
lbuha | 0:0604431a65be | 19 | } |