Matthaeus Vorraber
/
TempHuminitysensor
Temperatur und Luffeuchtigkeit ueber I^2 einlesen und an der serielen Schnittstelle ausgeben
main.cpp
- Committer:
- happy_alien
- Date:
- 2019-11-21
- Revision:
- 2:538939bfd629
- Parent:
- 1:700f6e782bf9
- Child:
- 3:ab1d4af507d1
File content as of revision 2:538939bfd629:
#include "mbed.h" // D20,D19,D18,D17,... BusOut lb(D2,D3,D6,D9,D11,D12,A6,D13); DigitalIn T1(A2), T2(A1); void OneRunLightStep2(); void Dreierlicht(); int main() { while(1) { if (T1==0) OneRunLightStep2(); if(T2==0) Dreierlicht(); } } void OneRunLightStep2() { if(lb==0) lb=1; else lb=lb<<1; // Finster wait_ms(500); } void Dreierlicht() { int i=0; lb=1; for(i=0;i<8;i++) { wait_ms(500); if(i<2) lb=(lb<<1) |1; else lb=(lb<<1); } }