Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <dht.h>
- #define baud_rate 9600
- #define DHT11_PIN 5
- dht DHT;
- void setup(){
- Serial.begin(baud_rate);
- pinMode(6, OUTPUT);
- }
- int incomingByte = 0;
- int fan = 0;
- void loop(){
- DHT.read11(DHT11_PIN);
- delay(1000);
- incomingByte = Serial.read();
- if (incomingByte == 116) {
- fan = 1 - fan;
- }
- digitalWrite(6, fan);
- sendData();
- }
- void sendData(){
- Serial.print(int(DHT.temperature));
- Serial.print(',');
- Serial.println(int(DHT.humidity));
- }
- void sendRandomData(){
- Serial.print(random(0,60));
- Serial.print(",");
- Serial.println(random(0,99));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement