王狗狗
发表于 2018-11-13 15:37:23
把Ds18B20直接接到GPIO5上就可以,直接用的DHT11的程序就能读出来数字?(暂时不考虑温度是否正确)
王狗狗
发表于 2018-11-13 16:09:57
本帖最后由 王狗狗 于 2018-11-13 16:12 编辑
楼主,您好,有个问题请教您一下。直接将DS18B20接到GPIO5?它可以直接替换DHT11么?还有里边的程序需要改动多少?这样就可以显示温度的数值了么?
王狗狗
发表于 2018-11-13 16:13:44
楼主,您好。有个问题请教您一下、DS18B20直接接到GPIO5上么?它可以取代DHT11?还有里边的程序需要改动多少呢?谢谢您了
王狗狗
发表于 2018-11-20 08:46:18
Mango! 发表于 2017-4-14 12:34
根据机智云的文档, 机智云存的是正整数。
所以 需要根据偏移 和 分辨率做转换。以兼容负数和小数。
我这 ...
兄弟,我这边用了楼主的驱动代码,但是数据总是会显示两个,来回发送,为啥啊
lizs
发表于 2018-12-15 15:26:34
添加设备时,一直在等待设备就绪是怎么回事呢?
思科赛电子
发表于 2018-12-30 20:03:37
Mango! 发表于 2017-4-14 12:34
根据机智云的文档, 机智云存的是正整数。
所以 需要根据偏移 和 分辨率做转换。以兼容负数和小数。
我这 ...
按照指点在/app/driver/ds18b20.c 344行下面加了一条指令:
temp=(temp*0.1)-10;
温度正值显示正常,负值并没有出现,而是大于4000的数值:
-1度 对应4095
-2度 对应4094
-3度 对应4093
-4度 对应4092
... ...
需要心算才能知道零下的度数,呵呵!几次改动程序没有成功。
思科赛电子
发表于 2018-12-30 20:04:14
谢谢分享!
按照楼主指点在/app/driver/ds18b20.c 344行下面加了一条指令:
temp=(temp*0.1)-10;
温度正值显示正常,负值并没有出现,而是大于4000的数值:
-1度 对应4095
-2度 对应4094
-3度 对应4093
-4度 对应4092
... ...
需要心算才能知道零下的度数,呵呵!几次改动程序没有成功。
请高手指点,多谢!
碧螺春
发表于 2019-1-7 17:23:18
不错,顶顶顶顶顶顶顶顶顶顶顶顶
ZJNBZM
发表于 2019-3-4 15:36:53
老师:源码 github:https://github.com/535/GizAsst,网页无法访问,你是否可上传一个,QQ:2194498187谢谢!
菜鸟一枚111
发表于 2019-6-14 12:10:11
请问下载下来的东西如何使用啊,比如下载方面,以及修改为自己的密钥,我修改后编译发现没有新的BIN文件生成是怎么回事啊,用的是安信可提供的那个eclipse开发环境,跪求啊:
hankca
发表于 2020-3-2 11:44:33
收藏 正想试试
TaoDream
发表于 2020-3-11 21:20:22
学习下.......................
DCT-need
发表于 2020-11-23 23:47:12
正在下载,阅读学习
asydxl
发表于 2023-5-8 10:53:50
这个是用什么软件编写代码呀
冯俊波
发表于 2023-5-8 16:40:41
asydxl 发表于 2023-5-8 10:53
这个是用什么软件编写代码呀
只要你愿意,记事本也可以写