123456789101112131415161718192021222324 |
- tmr.alarm(0, 60000, 1, function()
- SDA_PIN = 6 -- sda pin, GPIO12
- SCL_PIN = 5 -- scl pin, GPIO14
- si7021 = require("si7021")
- si7021.init(SDA_PIN, SCL_PIN)
- si7021.read(OSS)
- h = si7021.getHumidity()
- t = si7021.getTemperature()
- -- pressure in differents units
- print("Humidity: "..(h / 100).."."..(h % 100).." %")
- -- temperature in degrees Celsius and Farenheit
- print("Temperature: "..(t/100).."."..(t%100).." deg C")
- print("Temperature: "..(9 * t / 500 + 32).."."..(9 * t / 50 % 10).." deg F")
- -- release module
- si7021 = nil
- package.loaded["si7021"]=nil
- end)
|