Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <LwTx.h>
- #include <dht11.h>
- // data ještě bez informace o teplotě
- byte data[] = {0,0,0,0,0,0,0,0,0,0};
- //vytvoří objekt DHT11 s názvem MojeCidlo
- dht11 MojeCidlo;
- void setup() {
- Serial.begin(9600);
- lwtx_setup(3, 2);
- }
- void loop()
- {
- // přečte údaje z čidla DTH11 připojeného na pin 4
- MojeCidlo.read(4);
- //načte do proměné hodnta teplotu z čidla
- int hodnota = MojeCidlo.temperature;
- // rozdělí hodnotu teploty na
- // 2 4-bitová čísla (max. hodnota je tedy 256 -8 bitů)
- // pro teplotu to bude stačit
- data[9] = hodnota;
- data[8] = hodnota >> 4;
- if (lwtx_free())
- {
- lwtx_send(data);
- }
- // počká 3 vteřiny
- delay(3000);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement