parent
3c2288cc47
commit
eb55edaba7
|
@ -1,106 +0,0 @@
|
||||||
# BH1705 Module
|
|
||||||
|
|
||||||
##Require
|
|
||||||
```lua
|
|
||||||
bh1705 = require("bh1705")
|
|
||||||
```
|
|
||||||
## Release
|
|
||||||
```lua
|
|
||||||
bh1705 = nil
|
|
||||||
package.loaded["bh1705"]=nil
|
|
||||||
```
|
|
||||||
<a id="bh1705_init"></a>
|
|
||||||
##init()
|
|
||||||
####Description
|
|
||||||
Setting the I2C pin of BH1705.<br />
|
|
||||||
|
|
||||||
####Syntax
|
|
||||||
init(sda, scl)
|
|
||||||
|
|
||||||
####Parameters
|
|
||||||
sda: 1~12, IO index.<br />
|
|
||||||
scl: 1~12, IO index.<br />
|
|
||||||
|
|
||||||
####Returns
|
|
||||||
nil
|
|
||||||
|
|
||||||
####Example
|
|
||||||
```lua
|
|
||||||
SDA_PIN = 6 -- sda pin, GPIO12
|
|
||||||
SCL_PIN = 5 -- scl pin, GPIO14
|
|
||||||
|
|
||||||
bh1750 = require("bh1750")
|
|
||||||
bh1750.init(SDA_PIN, SCL_PIN)
|
|
||||||
|
|
||||||
-- release module
|
|
||||||
bh1750 = nil
|
|
||||||
package.loaded["bh1750"]=nil
|
|
||||||
```
|
|
||||||
|
|
||||||
####See also
|
|
||||||
**-** []()
|
|
||||||
|
|
||||||
<a id="bh1705_read"></a>
|
|
||||||
##read()
|
|
||||||
####Description
|
|
||||||
Read Lux data from bh1705.<br />
|
|
||||||
|
|
||||||
####Syntax
|
|
||||||
read()
|
|
||||||
|
|
||||||
####Parameters
|
|
||||||
nil.<br />
|
|
||||||
|
|
||||||
####Returns
|
|
||||||
nil.<br />
|
|
||||||
|
|
||||||
####Example
|
|
||||||
```lua
|
|
||||||
SDA_PIN = 6 -- sda pin, GPIO12
|
|
||||||
SCL_PIN = 5 -- scl pin, GPIO14
|
|
||||||
|
|
||||||
bh1705 = require("bh1705")
|
|
||||||
bh1705.init(SDA_PIN, SCL_PIN)
|
|
||||||
bh1705.read()
|
|
||||||
|
|
||||||
-- release module
|
|
||||||
bh1705 = nil
|
|
||||||
package.loaded["bh1705"]=nil
|
|
||||||
```
|
|
||||||
|
|
||||||
####See also
|
|
||||||
**-** []()
|
|
||||||
|
|
||||||
<a id="bh1705_getlux"></a>
|
|
||||||
##getlux()
|
|
||||||
####Description
|
|
||||||
Get lux from bh1705.<br />
|
|
||||||
|
|
||||||
####Syntax
|
|
||||||
getlux()
|
|
||||||
|
|
||||||
####Parameters
|
|
||||||
nil.<br />
|
|
||||||
|
|
||||||
####Returns
|
|
||||||
l: Integer, getlux from bh1705.
|
|
||||||
|
|
||||||
####Example
|
|
||||||
```lua
|
|
||||||
SDA_PIN = 6 -- sda pin, GPIO12
|
|
||||||
SCL_PIN = 5 -- scl pin, GPIO14
|
|
||||||
|
|
||||||
bh1705 = require("bh1705")
|
|
||||||
bh1705.init(SDA_PIN, SCL_PIN)
|
|
||||||
bh1705.read()
|
|
||||||
l = bh1705.getlux()
|
|
||||||
print("lux: "..(l / 100).."."..(l % 100).." lx")
|
|
||||||
|
|
||||||
-- release module
|
|
||||||
bh1705 = nil
|
|
||||||
package.loaded["bh1705"]=nil
|
|
||||||
```
|
|
||||||
|
|
||||||
####See also
|
|
||||||
**-** []()
|
|
||||||
|
|
Loading…
Reference in New Issue