此 Arduino 泵教程展示了如何使用浮动开关、Powertail 和泵来创建污水泵系统的示例。当您想通过 Arduino 操作更大的泵时,您需要更强的继电器来处理更大的电压和电流。PowerSwitch Tail是完成这项工作的完美工具。它将继电器和插座插头全部集成到一个装置中,可以轻松打开和关闭较大的电机、风扇和泵。
我们的教程将使用 RobotGeek Geekduino 开发板和 RobotGeek Sensor Shield。如果您从未使用过 Arduino 或 RobotGeek Sensor Shield,这些指南将帮助您快速上手。
如果您不使用 RobotGeek 套件,我们还会提供一些标准 Arduino Uno 的接线图。
如上图所示接线,与您选择使用的部件相匹配。
您可以在此处下载代码草图:https ://github.com/robotgeek/sumpPumpDemo/archive/master.zip
如果您看一下代码,您会发现它非常简单,当浮动开关浮动时打开泵和 LED,当浮动开关不浮动时关闭它们。我们确实利用了 Arduino 的内部上拉电阻,使用线路pinMode(FLOAT_SWITCH_PIN, INPUT_PULLUP);
反转浮动开关的高/低行为,并允许我们在没有外部上拉电阻的情况下使用它。
既然你已经有了一个可以工作的污水泵,接下来你打算做什么?你能找到一个传感器来代替浮动开关吗?激活发出噪音的东西而不只是 LED 怎么样?如何找到一种方法来集成 Raspberry Pi 以在泵处于活动状态时发送 Twitter 警报?也许你可以将其整合到水培系统中,保持液位稳定?您可以做很多事情,所以开始吧!
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !