GravityMind+掌控板进阶教程项目六宠物投食机

项目六宠物投食机养宠物的朋友们,有没有过这样的苦恼,每次出门一整天不在家,没有办法及时给宠物喂食,就会担心它们会不会饿到。要是出差或者是旅行最先考虑的不是把宠物寄养在宠物医院会花多少钱,而是宠物换了环境会不适应、食欲不振,让人非常心疼。

那有没办法让独自在家的宠物也能按时“吃饭”呢?接下来,就让我们想想办法,一起来做一个能让独自在家的宠物也能被好好照顾的宠物投食机!

头脑风暴:宠物投食机需要具备哪些功能?问题清单

1、主人不在家时,如何保证宠物按时有粮吃?

2、主人在家时,如何随时用投食机喂粮?

3、当主人不在家,但是想要远程给宠物加餐,怎么办呢?

4、主人如何知道宠物一天吃了几顿呢?

5、实现这些设想需要哪些硬件支持?

物联网

物联网就是将现实世界中的物体连到互联网上,使得物与物、人与物可以很方便的互相沟通。举一个简单的例子,比如共享单车,单车上面的锁连上网后就不再需要钥匙开锁,只需要用手机扫码,锁就能通过网络收到开锁的命令自己开锁。物联网的本质还是互联网,只不过终端不再是计算机,而是嵌入式计算机系统及其配套的传感器。只要有硬件或产品连上网,发生数据交互,就叫物联网。

规划方案功能分解在宠物投食机中最重要的功能就是投放粮食,这里假定我们使用电机完成投放粮食的动作,电机转动即可投放,当然需要配合外观搭建才能实现功能。从前面的头脑风暴中,可以对宠物投食机作功能分解如下。

构造外观

问题记录在后面项目实现过程中,可能会遇到各种各样的困难,尝试在下表中记录你遇到的问题和解决办法,便于以后出现类似问题时能更好的面对。

功能实现功能1:定时投喂这里通过电机的转动与否表示是否投喂,当电机转动时,表示宠物投食机投放粮食;电机停转则停止投放。加入一个LED灯作为喂食指示灯,喂食时灯亮,否则灯灭。连线图:

*使用电机时,扩展板外需接电池盒。

软件设置:使用电机需要打开Mind+软件的“扩展”,在“扩展板”下点击加载“掌控扩展板”。

程序:

运行结果:每隔5秒,电机转动1次。“喂食”函数中定义电机以50的速度转动1秒,后面项目实现过程中可根据实际需求进行修改,结合外观构建达到最佳的效果。

思考一下,如何实现呢?让我们来写几个程序试验一下。试验程序1:如果在功能1程序基础上,加入对按钮的判断是否能实现功能呢?

运行结果:定时投喂功能正常,按钮几乎不起作用,无法实现触发投喂。这是为什么呢?让我们一起画个流程图,分析一下!

通过使用变量获取

试验程序2:使用

功能3:远程投喂通过使用物联网,主人可在电脑或手机端发送指定消息,实现远程投喂,这里我们选择EasyIoT。*关于EasyIoT的介绍和用法详见掌控板入门教程14智能物联手表。在功能2程序基础上,程序修改如下:

运行结果:程序运行后,掌控板屏幕会显示文字“宠物投食机”,然后进行WIFI和MQTT连接,完成连接后,实现功能如下。

关于功能4使用物联网平台反馈记录喂食次数,程序实现较为简单,只需要新增一个变量在“喂食”函数中,每次触发“喂食”函数,变量加1,然后将这个变量作为MQTT消息发送到EasyIoT即可。这里不再做程序介绍。构造外观构造外观有多种方法,下图仅作示例:

自我反思梳理自己设计项目的思维逻辑、项目在执行层面的问题和经验等等,可以帮助我们形成学习的闭环,加深在项目进行的过程中对知识点和内容的理解,找到可以改进和提高的地方。

THE END
1.狗狗变身电动小马达,开始高速旋转,网友:这也太可爱了吧!00:00/00:00 狗狗变身电动小马达,开始高速旋转,网友:这也太可爱了吧! 萌宠一家亲发布于:北京市2024.06.03 23:29 分享到https://www.sohu.com/a/783630519_120517695
2.世界上最小的超级马达,竟然不是人造的,太不可思议了奇闻创意发明...世界上最小的超级马达,竟然不是人造的,太不可思议了2024-11-16 06:26:56 可爱兔0C1Z 广东 举报 0 分享至 0:00 / 0:00 速度 洗脑循环 Error: Hls is not supported. 视频加载失败 声明:个人原创,仅供参考 可爱兔0C1Z 47粉丝 可爱兔爱旅行 09:39 「长崎原爆」未邀以G6国与以共同进退!日本...https://www.163.com/v/video/VLG5PMANC.html
3.韩寒晒与宠物狗小马达合照遭到众网友的一致调侃现在饲养宠物的家庭越来越多了,现在有很多明星也喜欢饲养宠物,喜欢分享他们与宠物间的互动。昨日韩寒在微博上晒出他与狗狗的合照,遭到了很多网友的调侃。不管是明星还是普通人,喜欢分享自己与宠物间的生活,不应该受到大家的调侃,明星也是普通人,他们也应该有自己的生活。 http://news.boqii.com/dog/90649.html
4.猫病因诊断胸腔震动发出低沉马达声:猫咪发出低沉的马达声猫胸腔震动发出低沉马达声,猫病因诊断胸腔震动发出低沉马达声:猫咪发出低沉的马达声,2023年宠物医师视频教学/宠物医师最新资讯/宠物医师培训https://m.syt126.com/pet/2022/20220927080010_276340.shtml
5.马达小猫咪:谁还不是个小宝宝?我也要吃…可爱的宠物 关注马达小猫咪:谁还不是个小宝宝?我也要吃… #创作者赏金计划#动物创作小秘籍马达小猫咪:谁还不是个小宝宝?我也要吃…#毛孩子可以治愈各种不快乐 #谁能拒绝傻憨憨的小猫咪 #记录猫咪日常 #又是被小猫可爱到的一天 #猫咪的迷惑行为 #猫咪的心思都写在脸上了 ...https://m.dianping.com/ugcdetail/298585715?sceneType=0&bizType=29&msource=baiduappugc
6.猫发出像马达那样嗡嗡嗡的声音是什么原因?猫发出像马达一样的声音其实是猫在打呼噜。猫咪的呼噜声一般在以下几种情况中出现,一种情况是猫咪感到舒服,比如主人回家后抚摸一下猫的脑袋,则猫就会感到幸福,于是发出低频的类似马达的声音,认真感受的话,你会发现此时猫发出的声音是有规律的。第二种情况是猫处于比较焦虑的状态,比如猫去到陌生的环境就会感到焦虑...https://www.isdpp.com/issue-11387.html
1.猫咪发出像马达的声音正常吗,宠物猫马达宠物猫大家好,今天小编关注到一个比较有意思的话题,就是关于宠物猫马达的问题,于是小编就整理了5个相关介绍宠物猫马达的解答,让我们一起看看吧。 猫咪发出像马达的声音正常吗? 正常,猫咪发出嗡嗡声像马达的声音时,大多数情况下,这都属于正常现象。首先,猫咪如果呆在主人身边,感到非常的舒适安全时,就会发出上述的声音。猫...https://www.jydogs.com/post/113381.html
2.吹水机2400w大功率双马...图片,吹水机2400w大功率双马...图片...马可波罗网(makepolo.com)提供{吹水机 2400w大功率 双马达超静音专业吹水机},产品详情:{品牌、型号、价格},更多产品详情就上马可波罗网!https://m.makepolo.com/product-detail/100112970408.html
3.春舟BS2400单马达马达宠物吹水机猫狗大功率吹毛机静音吹水机春舟BS2400单马达宠物吹水机猫狗大功率吹毛机静音大中小犬吹风机https://www.zhe2.com/note/593353075010
4.幼猫老是发出马达声小猫发出低沉的马达声,首先要区分在什么情况下发出的,猫心情愉快时会发出咕噜咕噜的声音。在警惕状态下,耳朵也会向后伸展,发出类似的声音。在疾病状态下,也会出现异常的声音。https://www.heidongpet.com/article/MjQxMzI3
5.蓝豚蓝豚双马达宠物吹水机狗狗大功率小型大型犬专用吹毛神器吹烘干机...蓝豚蓝豚双马达宠物吹水机狗狗大功率小型大型犬专用吹毛神器吹烘干机 红色 LT-1090C 2500w图片、价格、品牌样样齐全!【京东正品行货,全国配送,心动不如行动,立即购买享受更多优惠哦!】https://item.jd.com/10095713959597.html
6.猫胸腔震动发出低沉马达声猫胸腔震动发出低沉马达声,就是我们通常说的呼噜声,当猫咪感到放松、非常舒适的时候就会发出这种声音,这表明猫咪现在非常的开心、舒适,这个时候猫咪很快乐。https://www.chongwu365.cn/feed/75088.html
7.宠物电推剪和人用的一样吗宠物电推剪和人用区别普通的电推剪...2、其次,宠物电推剪需要修剪大量的狗毛,对电推剪机身马达的功率、动力有相应的要求,才能带动刀片剪切狗毛,否则也会因浓密的狗毛而卡住刀片,无法运转。 为宠物美容注意事项 1、最近有不少国内厂商把人用电剪换个有狗狗的包装来冒充宠物用电剪,价格很便宜,但根本无法用于宠物剪毛,请大家仔细区分,以免上当和给自家爱...https://m.maigoo.com/goomai/204036.html