目标是创建一个水泵控制器,可以按计划给室内植物浇水。控制器有一个菜单驱动的显示屏,用于用户配置浇水间隔(以天为单位)和持续时间(以秒为单位)。还有一个立即浇水模式的选项。该控制器由一个 3 板堆栈组成: 1) Arduino Uno;2) Adafruit 原型板;3) Inland LCD 和 Keypad Shield。该泵是亚马逊的Gikfun R385迷你水泵,为系统提供了大量的辅助部件。原型板装有一个由 Uno 控制的晶体管开关,为泵供电。
使用名为 TinkerCad 的免费应用程序设计了一个外壳,并在当地免费提供这项服务的图书馆进行了 3D 打印。连接器接口包括 USB、电源和用于 I/O 的 9 针 D-sub,可支持其他应用程序的附加 I/O。盖子上的开口提供对显示器和按键的访问。
一个智能开关为控制器供电,并设置为每天开启一次。Arduino 代码没有执行此功能的计时器。框图和图片如下所示。
BOM 包含在底部。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !