Guest User

Untitled

a guest
Nov 20th, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. dht DHT;
  2.  
  3. #define DHT11_PIN 7
  4. float tem [4];
  5.  
  6.  
  7. void setup(){
  8. Serial.begin(9600);
  9. pinMode(12, OUTPUT);
  10.  
  11. }
  12.  
  13. void loop()
  14. {
  15.  
  16.  
  17. int chk = DHT.read11(DHT11_PIN); //
  18.  
  19. int val = (int)(DHT.temperature);
  20.  
  21. Serial.println(val);
  22.  
  23. delay(600000);
  24.  
  25. }
  26.  
  27. var fs = require('fs')
  28. var logger = fs.createWriteStream('/data/Temperature/temperature.csv', {
  29. flags: 'a' // 'a' means appending (old data will be preserved)
  30. })
  31.  
  32. var SerialPort = require("serialport")
  33. var serialPort = new SerialPort("/dev/ttyACM0", {
  34. baudRate: 9600,
  35. });
  36.  
  37. serialPort.on("open", function () {
  38.  
  39. serialPort.on('data', function(data) {
  40. var moment = require('moment');
  41. var dayTime = moment().format('YYYY-MM-DD,hh:mm');
  42.  
  43. var val1 = data.toString();
  44. var val = val1.trim();
  45. if (val == ''){
  46. console.log('no data');
  47. else{
  48. console.log(val);
  49. logger.write(dayTime + ',' + val + 'n');
  50. }
  51. });
  52. });
Add Comment
Please, Sign In to add comment