Advertisement
Guest User

Untitled

a guest
May 24th, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. #!/usr/bin/python
  2. import sys
  3. import Adafruit_DHT
  4. import time
  5. import os
  6. import RPi.GPIO as GPIO
  7. import sqlite3
  8.  
  9. GPIO.setmode(GPIO.BCM)
  10. lampara = int(5)
  11. contadorTEMP = int(120)
  12. while True:
  13. if contadorTEMP == 120:
  14. conex = sqlite3.connect('/var/sqlite/fasito')
  15. TempCursor = conex.cursor()
  16. TempCursor.execute('SELECT TempMax, TempMin FROM TestTemp')
  17. for i in TempCursor:
  18. tempMAX = float(i[0])
  19. tempMIN = float(i[1])
  20. contadorTEMP = 0
  21. TempCursor.close()
  22. conex.close()
  23. print 'La nueva temp Maxima es:', tempMAX
  24. print 'La nueva temp Minima es:', tempMIN
  25. humidity, temperature = Adafruit_DHT.read_retry(11, 22)
  26. GPIO.setup(lampara, GPIO.OUT)
  27. if temperature > tempMAX and GPIO.input(lampara) != 1:
  28. GPIO.output(lampara, GPIO.HIGH)
  29. print "Se apago la luz"
  30. print temperature
  31. time.sleep(30)
  32. contadorTEMP + 6
  33. elif temperature < tempMIN and GPIO.input(lampara) != 0:
  34. GPIO.output(lampara, GPIO.LOW)
  35. print "Se prendio la luz"
  36. print temperature
  37. time.sleep(30)
  38. contadorTEMP + 6
  39. print temperature
  40. time.sleep(5)
  41. contadorTEMP + 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement