Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
ruanhaishen
Nodemcu Firmware
Commits
ad1ec8fb
Commit
ad1ec8fb
authored
Jan 30, 2015
by
Martin Han
Browse files
BH1750中文手册
parent
de128ea8
Changes
1
Show whitespace changes
Inline
Side-by-side
lua_modules/bh1750/bh1750_CN.md
0 → 100644
View file @
ad1ec8fb
# BH1750 模块
##引用
```
lua
bh1750
=
require
(
"bh1750"
)
```
## 释放
```
lua
bh1750
=
nil
package.loaded
[
"bh1750"
]
=
nil
```
<a
id=
"bh1750_init"
></a>
##init()
####描述
设置BH1750所在的I2C引脚
<br
/>
####语法
init(sda, scl)
####参数
sda: 1~12, IO index.
<br
/>
scl: 1~12, IO index.
<br
/>
####返回值
nil
####示例
```
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
```
####参见
**-**
[](
)
<a
id=
"bh1750_read"
></a>
##read()
####描述
从bh1750中读取光线传感器数据(Lux勒克斯).
<br
/>
####语法
read()
####参数
nil.
<br
/>
####返回值
nil.
<br
/>
####示例
```
lua
SDA_PIN
=
6
-- sda pin, GPIO12
SCL_PIN
=
5
-- scl pin, GPIO14
bh1750
=
require
(
"bh1750"
)
bh1750
.
init
(
SDA_PIN
,
SCL_PIN
)
bh1750
.
read
()
-- release module
bh1750
=
nil
package.loaded
[
"bh1750"
]
=
nil
```
####参见
**-**
[](
)
<a
id=
"bh1750_getlux"
></a>
##getlux()
####描述
从BH1750中提取数据.
<br
/>
####语法
getlux()
####参数
nil.
<br
/>
####返回值
l: 整数,Lux计数
####示例
```
lua
SDA_PIN
=
6
-- sda pin, GPIO12
SCL_PIN
=
5
-- scl pin, GPIO14
bh1750
=
require
(
"bh1750"
)
bh1750
.
init
(
SDA_PIN
,
SCL_PIN
)
bh1750
.
read
()
l
=
bh1750
.
getlux
()
print
(
"lux: "
..
(
l
/
100
)
..
"."
..
(
l
%
100
)
..
" lx"
)
-- release module
bh1750
=
nil
package.loaded
[
"bh1750"
]
=
nil
```
####参见
**-**
[](
)
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment