完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
格物开发板与相应的配件相结合,同样可以实现家居控制的问题,例如视环境的采光情况来自动开启或关闭照明灯,按语音的控制来开关风扇灯。其实,如果有温度传感器的话,也可是通过温度的检测来自动地控制风扇。 为了实现家居控制的目标,这里为它配置了,LED模块和小风扇来测试。 那如何来与开发板连接呢? 开发板4个接口的引脚分布如图1所示,为此可以将风扇连接到P1口,LED模块接到P2口,见图2所示。 图1 引脚排列
图2 器件连接 为实现家居控制的目标,需编写相应的控制程序,它主要是依赖2个信号的采集,即光强和声音,为此可按图3来编写程序。 图3显示程序 经程序上传,其运行结果如图4所示。 图4 检测结果 有了检测值,就可以依据数据来编写控制程序了。 以光强控制LED模块的程序如图5所示,程序上传后其运行结果如图6所示。 使用中应注意的是,不要使开发板面向照明灯,否则照明灯一经点亮,马上就会因光亮而促使其熄灭,进而导致不亮的循环往复。 图5 光控程序 图6 控制效果 以语音来控制风扇的程序如图7所示,其实现的原理就是将声音视为一个按键,在变量F的配合下形成一个进行状态转换的开关以控制风扇的启停。 图7 声控程序 在程序上传后,其运行结果如图8所示。 图8 声控效果 最终的整体程序如9所示,尽管程序不大,但功能还是明显的。 图9 总程序 由于本次测评使用的是小河狸创客格物开发板中的L3型,功能还是比较基础的,从开发软件的功能看,还有许多编程组件没有用到,期待能有L4型或更强的功能板为大家带来新的体验,我们也会在它们的基础上扩展出一些不一样的新作品。 最后,再次感谢活动组织者和厂家为我们带怎么好的体验机会和产品! 演示视频:
只看该作者
举报
发布
2024 OpenHarmony年度技术分享会来啦,预约直播有好礼~
1487 浏览 0 评论
掰掉卫星电话的外置天线,华为“天才少年”助力 Mate 捅破天
7857 浏览 0 评论
LF请问这个是什么元器件,帮我解答一下。谢谢
1240 浏览 2 评论
华秋电子 | 电子发烧友亮相OpenHarmony人才生态大会2024
2382 浏览 0 评论
OpenHarmony有 支持的分布式数据库吗? 自动同步各节点数据?
1695 浏览 0 评论
电子发烧友网
电子发烧友william hill官网
查看 »
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-8 13:03 , Processed in 0.639801 second(s), Total 55, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com