0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

植物自动浇水系统的制作

454398 来源:wv 2019-08-30 10:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:耗材

1米2mm内径/2.6mm外径硅管(这个尺寸很重要且无法更换)

1米厚的硅管,例如5mm内径/1mm外径(实际上不是

环氧胶(防水密封)

3瓶盖,底部可轻松粘在一起

Superglue

Arduino Micro或任何其他类似系统

3种彩色LED选择(可选)

力敏电阻(可选)

Towerpro 9g伺服(或(等))

土壤湿度传感器(我使用水深传感器结束可能不太理想)

大量接线

3.3k电阻器

可以做0.2毫米层的3D长丝打印机

PLA长丝

微小的松紧带

1扑克牌(或同等产品)

第2步:苍鹭的水泵

H eron是亚历山大的杰出数学家和工程师。而这个泵是他的一个设计的变种。它的工作方式是重力迫使水通过硅管从顶部瓶子流到底部瓶子。这导致底部瓶子中的水位上升,迫使空气从底部瓶子到中间瓶子,这又增加了压力。然后通过将水从中间底部推到需要的地方来减轻这种压力。这样做的另一个好处是,由于管道尺寸和高度差异存在显着差异,您实际上可以将水泵送到高于泵顶部水位的水位。使用简单的重力泵无法做到的事情。

为了使这个漂亮的设备工作,你需要钻一些孔,如图所示安装管道并确保一切都是防水的同样重要的气密。为此,您需要使用正确的胶水。

注意:顶部的盖子有一个小孔,以防止水从顶部瓶子移动到底部瓶子时产生真空。

为了启动水流,您需要用水填充中间瓶。然后简单地将水加到顶瓶中。

步骤3:带有附加水传感器的3d打印伺服控制阀(Mikey77)

对于这一步,我将引导您进入mikey77的另一个3D打印伺服控制阀的指导。

它的设计很整洁,但我做了必须做一些简单的调整才能使它与水一起工作。

需要一些松紧带将mikey77的阀门中的活动部件拉回到位。我结束了从扑克牌上切下一条小条带,并将其挤在系统中的硅管旁边,以便能够完全阻止水流。只是为了额外的挤压。最初我无法完全停止水流。

之后,水传感器只是超级粘在阀门控制器上,如图所示。并插入植物的土壤中。

步骤4:接线

其中一些组件是可选的,只是那就是花哨。

第5步:代码

const int waterSens = 9; //define water sensor

const int led2 = 2; //define blue led to pin 2

const int led4 = 4; //define red led to pin 4

const int ledA5 = A5; //define green led to pin A5

int fsr = A2; //define fsr read to pin A2

int waterVal; //define the water sensor value

int fsrRead; //the analog reading from the FSR resistor divider

int value = 375; //starting value for servo

#include //load servo from library

Servo servo1; //name the servo used for reference void setup() {

pinMode(led4, OUTPUT); //set led as an output

pinMode(led2, OUTPUT); // set led as an output

pinMode(ledA5, OUTPUT); // set led as an output

pinMode(waterSens, INPUT); //set water sensor as an input

Serial.begin(9600); //start the serial port at 9600 bauds

pinMode(9, INPUT); // attach watersensor sensor output as an input

pinMode(A2, INPUT); // attach fsr output as an input

} void loop() {

waterVal = analogRead(waterSens); //read the water sensor

fsrRead = analogRead(fsr); // read the force sensor value

Serial.print(“FSR reading = ”); // for serial monitoring

Serial.println(fsrRead); //print the value of the FSR resistor to the serial monitor

Serial.print(“WaterSensor reading = ”); // for serial monitoring

Serial.println(waterVal); //print the value of the water sensor to the serial monitor // this if statement is for when the resevoir needs a refill

if (fsrRead 》= 900) { //force sensor value should be adjusted to your own needs

servo1.attach(A0); //attach servo to A0

digitalWrite(ledA5, LOW); // if the water sensor senses water turn the green led off

digitalWrite(led2, LOW); // if the water sensor senses water turn the blue led off

digitalWrite(led4, HIGH); // if the water sensor senses water turn the red led on

int value = 837; // set a value for the servo position (this is similar to analog outputs

int servoPos = map(value, 0, 1023, 0, 170); // map that value to the positions of the servo

servo1.write(servoPos); // make the servo go in position

delay (250); // give the servo time to go into position

servo1.detach(); // detach servo to avoid buzz noises at low voltages

delay (10000); // delay of 10 seconds

} else{ // this else statement is for when the resevoir has sufficient water

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

    关注

    190

    文章

    6527

    浏览量

    197477
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    植物表型扫描平台/扫描平台/分析系统/测量系统/设备品牌:专业厂家与选型指南

    系统,集成了多种传感器和设备,具备自动化控制、数据采集与分析等功能,可根据不同的研究需求进行定制化配置。 植物表型设备:是一个较为宽泛的概念,包括上述各类系统中的具体设备,如传感器、
    发表于 04-21 19:08

    AI预测如何赋能城市二次供水系统智能化

    在城市供水系统的末端,隐藏着一个被长期忽视的“盲盒”——二次供水泵房。
    的头像 发表于 04-02 09:05 630次阅读
    AI预测如何赋能城市二次供<b class='flag-5'>水系统</b>智能化

    客户案例分享 | 植物生长灯其实很“挑”连接器的,恶劣环境已劝退不少

    LED植物生长灯植物生长灯通过延长光照时间和定制“高能餐”——红光与蓝光波段让植物真正“吃饱吃足、长高长壮”而植物生长灯要做好“厨师长”就得选用高可靠的工业级连接器凌科工业级连接器用于
    的头像 发表于 01-30 20:09 444次阅读
    客户案例分享 | <b class='flag-5'>植物</b>生长灯其实很“挑”连接器的,恶劣环境已劝退不少

    植物照明持续火热:中国军团与全球巨头的博弈

    植物照明技术推动农业革新,全球市场持续扩张,技术突破与政策支持助力产业崛起。
    的头像 发表于 11-21 09:54 559次阅读

    增产30%的秘密:智能温室自动控制系统如何重塑农业生产

    在温室大棚种植中,“温度高了忘通风、湿度大了没降湿、浇水施肥凭感觉” 是传统管理的常见问题,不仅消耗大量人力,还易导致作物减产、品质下降。 智能温室大棚自动控制系统通过物联网技术,实现 “环境参数
    的头像 发表于 11-05 16:46 732次阅读

    算笔明白账:换用AC0028S电源芯片后,植物系统的TCO竟降低这么多

    一、植物照明的技术革命与电源管理新挑战 现代农业技术的飞速发展,植物照明已从传统的补光工具转变为精准调控植物生长的关键手段。在温室大棚、植物工厂、垂直农场等现代农业生产场景中,
    的头像 发表于 09-17 14:11 610次阅读
    算笔明白账:换用AC0028S电源芯片后,<b class='flag-5'>植物</b>灯<b class='flag-5'>系统</b>的TCO竟降低这么多

    植物生长灯补光的原理是什么?

    植物生长灯补光的原理是什么?植物生长灯补光的核心原理,是模拟植物光合作用所需的特定光谱与光照条件,弥补自然光照的不足(如光照时长不够、强度不足、光谱不完整),从而驱动或加速植物的光合作
    的头像 发表于 09-16 13:55 2264次阅读
    <b class='flag-5'>植物</b>生长灯补光的原理是什么?

    LED植物灯电源管理系统中的关键芯片与作用

    解析植物灯电源系统中LED驱动、PFC、MCU、温控、无线芯片的功能与效果,推荐华芯邦高集成解决方案。
    的头像 发表于 09-12 15:34 763次阅读

    智能温室大棚自动化控制系统:重塑现代农业的“智慧大脑”

    传统农业中,温室管理依赖人工经验:早晨掀帘、午间通风、傍晚浇水… 一旦判断失误,轻则减产,重则绝收。而智能温室大棚自动化控制系统的出现,正将农业生产推向“精准化、无人化、智能化”的新纪元。该
    的头像 发表于 07-23 17:06 1243次阅读

    植物照明持续火热

    随着科技的革新和政策的推动,植物照明市场规模持续扩大,成为全球农业的新顶流。
    的头像 发表于 06-30 17:28 886次阅读

    LED植物生长灯的原理是什么

    LED植物生长灯基于植物光合作用对特定光谱的需求,通过人工光源精准调控光质、光强和光周期,优化植物生长。其核心原理是利用LED芯片对光谱进行精确匹配,光强与光周期可控,适应不同应用场景。
    的头像 发表于 06-30 17:23 2327次阅读
    LED<b class='flag-5'>植物</b>生长灯的原理是什么

    当CCLink IE遇上DeviceNet,智能水表在供水系统被“拿捏”了?

    。这时候,一个靠谱的“翻译官”太重要了——耐达讯通信技术CCLink IE转DeviceNet的网关,就是供水系统里让协议“无障碍沟通”的关键角色。 协议“水土不服”?看网关如何“搭桥” 在某供水项目里
    发表于 06-11 14:45

    智慧水务关键一环:Profinet转Modbus TCP网关驱动供水系统高效互联

    在现代的工业自动系统中,不同设备间的通信协议转换是一个常见的需求。其中,Profinet转Modbus TCP是两种广泛应用的工业通信协议。Modbus TCP以其简洁高效而被广泛使用于设备间
    的头像 发表于 06-07 16:24 494次阅读

    树莓派自动灌溉系统植物的智能保姆!

    树莓派自动灌溉系统植物在你长期缺席时仍生机盎然RedditorPeppeatta建立了一个自动灌溉系统,以确保他们珍贵的辣椒在他们不在的时
    的头像 发表于 05-27 15:35 748次阅读
    树莓派<b class='flag-5'>自动</b>灌溉<b class='flag-5'>系统</b>:<b class='flag-5'>植物</b>的智能保姆!

    LED植物照明:未来农业生产的神秘武器

    LED植物照明在农业领域广泛应用,高效节能,光照均匀,延长生长周期,提高产量和质量,环保安全。发展现状已广泛应用于设施农业、植物工厂和家庭园艺。未来趋势将智能化控制,多光谱结合和人性化设计。
    的头像 发表于 04-28 09:30 896次阅读