Matthaeus Vorraber
/
TempHuminitysensor
Temperatur und Luffeuchtigkeit ueber I^2 einlesen und an der serielen Schnittstelle ausgeben
main.cpp@1:700f6e782bf9, 2019-11-21 (annotated)
- Committer:
- happy_alien
- Date:
- Thu Nov 21 11:56:02 2019 +0000
- Revision:
- 1:700f6e782bf9
- Parent:
- 0:fd27a92aaa8c
- Child:
- 2:538939bfd629
runlightworks
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
happy_alien | 0:fd27a92aaa8c | 1 | #include "mbed.h" |
happy_alien | 0:fd27a92aaa8c | 2 | |
happy_alien | 0:fd27a92aaa8c | 3 | |
happy_alien | 0:fd27a92aaa8c | 4 | |
happy_alien | 0:fd27a92aaa8c | 5 | // D20,D19,D18,D17,... |
happy_alien | 0:fd27a92aaa8c | 6 | BusOut lb(D2,D3,D6,D9,D11,D12,A6,D13); |
happy_alien | 0:fd27a92aaa8c | 7 | |
happy_alien | 0:fd27a92aaa8c | 8 | |
happy_alien | 0:fd27a92aaa8c | 9 | |
happy_alien | 0:fd27a92aaa8c | 10 | DigitalIn T1(A2), T2(A1); |
happy_alien | 0:fd27a92aaa8c | 11 | |
happy_alien | 0:fd27a92aaa8c | 12 | |
happy_alien | 0:fd27a92aaa8c | 13 | void OneRunLightStep2(); |
happy_alien | 0:fd27a92aaa8c | 14 | |
happy_alien | 0:fd27a92aaa8c | 15 | |
happy_alien | 0:fd27a92aaa8c | 16 | int main() |
happy_alien | 0:fd27a92aaa8c | 17 | |
happy_alien | 1:700f6e782bf9 | 18 | { |
happy_alien | 0:fd27a92aaa8c | 19 | while(1) |
happy_alien | 0:fd27a92aaa8c | 20 | { |
happy_alien | 1:700f6e782bf9 | 21 | if (T1==0) |
happy_alien | 0:fd27a92aaa8c | 22 | |
happy_alien | 0:fd27a92aaa8c | 23 | OneRunLightStep2(); |
happy_alien | 0:fd27a92aaa8c | 24 | |
happy_alien | 0:fd27a92aaa8c | 25 | |
happy_alien | 0:fd27a92aaa8c | 26 | |
happy_alien | 0:fd27a92aaa8c | 27 | } |
happy_alien | 0:fd27a92aaa8c | 28 | |
happy_alien | 0:fd27a92aaa8c | 29 | } |
happy_alien | 0:fd27a92aaa8c | 30 | |
happy_alien | 0:fd27a92aaa8c | 31 | |
happy_alien | 0:fd27a92aaa8c | 32 | void OneRunLightStep2() |
happy_alien | 0:fd27a92aaa8c | 33 | { |
happy_alien | 0:fd27a92aaa8c | 34 | if(lb==0) |
happy_alien | 0:fd27a92aaa8c | 35 | lb=1; |
happy_alien | 0:fd27a92aaa8c | 36 | else |
happy_alien | 0:fd27a92aaa8c | 37 | lb=lb<<1; // Finster |
happy_alien | 0:fd27a92aaa8c | 38 | wait_ms(500); |
happy_alien | 0:fd27a92aaa8c | 39 | } |
happy_alien | 0:fd27a92aaa8c | 40 |