Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ruanhaishen
Nodemcu Firmware
Commits
2222995a
Commit
2222995a
authored
Dec 09, 2014
by
HuangRui
Browse files
* Update README.md and DS18B20 documents.
parent
30a72740
Changes
3
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
2222995a
...
@@ -3,7 +3,7 @@
...
@@ -3,7 +3,7 @@
version 0.9.2 build 2014-12-09
version 0.9.2 build 2014-12-09
# Change log
# Change log
2014-12-09
<br
/>
2014-12-09
<br
/>
increase
alarmer num in tmr module to 7.
increase
d the number of alarm in tmr module, now it has 7 alarm.
<br
/>
2014-12-08
<br
/>
2014-12-08
<br
/>
add uart.setup(), uart.write() api.
<br
/>
add uart.setup(), uart.write() api.
<br
/>
...
@@ -164,6 +164,32 @@ braudrate:9600
...
@@ -164,6 +164,32 @@ braudrate:9600
print
(
"Welcome to NodeMcu world."
)
print
(
"Welcome to NodeMcu world."
)
end
)
end
)
```
```
####Use DS18B20 module extends your NODEMCU
```
lua
-- read temperature with DS18B20
t
=
require
(
"ds18b20"
)
t
.
setup
(
9
)
addrs
=
t
.
addrs
()
-- Total DS18B20 numbers, assume it is 2
print
(
table
.
getn
(
addrs
))
-- The first DS18B20
print
(
t
.
read
(
addrs
[
1
],
t
.
C
))
print
(
t
.
read
(
addrs
[
1
],
t
.
F
))
print
(
t
.
read
(
addrs
[
1
],
t
.
K
))
-- The second DS18B20
print
(
t
.
read
(
addrs
[
2
],
t
.
C
))
print
(
t
.
read
(
addrs
[
2
],
t
.
F
))
print
(
t
.
read
(
addrs
[
2
],
t
.
K
))
-- Just read
print
(
t
.
read
())
-- Just read as centigrade
print
(
t
.
read
(
nil
,
t
.
C
))
-- Don't forget to release it after use
t
=
nil
package.loaded
[
"ds18b20"
]
=
nil
```
#Check this out
#Check this out
Tencent QQ group: 309957875
<br/>
Tencent QQ group: 309957875
<br/>
[
nodemcu wiki
](
https://github.com/nodemcu/nodemcu-firmware/wiki
)
<br/>
[
nodemcu wiki
](
https://github.com/nodemcu/nodemcu-firmware/wiki
)
<br/>
...
...
modules/ds18b20.CN.md
View file @
2222995a
...
@@ -29,7 +29,7 @@ nil
...
@@ -29,7 +29,7 @@ nil
```
lua
```
lua
ds18b20
=
require
(
"ds18b20"
)
ds18b20
=
require
(
"ds18b20"
)
ds18b20
.
setup
(
9
)
ds18b20
.
setup
(
9
)
-- Don't forget release it after use
-- Don't forget
to
release it after use
ds18b20
=
nil
ds18b20
=
nil
package.loaded
[
"ds18b20"
]
=
nil
package.loaded
[
"ds18b20"
]
=
nil
...
@@ -60,7 +60,7 @@ addrs = ds18b20.addrs()
...
@@ -60,7 +60,7 @@ addrs = ds18b20.addrs()
if
(
addrs
~=
nil
)
then
if
(
addrs
~=
nil
)
then
print
(
"Total DS18B20 sensors: "
..
table
.
getn
(
addrs
))
print
(
"Total DS18B20 sensors: "
..
table
.
getn
(
addrs
))
end
end
-- Don't forget release it after use
-- Don't forget
to
release it after use
ds18b20
=
nil
ds18b20
=
nil
package.loaded
[
"ds18b20"
]
=
nil
package.loaded
[
"ds18b20"
]
=
nil
...
@@ -107,7 +107,7 @@ print(t.readNumber())
...
@@ -107,7 +107,7 @@ print(t.readNumber())
print
(
t
.
readNumber
(
nil
,
t
.
F
))
print
(
t
.
readNumber
(
nil
,
t
.
F
))
-- Read as values
-- Read as values
t1
,
t2
=
t
.
readNumber
()
t1
,
t2
=
t
.
readNumber
()
-- Don't forget release it after use
-- Don't forget
to
release it after use
t
=
nil
t
=
nil
package.loaded
[
"ds18b20"
]
=
nil
package.loaded
[
"ds18b20"
]
=
nil
...
@@ -149,7 +149,7 @@ print(t.read(addrs[2],t.K))
...
@@ -149,7 +149,7 @@ print(t.read(addrs[2],t.K))
print
(
t
.
read
())
print
(
t
.
read
())
-- Just read as centigrade
-- Just read as centigrade
print
(
t
.
read
(
nil
,
t
.
C
))
print
(
t
.
read
(
nil
,
t
.
C
))
-- Don't forget release it after use
-- Don't forget
to
release it after use
t
=
nil
t
=
nil
package.loaded
[
"ds18b20"
]
=
nil
package.loaded
[
"ds18b20"
]
=
nil
```
```
...
...
modules/ds18b20.EN.md
View file @
2222995a
...
@@ -29,7 +29,7 @@ nil
...
@@ -29,7 +29,7 @@ nil
```
lua
```
lua
ds18b20
=
require
(
"ds18b20"
)
ds18b20
=
require
(
"ds18b20"
)
ds18b20
.
setup
(
9
)
ds18b20
.
setup
(
9
)
-- Don't forget release it after use
-- Don't forget
to
release it after use
ds18b20
=
nil
ds18b20
=
nil
package.loaded
[
"ds18b20"
]
=
nil
package.loaded
[
"ds18b20"
]
=
nil
```
```
...
@@ -59,7 +59,7 @@ addrs = ds18b20.addrs()
...
@@ -59,7 +59,7 @@ addrs = ds18b20.addrs()
if
(
addrs
~=
nil
)
then
if
(
addrs
~=
nil
)
then
print
(
"Total DS18B20 sensors: "
..
table
.
getn
(
addrs
))
print
(
"Total DS18B20 sensors: "
..
table
.
getn
(
addrs
))
end
end
-- Don't forget release it after use
-- Don't forget
to
release it after use
ds18b20
=
nil
ds18b20
=
nil
package.loaded
[
"ds18b20"
]
=
nil
package.loaded
[
"ds18b20"
]
=
nil
```
```
...
@@ -105,7 +105,7 @@ print(t.readNumber())
...
@@ -105,7 +105,7 @@ print(t.readNumber())
print
(
t
.
readNumber
(
nil
,
t
.
F
))
print
(
t
.
readNumber
(
nil
,
t
.
F
))
-- Read as values
-- Read as values
t1
,
t2
=
t
.
readNumber
()
t1
,
t2
=
t
.
readNumber
()
-- Don't forget release it after use
-- Don't forget
to
release it after use
t
=
nil
t
=
nil
package.loaded
[
"ds18b20"
]
=
nil
package.loaded
[
"ds18b20"
]
=
nil
```
```
...
@@ -146,7 +146,7 @@ print(t.read(addrs[2],t.K))
...
@@ -146,7 +146,7 @@ print(t.read(addrs[2],t.K))
print
(
t
.
read
())
print
(
t
.
read
())
-- Just read as centigrade
-- Just read as centigrade
print
(
t
.
read
(
nil
,
t
.
C
))
print
(
t
.
read
(
nil
,
t
.
C
))
-- Don't forget release it after use
-- Don't forget
to
release it after use
t
=
nil
t
=
nil
package.loaded
[
"ds18b20"
]
=
nil
package.loaded
[
"ds18b20"
]
=
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