sensor - 传感器操作库

本页文档由这个文件自动生成。如有错误,请提交issue或帮忙修改后pr,谢谢!

sensor.ds18b20(pin)

获取DS18B20的温度数据

参数

传入值类型

解释

int

gpio端口号

boolean

是否校验crc值,默认为true. 不校验crc值能提高读取成功的概率,但可能会读取到错误的值

返回值

返回值类型

解释

int

温度数据,单位0.1摄氏度

boolean

成功返回true,否则返回false

例子


sensor.w1_reset(pin)

单总线协议,复位设备

参数

传入值类型

解释

int

gpio端口号

返回值

返回值类型

解释

nil

无返回

例子


sensor.w1_reset(pin)

单总线协议,连接设备

参数

传入值类型

解释

int

gpio端口号

返回值

返回值类型

解释

boolean

成功返回true,失败返回false

例子


sensor.w1_write(pin, data1,data2)

单总线协议,往总线写入数据

参数

传入值类型

解释

int

gpio端口号

int

第一个数据

int

第二个数据, 可以写N个数据

返回值

返回值类型

解释

nil

无返回值

例子


sensor.w1_read(pin, len)

单总线协议,从总线读取数据

参数

传入值类型

解释

int

gpio端口号

int

读取的长度

返回值

返回值类型

解释

int

按读取的长度返回N个整数

例子