用户MCU发送一次开始信号后,DHT11从低功耗模式转换到高速模式,等待主机开始信号结束后,DHT11发送响应信号,送出40bit的数据,并触发一次信号采集,用户可选择读取部分数据.从模式下,DHT11接收到开始信号触发一次温湿度采集,总线空闲状态为高电平,主机把总线拉低等待DHT11响应,主机把总线拉低必须大于18毫秒,保证DHT11能检测到起始信号。有哪些对树莓派的有趣改造和扩展应用。比如利用温度传感器来实现监控温度,单纯的检测温度会比较枯燥。
用户MCU发送一次开始信号后,DHT11从低功耗模式转换到高速模式,等待主机开始信号结束后,DHT11发送响应信号,送出40bit的数据,并触发一次信号采集,用户可选择读取部分数据.从模式下,DHT11接收到开始信号触发一次温湿度采集,
总线空闲状态为高电平,主机把总线拉低等待DHT11响应,主机把总线拉低必须大于18毫秒,保证DHT11能检测到起始信号。DHT11接收到主机的开始信号后,等待主机开始信号结束,然后发送80us低电平响应信号.主机发送开始信号结束后,延时等待20-40us后, 读取DHT11的响应信号,主机发送开始信号后,可以切换到输入模式,或者输出高电平均可, 总线由上拉电阻拉高。
总线为低电平,说明DHT11发送响应信号,DHT11发送响应信号后,再把总线拉高80us,准备发送数据,每一bit数据都以50us低电平时隙开始,高电平的长短定了数据位是0还是1.格式见下面图示.如果读取响应信号为高电平,则DHT11没有响应,请检查线路是否连接正常.当最后一bit数据传送完毕后,DHT11拉低总线50us,随后总线由上拉电阻拉高进入空闲状态。
个人整理,老外做的一些比较好玩的东西:
1、64块树莓派搭建超级电脑——百度搜索
这应该是截至目前体积最小的超级计算机了,它是由英国南安普顿大学的9位工程师联手用廉价的“树莓派”阵列和乐高积木组装而成。团队的领头人西蒙·考克斯博士给自己6岁的儿子一个“艰巨”任务,那就是用乐高积木搭建计算机的框架,然后再把64个“树莓派”塞进去。这办法真不错,用最快的速度和最少的资金就把这么多树莓派合为一体,之后团队成员分别给这64个树莓派安装并调试系统,他们选择的是Debian Wheezy系统,甚至还编写了一份相关操作的指南,让其他人也能组建一台“树莓派”超级计算机。
2、树莓派+Openwrt私人云存储系统——树莓派论坛(这个我做过……)
owncloud是一款优秀的个人云存数平台(文件存储/分享,日历/任务/联系人/书签 同步,RSS阅读器,挂载其他在线存储平台,各种功能插件,PC/MAC/Android/iOS客户端),可以安装在各种linux发行版上,当然raspberry pi也是可以的。经过优化(优化一,优化二)后可以达到“可用”的访问速度。
3、树莓派制作微博机器人——树莓派论坛
树莓派最大的一点就是可扩展性很强,用户可以在此基础上加上各种传感器。比如利用温度传感器来实现监控温度,单纯的检测温度会比较枯燥。让我们来改造一下,把温度监控结果来定时发微博,树莓派变身微博机器人,每过一段时间把现在的温度发一个微博。也许你可能不会写代码,不知道怎么配置微博的接口。没关系,已经有人把一些工作都做好了,只要能动手,会Google,你也可以实现。
4、树莓派+Kindle=个人电脑 ——树莓派论坛
PC还可以怎么组装?只要你有个Kindle和树莓派,便可改造成一台小PC。这个上手难度会高很多,但挑战越多,乐趣也越大。一台越狱的Kindle 加上一个外接键盘,树莓派作为处理中心,Kindle 作为显示器,看起来是不是像一台小PC,虽然只能实现远古的命令行模式,在Kindle上Hack一下,至少会提高不少逼格。
5、树莓派飞行器——geek论坛(个人不看好这个)
采用树莓派电脑控制的旋翼飞行器,可以装备智能手机用的那种微型摄像头,相对普通旋翼飞行器+相机的航拍组合,不仅成本更低,而且能够实现更复杂的功能,比如航拍录像或者实时航拍影像无线传输,相比单纯的买来用手机控制的飞行器,这个自己改装的树莓派版还可以扩展功能,是不是很酷
关于传感器,有的已经在内部进行数字化了,如温度传感器DS18B20,就3个管脚,可以叫传感器元件,但是可以直接与单片机进行连接。而还有不少的传感器没有直接进行数字化处理,还需要搭建补助电路,这就构成所谓的传感器模块了,如PT100温度传感器;
所以传感器是采用元件或者模块,都不是问题的关键,因为两者可以实现想要的功能,而关键的问题是需要根据工作环境、抗干扰性能、精度等要求来选择元器件;
树莓派是一款基于ARM的微型电脑主板,以SD卡为内存硬盘,卡片主板周围有两个USB接口和一个网口,可连接键盘、鼠标和网线。
电脑主板是电脑最基本的一个重要部件,电脑主板上面是承载电脑大部分部件的地方。
在安装操作系统前,还需要对BIOS进行相关的设置,以便系统安装工作顺序进行。
BIOS是一组固化到主板上一个ROM芯片中的程序,它保存着计算机最重要的基本输入/输出程序、系统设置信息、开机加电自检程序和系统启动自举程序等。计算机开
声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-mail:langhai8@163.com
本文链接:https://www.wumai.net/tianqi/20230101025507.html