×

基于Arduino MKR1000的鸡舍自动化系统

消耗积分:0 | 格式:rar | 大小:0.28 MB | 2022-12-19

香香技术员

分享资料个

本项目使用 Arduino MKR1000 和 Blynk 互联网仪表板,以及传感器自动化鸡舍。

为了保护我们的新鸡免受不同捕食者的侵害,需要一个自动门。我们查看了市场上可用的解决方案,但没有一个能满足我们的要求:

  • 使用应用程序进行远程监控
  • 可以添加额外的传感器和演员来测量温度或蜂鸣器警报
  • 费用并不是很贵

自己构建会更有趣,所以这是我的第一个微控制器项目。

概念
带有导轨的简单铝板将用作门。它通过使用尼龙线连接到直流电机。直流电机包括一个齿轮箱,在 12V DC 上可产生 200 rpm。使用过的电机内置有霍尔传感器编码器。为了将门保持在“向上”位置,不需要接合电机。因此,产生的功耗将非常低。

我使用的控制模块是 Arduino MKR1000。它具有内置的 WiFi 和大量的 I/O。我在我的花园棚中安装了一个 WiFi 接入点,所以我的鸡舍内的 WiFi 接收非常完美。

启动或重新启动 Arduino 后,第一步将是“校准”编码器值的上下位置。该应用程序将要求提供向上命令或确认门已处于向上位置。完成后,编码器值设置为零。

对于下一步,应用程序将要求提供关闭命令和关闭确认。此时的编码器值将存储在一个变量中。从现在开始,我们可以在零编码器值和关闭编码器值之间控制门。

为了自动控制门,我使用了便宜的光敏电阻。日光和日落的阈值在 Blynk 仪表板以及操作模式中预设:手动或自动。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !