完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
按照DHT11手册发送了开机命令,收不到响应,一直读出的是本身的高电平。请大家指教。
import gpio,time j=0 data=[] gpio.setwarnings(False) gpio.setmode(gpio.BCM) time.sleep(1) channel= 203 gpio.setup(channel,gpio.OUT) gpio.set(channel,0) time.sleep(0.025) gpio.set(channel,1) time.sleep(0.00003) gpio.setup(channel,gpio.IN) #while gpio.input(channel)==1: #print "low1231231113124314334444444444444" #continue while gpio.input(channel)==0: print "check low12" continue while gpio.input(channel)==1: print "check high123123111" continue while j<40: k=0 while gpio.input(channel)==0: continue while gpio.input(channel)==1: k+=1 if k>100:break if k<12: data.append(0) else: data.append(1) j+=1 print "Sensor is working" #get temperature humidity_bit=data[0:8] humidity_point_bit=data[8:16] temperature_bit=data[16:24] temperature_point_bit=data[24:32] check_bit=data[32:40] humidity=0 humidity_point=0 temperature=0 temperature_point=0 check=0 for i in range(8): humidity+=humidity_bit[i]*2**(7-i) humidity_point+=humidity_point_bit[i]*2**(7-i) temperature+=temperature_bit[i]*2**(7-i) temperature_point+=temperature_point_bit[i]*2**(7-i) check+=check_bit[i]*2**(7-i) tmp=humidity+humidity_point+temperature+temperature_point if check==tmp: print "temperature is ", temperature,"wet is ",humidity,"%" else: print "something is worong the humidity,humidity_point,temperature,temperature_point,check is",humidity,humidity_point,temperature,temperature_point,check |
|
相关推荐
2个回答
|
|
|
我的也是这个问题 不知道楼主解决了吗?
|
|
|
|
|
|
我的也是这个问题 不知道楼主解决了吗?
|
|
|
|
|
只有小组成员才能发言,加入小组>>
383个成员聚集在这个小组
加入小组NanoPi m3适合刷什么系统,刚接触玩,我刷了一个比较卡
5984 浏览 1 评论
7760 浏览 1 评论
5115 浏览 1 评论
【NanoPC-T4试用体验】4、手把手教你从单片机移植驱动到ARM Linux上
8678 浏览 1 评论
【NanoPC-T4试用体验】NanoPC-T4控制步进电机
25186 浏览 1 评论
NanoPi m3适合刷什么系统,刚接触玩,我刷了一个比较卡
5985浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-15 09:50 , Processed in 0.749088 second(s), Total 98, Slave 80 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2245