查看: 1961|回复: 3

麦昆智能晾衣架

[复制链接]
本帖最后由 章 于 2019-8-9 15:01 编辑

111.gif

视频演示


制作背景
        由于天气变化多端,我们在晾晒衣服时可能会碰到下面的情况:
        1、早上我们看天气不错把衣服晒出去,结果下雨了,来不及收,把衣服给淋湿了。
        2、白天晒出去的衣服晚上有时忘记收了,这样就会被第二天的露水给打湿。
        怎么办呢?来吧,跟我一起做一个麦昆智能晾衣架吧。

设计方案
        制作一个会根据天气变化自动晾晒衣服的晾衣架,我们要解决以下几个问题:
        1、衣服的晾晒与收起。我采用舵机来带动晾衣架,通过舵机转动相应的角度来实现晾衣架伸出室外与收入室内来实现晾晒衣服。当然我们也可以使用步进电机等实现晾晒与收起的效果。
        2、控制方式打算采用手动控制和自动控制两种方式,手动控制将使用micro:bit gamepad 遥控手柄来操作,实现晾衣架的移动、转向以及晾晒衣服。
        3、在自动模式下,当碰到下雨时,它会自动把衣服收到室内。要解决这个问题,我利用水分传感器模块来检测外面是否下雨,如果检测到下雨,就让舵机转动相就的角度把晾衣架收到室内,以防衣服被淋湿。
        4、在自动模式下,夜晚自动收衣功能:我利用光敏传感器来检测是白天还是夜晚,如果是夜晚,就把衣服收进来。
        5、什么时候晾晒衣服。我们可以根据水分传感器模块和光敏传感器收集到的信息来控制,当外面没有下雨时而且光线比较亮(白天)时,就可以把衣服晾晒出去。
        6、在自动模式下,为了晾衣效果达到最佳,底座麦昆小车会根据顶部两个光敏传感器检测到的光线值对比来进行左右旋转,使晾晒的衣服总是面向光线最强的方向。由于麦昆小车外接传感器的引出针脚有限,所以在实现这一功能时只能拔掉水分传感器模块的针脚给另一个光敏传感器使用。

硬件清单
                麦昆小车     
                micro:bit gamepad 遥控手柄
                micro:bit开发板      
                光敏传感器模块
                水分传感器模块
                舵机
                杜邦线
                木板、雪糕棒

制作过程
        1、组装麦昆小车
        我们先把麦昆小车组装上并安装上CR123A锂电池电源管理模组,再安装上铜柱,为下面安装晾衣架的架子作准备。

        2、在顶部面板上安装光敏传感器模块和水分传感器模块,如下图:


        3、用热熔胶把两根雪糕棒固定在顶部面板的两侧,固定时要注意尽量与顶部面板保持垂直。



        4、在底板下打上四个小洞和一个大洞,小洞主要是与麦昆车连接固定使用,大洞是穿线用。再用舵机用热熔胶固定在板子上。




        5、用热熔胶把底板与上面部分连接起来。



        6、用杜邦线连接好相应的传感器,如下图:


        7、在顶部两个光敏传感器模块的旁边安装上两块挡板,这两块挡板的作用是增大不同角度两个光敏传感器之间值的差距,从而让程序判断当前情况下是否面向光线比较强的方向(太阳)。


        8、用两根雪糕棒做个如下的架子,并把它安装到舵机上。



        9、用把安装好的部分与麦昆小车进行连接固定。


        10、最后挂上衣服,这样结构部分就完成了。




【电路连接】

                 舵机 ----- P0
                 光敏传感器 ----- P1
                 水分传感器 ----- P2 (光敏传感器 ----- P2)
        由于麦昆外接传感器引脚有限,所以上面提到的功能6只能与水分传感器交替使用。


【程序编写】

         针对传感器的连接情况,下面的麦昆小车的程序也一样分两个进行编写,但遥控端的程序是一样的。它们的程序如下:

          遥控端程序



          麦昆小车程序一

             麦昆小车程序二






  作者其它帖子  

   小尚,别跟丢了!——自动跟随的麦克纳姆轮小车 http://mc.dfrobot.com.cn/thread-296803-1-1.html
   来吧!一起动手制作一台架子鼓 http://mc.dfrobot.com.cn/thread-289948-1-1.html
   钥匙忘带提醒器  http://mc.dfrobot.com.cn/thread-280445-1-1.html
   麦昆智能晾衣架  http://mc.dfrobot.com.cn/thread-280329-1-1.html
   炫彩电子钢琴的设计与制作 http://mc.dfrobot.com.cn/thread-280116-1-1.html
   [micro:bit×OBLOQ物联网挑战赛第三轮] 坐姿矫正仪 http://mc.dfrobot.com.cn/thread-269139-1-1.html
   【挑战2】基于物联网的智能闸道、人数统计与安全预警系统 http://mc.dfrobot.com.cn/thread-268643-1-1.html
   物联网比赛第一关:远程监测温度和亮度 http://mc.dfrobot.com.cn/thread-268162-1-1.html
   来来来,让我们一起来打地鼠!  http://mc.dfrobot.com.cn/thread-268413-1-1.html






gray6666  高级技匠

发表于 2019-5-20 17:08:28

经典案例,学习了。
回复 支持 反对

使用道具 举报

rzegkly  版主

发表于 2019-5-22 10:20:08

很好的创意,学习
回复 支持 反对

使用道具 举报

lily1  学徒

发表于 2019-11-8 23:35:44

老师,这个麦昆为什么俩个程序,在MIND+里只能输入一个啊?检测雨水的程序是那段?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
wifi气象站

硬件清单

btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2019 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail