コード例 #1
0
ファイル: meteo_gpio.py プロジェクト: HellTech/NAG_IoE_2016
def readLight():
	global light
	try:
		light = bh1750fvidriver.readLight()
		return True
	except:
		return False
コード例 #2
0
def readLight():
	global light
	try:
		light = bh1750fvidriver.readLight()
		return True
	except:
		return False
コード例 #3
0
ファイル: 07_meteo.py プロジェクト: HellTech/NAG_IoE_2016
def update_light(*args):
  global timer_running, light
  try:
    if not timer_running:
		  return False
    count = 0
    while True:
      light = bh1750fvidriver.readLight()
      print getNowStr() + "Intenzita osvětlení "+str(light) + " lux"
      lcd_display_string("Intenzita osvětlení "+str(light)+" %   ", 2)
      if light:
        break
      count += 1
      if count>10:
        print getNowStr() + "Intenzita osvětlení - neúspěšné měření"
        break
      time.sleep(1)
  except:
    return timer_running
コード例 #4
0
ファイル: meteo_gpio.py プロジェクト: HellTech/NAG_IoE_2016
def readLight():
	global light
	try:
		light = bh1750fvidriver.readLight()
	except:
		pass