带浇水和肥料系统的智能农场应用

  • 带浇水和肥料系统的智能农场应用
  • 带浇水和肥料系统的智能农场应用

带浇水和肥料系统的智能农场应用

带浇水和肥料系统的智能农场应用


随时随地实时查看和控制水,过程农业,天气和水井。

硬件组成部分:

  • Arduino UNO和Genuino UNO
  • NodeMCU ESP8266分支板
  • 英国威廉希尔SparkFun超声波传感器-HC-SR04
  • SparkFun土壤湿度传感器(带螺钉端子)
  • DHT22温度传感器

电路项目的主要芯片及数据手册

电路相关文件

电路图文件
接线图.png
描述:电路图连线
源代码
代码.rar
描述:代码
分享到:
收藏 (1)
电子硬件助手小程序 电子硬件助手小程序

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归 monkeysuit所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 田径无线激光门控定时系统

    该设计成本约为120美元(与竞争对手相比便宜很多),并使用易于查找的组件。该系统由两个终点线模块和一个起点线模块组成。在终点线中,您将拥有一个Arduino UNO,nRF24L01 +收发器,LED按钮垫,光敏电阻,LED,塑料外壳和三脚架以及我的终点线PCB。该模块充当主模块,您可以通过LED按钮来决定何时启动计时器。在轨道的另一侧,您将拥有与光敏电阻对准的激光。您可以购买Keyes激光模块,3.3V稳压器,9V电池和我的Laser Module PCB,也可以提供自己的激光笔。重要的是激光器处于稳定位置并提供足够的光。在开始行中,您将拥有Arduino UNO,nRF24L01 +收发器,扬声器,LED,塑料外壳和我的开始行PCB。该模块与主机保持持续通信,并使用LED通知用户它仍处于连接状态。测量时间时,LED会改变颜色。这个怎么运作首先,将模块设置在其最终位置,然后按照屏幕上显示的提示进行操作。光敏电阻将自动校准到环境光条件,但重要的是它们必须位于塑料外壳内,并从外壳上的孔中获取光。主模块将自动搜索其范围内的另一个nRF24L01 +,但只有在其具有相同的电子“签名”的情况下才会连接,该数字对于每个单个系统都是不同的,并在主消息和起始行的每条消息末尾连接模块发送。这样,在同一路径中可以有一百个这样的系统,但是由于签名而不会互相干扰。该系统的无线范围为250m +。即使在充满WIFI的地方,该系统也可以毫无问题地连接并保持良好的范围。主模块提供两种衡量运动员表现的方法。首先,手动:此模式在按下开始按钮后立即设置秒表。非常适合与教练合作的运动员。其次,自动:此模式允许运动员设置一个计时器,使他/她有一个预定的开始时间,从而有时间从主模块所在的终点线走到他/她首选的起点线。当主机发送秒表消息时,启动模块将大喊:在您的标记上!准备好!PEEEEEEEP!秒表将以真实的比赛计时方式开始计时,并在运动员越过终点线的激光闸门时停止计时。该系统将提供准确的计时,并在LED屏幕上显示运动员的时间。完成后,只需按SELECT(选择),然后尝试再次击败它。从终点线PCB连接 A1 =光电电阻 A2 =光电电阻 A3 =绿色LED A4 =蓝色LED A5 =红色LED从nRF24L01 +适配器连接 CE = 2 CSn = 3 SCK = 13 MISO = 12 MOSI = 11连接液晶屏起始线模块中的Arduino UNO接线从起跑线PCB连接 4 =绿色LED 5 =蓝色LED 6 =伏特针 3 =扬声器 A5 =伏特LED从nRF24L01 + AdapteR连接 CE = 9 CSn = 10 MISO = 11 MOSI = 12 SCK = 13硬件组成:Arduino UNO和Genuino UNORGB LCD屏蔽套件,16x2字符显示5毫米LED:红色5毫米LED:绿色5毫米LED,蓝绿色LDR,5兆欧扬声器:3W,4欧姆塑料外壳,项目箱,您将需要某种外壳,尽管不必是这种外壳,我只是将其作为参考。英国威廉希尔SparkFun收发器突破-nRF24L01 +(RP-SMA),您可以使用任何nRF24L01 +,但必须具有旋入式天线。拨动开关,拨动9V电池夹凯斯激光模组nRF24L01 + 3.3V稳压器该方案来自:https://www.hackster.io/Pablerdo/wireless-laser-gate-timing-system-for-track-and-field-ba8cd9
  • 智慧校园绿化系统

    以STC15F2K60S2单片机作为主控制芯片,通过土壤湿度传感器采集数据到单片机进行处理,判断当前植物生长环境的土壤湿度是否适宜,并由执行机构进行相应动作,创建不同类型的植物生长最科学最适宜合理的土壤环境。植物生长的一个关键因素就是土壤水分的含量,并且系统需要根据植物生长的不同时期分阶段进行不同量的灌溉,所以本系统的一个重要的功能就是根据不同植物的不同生长阶段对于水量的不同需求进行自动分配以及进行合理的调整。利用程序可以对单片机控制来实现按需灌溉的功能,按照植物的需求来实现灌溉系统的通断以及灌溉时间的控制,达到节水和科学生长的目的,最大限度的节约了资源,提高了精确度和安全性,达到了科学准确的要求。系统也采用分季节分时浇灌策略,以保证作物生长环境最适宜。
  • 带有Arduino Uno的风力涡轮机MPPT调节器原理电路

    如何在24V或48V,最大30A的直接注入或电池配置下构建风力涡轮机MPPT调节器。硬件设备: Arduino UNO和Genuino UNOSparkFun低电流传感器突破-ACS712I2C 16x2 Arduino LCD显示模块DFRobot I2C 16x2 Arduino LCD显示模块按钮开关
  • 洪水水位警报

    该项目旨在在您家中的水注满后通过电子邮件向您发送警报。硬件:螺栓物联网螺栓WiFi模块Arduino UNO和Genuino UNO超声波传感器-HC-SR04(通用)USB-A至Mini-USB电缆跳线(通用)面包板(通用)
    来自:DIY创意产品时间:2019-09-29 arduino uno hc-sr04 洪水水位
  • 精密数控折弯机制造弹簧

    好吧,这台机器不仅要制造弹簧。它是一种能够将0.8 / 0.9 / 1 mm的金属丝弯曲成任何2D形状的金属丝弯曲机。但是,是的,到目前为止我能做的最酷的事情是春天。多么酷啊?主要目标是使其更加精确。其他的DIY钢丝弯曲机不是很精确,它们的弯曲半径往往很大。我喜欢用锐利的弯头工作!第二个目标是使它易于使用通用零件进行构建。所有的结构部件都是3D打印的,所有的金属部件在大多数五金店都可以买到。我为什么要建造这个?看看我的其他作品。我是一位充满激情的自由形式的电子电路艺术家,这款出色的机器在执行重复性任务或需要相同零件时会减轻我的工作。我试图记录整个构建以帮助您理解它。最好能看到构建的实际效果。继续下面的步骤来收集所有材料,并逐步开始构建!材料: Arduino UNOArduino UNO的CNC屏蔽套件A4988步进驱动器(包含在CNC屏蔽套件中)(2个)NEMA17步进电机/ 17HS8401 (2x)12V 3A电源适配器跳线(6x)
    来自:DIY创意产品时间:2019-09-27 arduino uno 弹簧制造机
  • ARDUINO通用VFD显示模块设计原理说明与制作过程讲解

    通用VFD显示模块的设计原理说明与制作过程讲解,展示如何在业余条件下完成一个通用的VFD显示模块的设计与制作过程。制作特点 使用大尺寸的优质VFD显示屏,屏幕包含9位带小数点、逗号及下指针的标准8字笔段结构字符,通用性强,可以取代大部分LED数字显示屏模块;使用无变压器的驱动电路,板上电路独立完交流灯丝电压与负高压驱动阳极与栅极,符合VFD屏驱动规范,显示效果优良无闪烁;全板采用全贴片零件制作,所有零件全部藏于显示屏下方机,实现了超薄外观;模块主设计使用单片机驱动方案,板上自带的单片机不仅可以完成各驱动功能,同时也具备了模块自检功能,可在无外部单片机驱动的情况下,自主完成自检显示;程序已经预写入单片机内,用户无需配备专用的写入器设备。模块制作容易,调试简单,仅需配备普通万用表即可,适合初级电子爱好者自制;公开源码的Arduino驱动程序,仅需添加几行应用代码即可实现显示,显示过程中不消耗单片机资源,简单易用;源码使用纯C语言编写,移植简单,完全可支持51、STM等单片机;所有接口引线全部通过插针引出,可选择单排针或双排针连接方式。模块与单片机的接口引线仅3根,节约单片机I/O口资源。模块与ARDUINO UNO线路连接图模块焊接对照图ARDUINO VFD显示模块演示视频 电路城语:免费分享设计资料,不提供技术支持,请大家使用前验证资料的正确性!附件包含以下资料:模块电路图模块焊接对照图BOM元件表INRC09SS49T ARDUINO VFD显示模块源代码通用VFD显示模块设计原理说明亚克力外壳设计文件(其中边条部分请使用2.8mm厚度的亚克力板激光切割,上下板及边板使用1.8mm厚度的亚克力板激光切割。组装请使用M2螺丝与螺母)
  • 技术宅自制懒人智能鱼缸:自动开关LED灯、换水、打氧、浇花(附改造教程、演示视频)

    智能鱼缸需要的功能设计如下: - 自动换水 (本设计的宗旨就是这货) - 自动浇花 (排出的水不用就浪费了, 拿来浇花杠杠滴) - 自动打氧 (全天24X7开启本人觉得没必要, 所以要改成定时开一阵子即可) - 观赏LED灯,人来自动开, 人走演示自动关准备材料 - 1.2米大鱼缸一枚(带底滤系统) - 树莓派 B+版 - 四路带光耦继电器 - 人体红外热释电运动传感器 - 鱼缸抽水泵X2 (1只注水, 1只排水) - 鱼缸打氧机 - 鱼缸加热棒 - 家庭滴灌套装滴灌设备2100 - 注水用的储水罐(20升以上)一只 - 2-3孔插线板1只 - 小型开关电源(输入220V, 输出12V3A) - 20P接线端子, 5孔电线连接器, 3孔电线连接器等 - PowerCube带USB魔方插座 - 多种Size的牛筋管若干 - 2芯0.5平线, 4芯0.3平线若干; 包线管若干 - 4分走线管及弯头/三通头若干 - 3D打印设计图(电图设计)演示视频:智能鱼缸-注水控制 演示视频:智能鱼缸-排水控制 附件包含如下资料: 自动开关LED灯、换水、打氧、浇花的智能鱼缸制作教程智能鱼缸源代码(Java版本)第一次启动系统, 详细配置过程安装Wiring Pi支持库同步时钟(用于定时器)树莓派具体安装方法
  • wifi智能小车控制源码下载

    摘要:进化一号主要是有两部分组成,一部分是有小车,另外一部分是有android手机客户端构成的软件构成,小车的主要功能是前进,后退,左右转弯,拾取物品等组合行动,主要是能够运输小型物品和玩具用。之后可以像家庭智能机器人方向发展。引言:当今世界,物联网发展如火如荼,智能家居正当其时,而机器人,特别是家用机器人,能够搬运物品,做简单家务等功能的机器人正是未来所需。系统方案:系统是分为两部分构成,一部分是小车,主要由控制主板,小车驱动模块,机械手模块,无线信号连接模块构成。另一部分主要是手机客户端控制。系统硬件设计:控制主板采用arduino uno,这个板子价格低廉,而且拥有多个数字和模拟口,并且arduino模块非常容易找到,驱动用的是L293D,物美价廉。可以同时驱动小车的四个轮子,采用wifi模块和手机移动端进行通信,将来可以扩展到云端,机械手采用两个舵机控制,可以实现左右上下移动。
  • 基于Arduino的迈克尔逊干涉仪自动测量装置(参赛作品)

    作品实物图:这个是最原始的装置图片,有点丑,大家凑活看看吧,视频里是优化过的图片。视频展示:概述:科普知识:不了解迈克尔逊干涉仪的同志们请戳下面的链接:迈克尔逊干涉仪整体设计思想:整体的思想很是简单,就是由电脑发出指令给单片机而后单片机控制电机转动,双轴电机同时带动迈克尔逊干涉仪的手轮和AB相编码器转动,同时光敏模块测量条纹变化数目,再数出编码器测量的角度换算成距离实验就成功了!迈克尔逊干涉仪精密但是实验起来并不方便,此装置致力于减轻人力劳动,并提高干涉仪的实验精度。整体电路连接:个功能模块的介绍:1. 动力与联接部分在转动的动力部分,我们采用了直流双轴减速电机,这个电机的特点是扭矩大,可以带动很沉重的迈克尔逊干涉仪,而且是双轴输出动力,可以直接连上编码器和干涉仪,不需要很复杂的传动装置,转的比较慢能给光敏模块足够的反应时间。在联接迈克尔逊干涉仪的手轮时,我们采用了一个套管联接的方式,用套管套住手轮,一开始是用螺丝对顶宁死固定的,后来发现不牢固,就直接拿502粘了(大家慎用502啊,貌似那个套管现在还在上面,撬都撬不下来,想弄下来要用丙酮)。由于迈克尔逊干涉仪是很精密的仪器,稍微的震动和抖动都会严重影响条纹,产生巨大的误差。一开始我们采用的刚性的链接,由于无法做到完全共轴,多以会产生一个周期性的抖动,会是条纹周期性的迷糊。后来我们采用了编码器轴联器解决了这一问题。编码器轴联器是一个像弹簧一样的东西,能减震,而且在不共轴的情况下也能传动。使用以后效果很好。 注意那俩银白色的铝的就是由于电机有震动,实验室又不是减震光学平台,所以这些震动会对条纹的清晰度产生巨大影响!轴向的震动有轴联器吸收,而电机的震动在桌面的放大下会更厉害,桌面才是最大的影响。为了减震,我们使用了最常见的泡沫,而且垫了三层,效果出奇的好啊!!垫上以后敲电机都不影响条纹啊!!!这个高端的泡沫减震台 是一开始应用的,视频里的是用一个平台支架垫一块泡沫做的改进版2.编码器部分我们采用的是600刻度的编码器,也是比较精密的仪器,由于它对角度很敏感,所以需要它的定子部分完全与电机定子部分固定。我们采用了一个支架(实际是步进电机支架改造的)然后用断锯条把支架与电机外壳用502粘上(注意上上张图片里的破锯条),这样的方式变肥为宝,嘿嘿。AB相编码器的输出是两个方波,正转反转输出不同,采用网上最常用的中断方式即可使用。3.光敏模块部分我们采用的是最简单的光敏电阻模块。而且是数字式的输出。我们在光敏电阻上做了基本的遮光处理,能减少杂光的影响,而且测量的时候开着灯就行啦。一开始我们是想测量光敏模块输出的0和1变化的次数而后除以2就是输出的条纹了,而且这样程序上也比较容易实现,但是在测试的时候却发现在我们肉眼只看到两条条纹但是单片机却认为已经数过了50条。我们把输出信号接到示波器上,发现了这个奇葩的抖动!! 输出信号并不是我们预想的方波,而是有剧烈的抖动!!!于是,我们就改变了思路,在程序上解决这个问题。在这里消抖的时候不能采用时间延迟的方式,因为这样会对编码器的计数产生巨大的影响带来巨大的误差!具体解决方法见附件4.对电机的控制使用最常用的L298或者使用继电器也可以的,这个使用方法就不细讲了网上教程很多。5.蓝牙模块,最通用的蓝牙从机,这样就可以用手机控制,视频中未使用手机控制。蓝牙的TX接Arduino uno的RX,RX接uno的TX,GND和VCC对接就可以了。注意,在使用电脑串口输出,或下载程序时,蓝牙不能接。6.代码代码通过串口输出测量结果,直接换算成距离。而且程序上还设计了消除了回程差的功能。具体代码见附件7.实验结果和后续开发以及可移植性实验结果:我们做了最基本的测激光波长是实验,误差为1.4%比原本实验精度提高了5倍(关键是省力啊!不用人眼数了)。这也证实了我们这套装置的稳定性。后续开发:在单片机上加入各种传感器就可以很方便的在迈克尔逊干涉仪上开发更多的功能进行更多的实验。如测温度湿度对空气折射率影响等等。而且在蓝牙的基础上还可以加上液晶显示屏矩阵键盘等其他输入输出设备完善装置。可移植性:这套设备可移植性很高,只要是测光有转动的仪器基本都可以移植,比如只有做很小的改动就能移植到分光计上。附件内容包括:整体电路连接截图控制程序部分代码材料清单本设计小论文
  • Arduino Uno开发板资料

    简介Arduino UNO是Arduino USB接口系列的最新版本,作为Arduino平台的参考标准模板。UNO的处理器核心是ATmega328,同时具有14路数字输入/输出口(其中6路 可作为PWM输出),6路模拟输入,一个16MHz晶体振荡器,一个USB口,一个电源插座,一个ICSP header和一个复位按钮。UNO已经发布到第三版,与前两版相比有以下新的特点:在AREF处增加了两个管脚SDA和SCL,支持I2C接口;增加IOREF和一个预留管脚,将来扩展板将能兼容5V和3.3V核心板。改进了复位电路设计USB接口芯片由ATmega16U2替代了ATmega8U2
    来自:MCU开发板时间:2014-02-27 arduino uno atmega328
销量
14
查看
186
参数名 参数值
发布于 2019 年 11 月 08日
更新于 2019 年 11 月 08日
Moore8直播课堂

tracer