智慧灌溉系统 SIP 

SIP 是一个基于 Raspberry Pi 的免费智慧滴灌系统,用于控制灌溉系统(喷灌、滴灌、水培等) 用Python语言,硬件是普通的树莓派!

github地址:

https://github.com/Dan-in-CA/SIP

国内源代码:

http://www.gitpp.com/gpp/sip

智慧灌溉系统在现代农业中扮演着至关重要的角色。这一系统的出现,标志着农业生产方式的一次重大变革,特别是在水资源管理、作物生长效率以及农业可持续发展方面。

滴灌系统是以色列发明,为以色列赚取了大量外汇。如今,这项技术被开源,全世界都可以免费使用这个滴灌系统,开源为人类做出了巨大贡献(以色列以后赚不到钱了,因为有这个免费的开源系统了)

SIP 的介绍

SIP(System for Irrigation Programming)是一个开源的、基于Raspberry Pi的Python程序,设计用于简化灌溉系统的控制,包括喷灌、滴灌和水培等。它通过Web技术提供了一个多语言的用户界面(UI),用户可以在台式机、笔记本电脑或移动设备上通过浏览器访问这个界面,方便地进行灌溉系统的监控和控制。

SIP的核心功能包括:

1. 系统监控:用户可以实时监控灌溉系统的状态,包括水流量、土壤湿度等参数。

2. 远程控制:用户可以通过UI远程控制泵、阀门和其他相关设备,实现精准灌溉。

3. 自动调节:SIP可以根据土壤湿度和天气预报自动调节灌溉计划,优化水资源的使用。

4. 定时任务:设置灌溉计划和定时任务,确保系统按照预定的时间执行灌溉。

5. 数据记录与分析:记录灌溉数据,帮助用户分析用水效率,并根据历史数据优化灌溉策略。

SIP的优点在于其易用性和灵活性。由于是基于Raspberry Pi,SIP可以轻松地连接各种传感器和执行器,适应各种复杂的灌溉需求。同时,由于Python语言的通用性,SIP可以轻松地集成多种 irrigation systems 和设备,提供了很大的扩展性。

此外,SIP的社区支持也很活跃,用户可以从社区获取帮助、分享经验和获取新的功能。总的来说,SIP是一个功能强大、适用于各种规模的灌溉项目的工具,特别是对于那些寻求将灌溉系统与现代化技术结合的小型农场和园艺爱好者来说,是一个非常合适的选择。

硬件支持:

SIP 是在Raspberry Pi上开发和测试的,尽管对 Beagle Bone Black 和 Odroid-C2 的支持有限。它已在大多数 Raspberry Pi 型号(包括 Pi Zero)上进行了测试。

有多种选项可用于将 SIP 连接到灌溉系统,包括直接连接到 Pi 的 GPIO 引脚的继电器板和帽子以及 OpenSprinkler 板和一个简单的 DIY接口,该接口仅使用 4 个 GPIO 引脚即可支持大量站点。

与其他系统的通信

  • 可以使用 HTTP GET 命令来控制和监视 SIP。

  • 通过添加可用插件,SIP 可以通过 MQTT 与其他系统进行通信。

  • SIP 中包含一个 Node-RED 插件,允许 Node-RED 流控制 SIP 并从 SIP 接收状态信息。

  • 当站点打开或关闭时,SIP 还可以发出 Linux shell 命令。这对于控制无线远程设备以及 I2C 继电器帽和板非常有用。

  • 还有一个随 SIP 附带的 mobile_app 插件,用于以 json 格式传输和接收 SIP 设置和状态信息。

  • SIP 附带的Blinker包将消息发送到其他 Python 模块(例如插件)以报告状态变化。有关示例,请参阅 SIP 插件文件夹中的signaling_examples.py 文件。

开发 SIP 的动机是为有效利用灌溉水(世界范围内日益稀缺的资源)提供一种成本极低但复杂的解决方案。

智慧灌溉系统在农业中的主要作用:

提高水资源利用效率:通过精准监测土壤湿度、天气预报和作物需水量,智慧灌溉系统能够科学地确定灌溉时机和灌溉量,从而大幅度减少水的浪费,实现水资源的优化配置。

促进精准农业的发展:智慧灌溉系统通过安装各种传感器,实时监控农田环境,以数据为依据进行灌溉和施肥,确保作物在最佳状态下生长,达到提高产量和品质的目的。

减少人力成本:自动化的灌溉系统大大减少了农民在灌溉环节的工作量,将人力从繁重的农事活动中解放出来,转向更高附加值的生产和管理活动。

提升农业管理水平:智慧灌溉系统不仅提供实时监控,还可以通过云平台和手机APP远程控制,为农业管理者提供决策支持,帮助他们更好地管理农田和农业生产。

实现环境友好型农业:系统的环境监测功能有助于及时发现并避免对作物和土壤的潜在损害,如过量施肥和农药使用,促进生态平衡和环境保护。

促进农业技术创新:智慧灌溉系统推动了物联网、大数据、云计算等高新技术在农业领域的应用,加速了农业现代化的步伐。

增强农业抗风险能力:通过实时监控和预警机制,智慧灌溉系统能够在自然灾害面前提供及时应对,比如干旱、洪水等,减少农业损失。

智慧灌溉系统是实现农业生产智能化、高效化、可持续化的关键技术和工具。它不仅有助于提高农业生产效率和作物产量,而且对于适应全球气候变化、资源紧缺等挑战,具有深远的战略意义。

这个开源项目,全世界都可以参考,目前这个开源项目还很简单,但是如果普及开来,将是前途无量!

智慧灌溉系统Automated irrigation system

智慧滴灌系统!!

众所周知,滴灌系统是以色列的发明,风靡全球。现在开源了!开源了!

github地址:

https://github.com/PatrickHallek/automated-irrigation-system

国内源代码:

http://www.gitpp.com/yuanxiaoming/automated-irrigation-system

这是一个智慧滴灌的开源应用程序。作者是个科学小孩  PatrickHallek

科学小孩认为:到目前为止,几乎没有免费的专业软件和说明可用于构建可扩展、准确且最重要的是耐用的 DYI 灌溉,一些国家,比如以色列的滴灌技术又太贵。该应用程序不仅是为了美观和对数据的热爱。最重要的是,它是一种根据植物的具体需求定制传感器的工具。这是大多数直接测量土壤湿度的灌溉系统失败的地方,因为每种土壤和植物都不同,因此手动校准以及可能在一段时间后重新校准是必要的。

该应用程序包含以下功能:

  • 监控并展示分钟、小时、日、周、月级别的时间序列数据

  • 设置应触发自动浇水的水位。

  • 设置灌溉期间泵的工作时间

  • 通过按钮手动启动灌溉

  • 在不同的传感器配置文件之间切换

  • 在深色和浅色主题之间切换

应用程序黑暗主题应用灯光主题

以色列的智慧滴灌系统确实在全球范围内处于领先地位。以色列由于地理环境和气候条件的原因,水资源十分宝贵。因此,以色列充分利用其科技优势,研发出了高效、节能、精确的滴灌技术。这种智慧滴灌系统不仅为以色列农业创造了良好的生产条件,还成为该国对外出口的重要产品,为以色列创造了大量外汇。

智慧滴灌系统具有以下优势:

1. 高效用水:滴灌技术可以精确地将水分输送到作物根部,减少水分蒸发和浪费,提高水资源利用率。

2. 节能:与传统的灌溉方式相比,智慧滴灌系统可以根据作物需水量和土壤湿度进行自动调节,降低能源消耗。

3. 精确施肥:智慧滴灌系统还可以根据作物需求进行精确施肥,既保证了作物生长所需的营养,又避免了过量施肥导致的土壤污染。

4. 保护环境:智慧滴灌系统可以减少水土流失、盐碱化等环境问题,有利于实现可持续发展。

5. 易于监控与管理:智慧滴灌系统通过物联网、大数据等技术,实现了实时监控与管理,方便农户及时了解作物的生长状况和土壤水分状况,为农业生产提供科学依据。

以色列的智慧滴灌技术在全球范围内得到了广泛应用当然全球每年也给以色列不少钱),不仅提高了农业产量,还促进了农业现代化。

这一成功经验为我国农业发展提供了借鉴,我国也应加大科技创新力度,推动农业产业升级。

智慧滴灌系统是一种集成了现代信息技术、物联网、大数据和自动化控制技术的农业灌溉系统。

其主要功能如下:

1. 精准灌溉:通过实时监测土壤湿度、作物生长状况和气候条件,智慧滴灌系统能够根据作物需求自动调节灌溉水量,实现精准灌溉,提高水资源利用率。

2. 节能减排:智慧滴灌系统可以根据作物需水量和土壤湿度进行自动调节,避免过度灌溉,降低能源消耗和温室气体排放。

3. 精确施肥:智慧滴灌系统可以根据作物生长状况和土壤养分含量,实现精确施肥,保证作物生长所需的营养,避免过量施肥导致的土壤污染。

4. 环境友好:智慧滴灌系统可以减少水土流失、盐碱化等环境问题,有利于实现农业生产的可持续发展。

5. 智能监控与管理:通过物联网和大数据技术,智慧滴灌系统可以实时监控作物生长状况、土壤水分和养分含量等信息,为农户提供科学依据,实现智能化管理。

6. 远程控制与无人值守:智慧滴灌系统支持远程控制,农户可以通过手机APP或电脑终端实时查看和管理灌溉系统,实现无人值守的灌溉模式,提高农业生产效率。

7. 预警与预测:智慧滴灌系统可以根据历史数据和模型预测作物生长状况、土壤水分需求等,为农户提供预警信息,帮助其做好灌溉和施肥准备。

智慧滴灌系统通过集成现代信息技术和自动化控制技术,实现了农业生产的精细化、智能化和环保化,有助于提高农业产量和生产效率,推动农业现代化进程。

 智慧滴灌系统对我国农业具有重要意义,具体表现在以下几个方面:

1. 提高水资源利用效率:我国水资源总量有限,智慧滴灌系统可以实现精准灌溉,减少水分浪费,提高水资源利用率,缓解水资源供需矛盾。

2. 促进农业现代化:智慧滴灌系统采用现代信息技术、物联网和大数据等技术,有助于提高农业生产效率,推动农业现代化进程。

3. 保障粮食安全:通过智慧滴灌系统,可以实现精细化农业生产,提高作物产量和品质,为保障国家粮食安全提供有力支撑。

4. 减少化肥和农药使用:智慧滴灌系统可以实现精确施肥和用药,降低过量施肥和农药使用带来的环境污染风险,有利于提高农业生产的绿色可持续发展水平。

5. 改善农产品品质:智慧滴灌系统可以根据作物需求进行精确灌溉和施肥,有利于提高农产品品质,满足消费者对高品质农产品的需求。

6. 促进农业产业结构调整:智慧滴灌系统有助于优化农业产业结构,发展高附加值、特色农产品,提高农业产值。

7. 带动农村经济发展:智慧滴灌系统的推广应用,将带动农村基础设施建设、农民增收和农村产业融合发展,促进农村经济转型升级。

8. 增强农业抗风险能力:智慧滴灌系统可以实时监测作物生长状况和环境因素,为农户提供科学依据,提高农业生产抗风险能力。

9. 培养新型农业经营主体:智慧滴灌系统的推广应用,有助于培养具有现代科技素质的新型农业经营主体,提高农业从业者的综合素质。

10. 助力脱贫攻坚:智慧滴灌系统可以提高农业生产效率和农产品品质,助力贫困地区农民增收,为实现脱贫攻坚目标提供有力支持。

综上所述,智慧滴灌系统对我国农业具有重要意义,有助于推动农业现代化、提高农业生产效率、保障粮食安全和改善生态环境。我国应加大智慧农业技术研发和推广力度,以促进农业绿色、高效、可持续发展。

PatrickHallek
 

该智慧滴灌系统的硬件清单:

硬件部分

名称

需求数

描述

低价多合一优惠

1-n

泵、管、容量传感器和继电器

NodeMCU  ESP8266

1-n

Wifi模块用于读取容量并将其发送到后端(Raspi)

树莓派零

1

运行整个软件并触发泵

树莓派 SD 卡

1

这是树莓派的数据存储器

中继

1-n

根据 raspi 的信号关闭或打开泵电路

电容式土壤湿度传感器

1-n

测量土壤湿度。电容式传感器不会溶解。切勿使用电子湿度传感器,因为它们磨损得很快

1-n

理论上任何泵都可以使用,因为它由单独的电源和继电器控制

水族箱管和灌溉喷嘴

-

将水输送到植物并将水分配到土地上

软件架构

对于软件架构,使用了MERN Stack 。该软件由Node.js后端、Express.js、Mongo 数据库和React前端组成。C++脚本在NodeMCU ESP8266上运行,将数据发送到后端的REST接口。数据在后端进行处理,决定是否灌溉。此外,数据随后存储在 MongoDB 中。对于前端,还可以通过 REST 从后端请求此数据。

设置 NodeMCU ESP8266

要刷新 NodeMCU 微控制器,您必须遵循本视频中描述的步骤。

在上传程序之前,您必须设置 wifi 密码、wifi 名称(ssid)、树莓派(主机)的 ip 和传感器名称。传感器名称将是应用程序中显示的名称。因此,最好选择与传感器相关联的植物名称。

如果为 NodeMCU 成功配置了 Arduino IDE,您可以将在此存储库中的arduino-code/ESP8266_moisture/ESP8266_moisture.ino下找到的程序上传到 NodeMCU。

使用Docker设置 Raspberry Pi (推荐)

为了避免手动安装所需的程序,您还可以在容器中使用 Docker 运行应用程序。为此,请执行以下步骤:

curl -sSL https://get.docker.com | sh
sudo usermod -aG docker pi
sudo apt-get install -y libffi-dev libssl-dev
sudo apt-get install -y python3 python3-pip
sudo apt-get remove python-configparser
sudo pip3 install docker-compose

安装MongoDB

MongoDB 是一个通用的、基于文档的分布式 noSQL 数据库,我们将在其中存储设置和时间序列数据。

在raspi上执行以下命令来安装MongoDB:

sudo apt update
sudo apt upgrade

sudo apt install mongodb

sudo systemctl enable mongodb
sudo systemctl start mongodb

可以使用以下命令检查安装是否有效:

mongo

安装项目

使用以下命令从此存储库下载项目并进入项目目录:

git clone https://github.com/PatrickHallek/automated-irrigation-system
cd automated-irrigation-system

下载项目后,您必须使用以下命令为前端和后端创建环境文件:

sudo nano .env

商业化的精准灌溉系统很值钱

商业化的精准灌溉系统具有很高的价值

智慧滴灌系统通过利用现代科技,如物联网、大数据、云计算等,实现对农田的水分、养分、温度等环境因素的实时监测和智能调控,从而实现节水、节能、提高作物产量和品质的目的。这种系统在以色列得到了广泛应用,并为该国创造了大量外汇。


以色列地处地中海沿岸,气候炎热干燥,水资源十分有限。因此,以色列政府高度重视农业科技的发展,通过技术创新来提高农业产量,实现农业现代化。精准灌溉技术便是其中之一。

商业化精准灌溉系统的发展,推动了以色列农业产业的发展,使得该国在世界农业领域具有较高的竞争力。同时,以色列的智慧农业技术也得到了全球的关注。许多国家和地区纷纷引进以色列的农业技术,为全球农业可持续发展提供了有力支持。

我国也十分重视农业现代化和农业科技的发展。近年来,我国政府加大了对农业科技创新的投入,推动农业产业转型升级。引进和借鉴以色列等国的先进农业技术,如精准灌溉系统,有助于提高我国农业产量,保障国家粮食安全,促进农业绿色可持续发展。同时,也有助于推动我国农业技术产业的国际化进程,提升国际竞争力。

总之,商业化的精准灌溉系统在全球范围内得到了广泛关注和应用,为以色列创造了大量外汇。

我国应充分借鉴国际先进经验,加强农业科技创新,推动农业现代化,为保障国家粮食安全和农业可持续发展做出贡献。

开源智慧农业管理信息系统 (FMIS) - 连接农田与世界

github地址

https://github.com/ekylibre/ekylibre

国内源代码:

http://www.gitpp.com/yuanxiaoming/ekylibre

背景介绍

智慧农场管理信息系统在智慧农业中的作用

智慧农场管理信息系统在智慧农业发展中起到了关键作用,具体体现在以下几个方面:

1. 提高农业生产效率:通过实时监控农田环境和作物生长状况,智慧农场管理信息系统为农民提供精准农事建议,帮助他们合理安排种植、施肥、灌溉等农事操作,从而提高农业生产效率。

2. 优化资源配置:智慧农场系统收集、分析和处理各类农业数据,为政府部门、企业和农技员提供决策依据,有助于优化农业资源配置,提高农业产业链的整体效益。

3. 促进农业现代化:智慧农场管理信息系统推动农业生产向自动化、智能化方向发展,有助于提高农产品品质,降低种植成本,促进农业现代化进程。

4. 保障粮食安全:通过实时监控和数据分析,智慧农场系统有助于及时发现农田存在的问题,预防病虫害、干旱等灾害的发生,保障粮食安全和农业可持续发展。

5. 提升农民收入:智慧农场管理信息系统有助于提高农产品产量和品质,提升市场竞争力,增加农民收入。

6. 促进农业环保:智慧农场系统可实现精确施肥、节水灌溉等环保措施,降低农业生产对环境的污染,促进农业绿色发展。

7. 拓展农业产业链:智慧农场管理信息系统推动农业与电商、旅游、休闲等产业的深度融合,拓展农业产业链,提高农业的整体竞争力。

8. 提升农业科技创新能力:智慧农场系统有助于加速农业科技创新的应用和推广,提高农业生产领域的技术水平。

总之,智慧农场管理信息系统在智慧农业发展中起到了至关重要的作用,有助于提高农业生产效率、优化资源配置、促进农业现代化、保障粮食安全、提升农民收入、促进农业环保、拓展农业产业链以及提升农业科技创新能力。

智慧农场管理信息系统

优秀智慧农场管理信息系统应该有的一些功能:

智慧农场管理信息系统是一个集成了多种功能的农业管理系统,主要服务于农民、农技员和相关农业经营主体。其功能主要包括以下几个方面:

1. 数据采集和输入:智慧农场系统通过各种传感器和设备收集农田环境数据,如土壤温度、湿度、光照、肥料含量等,以及作物生长状况等信息。

2. 数据传输和存储:系统将采集到的数据实时传输至云端服务器,进行存储和备份,以便于后期分析和查询。

3. 数据处理和分析:智慧农场系统对收集到的数据进行处理和分析,生成各类图表和报告,以便于用户了解农田环境和作物生长状况。

4. 信息展示和监控:通过 APP、小程序等平台,用户可以实时查看农田信息、作物生长状况和环境数据,实现对农田的远程监控。

5. 决策支持:智慧农场系统根据数据分析结果,为用户提供种植、施肥、灌溉等农事建议,帮助用户制定合理的种植计划和农事操作。

6. 物联网控制:通过智慧农场系统,用户可以远程控制农田的灌溉、施肥等设备,实现自动化、智能化的农业生产。

7. 农业电商和认养:智慧农场系统还为用户提供线上购买、认养农田等服务,让消费者可以足不出户就能体验到农村种植、养殖的生活。

8. 用户互动与沟通:系统提供用户之间、用户与农技员之间的互动交流平台,方便用户互相学习、交流种植经验和技巧。

9. 政府监管和企业管理:智慧农场系统还可为政府部门和企业提供监管和管理功能,实现对农业生产的全程监控和管理。

通过以上功能,智慧农场管理系统助力农民提高农业生产效率,降低种植成本,提高农产品品质,实现可持续农业生产。同时,也为政府、企业和农技员提供了有效的管理手段,促进了农业产业的现代化发展。

介绍

Ekylibre 是一个农场管理信息系统(又名 FMIS)网络应用程序。

Ekylibre 是用Ruby on Rails 框架编写的,并使用 PostgreSQL和PostGIS堆栈。

更多详情可参见官方网站https://ekylibre.com

截屏

全局要求

安装 Ekylibre 之前的全局要求

  • Ubuntu 20.04 LTS

Ekylibre安装

  • 安装 Ekylibre

安装

假设您已完成开发环境的全局安装。

  1. 转到您的开发目录:
    cd ~/projects/

  2. 克隆存储库:
    git clone git@gitlab.com:ekylibre/eky.git或者git clone git@github.com:ekylibre/ekylibre.git如果您使用开源版本

  3. 安装gems和yarn包:
    bundle install && yarn install

  4. 必要的配置文件的副本:
    cp .env.dist .env
    然后要求任何开发人员共享放入这些文件的凭据。

  5. 创建并迁移数据库
    bundle exec rails db:create db:migrate

  6. 添加本地 GPG 密钥
    gpg --gen-key
    按照说明操作。
    然后在 .env 文件中添加环境变量
    GPG_EMAIL: EMAIL_USED_TO_GENERATE_THE_KEY

  7. 加载eky数据库中的词典数据
    bin/rake lexicon:load

  8. 添加first_run数据

    1. 转到 eky/ekylibre 文件夹
      cd ~/projects/ekylibre

    2. 为演示数据创建一个文件夹
      mkdir db/first_runs

    3. 克隆演示存储库
      git clone git@github.com:ekylibre/first_run-demo.git db/first_runs

    4. 启动首次运行
      bin/rake first_run

    5. 配置主机
      echo '127.0.0.1 demo.ekylibre.lan' | sudo tee --append /etc/hosts

  9. 或者创建您自己的实例

    1. 初始化你的农场;示例:我的农场

      rake tenant:init TENANT=my-farm

    2. 配置主机

      echo '127.0.0.1 my-farm.ekylibre.lan' | sudo tee --append /etc/hosts

  10. 启动服务器

A。导轨服务器

bundle exec rails s

b. 西德克
bundle exec sidekiq

C。Webpack 开发服务器*可选
bundle exec webpack-dev-serverbin/webpackdev-server

访问http://demo.ekylibre.lan:3000

欧美农业大数据的基础扎实,为农业现代化发挥了重要作用。

以下是一些具体表现:

1. 农业大数据技术应用广泛:欧美国家在种植、养殖、农产品流通等环节广泛应用大数据技术。通过收集、分析和处理海量数据,为农民提供精准农事建议,帮助他们优化种植方案、提高农产品产量和品质。

2. 农业生产自动化和智能化:欧美国家积极推广农业自动化和智能化设备,如无人驾驶农机、自动化温室、智能灌溉系统等。这些设备充分利用大数据技术,实现对农业生产的精细化管理和高效运行。

3. 农业科技创新:欧美国家在农业科技创新方面投入巨大,通过研发新型农业技术、推广现代化农业装备,不断提高农业生产效率。如美国的生物农业技术、荷兰的垂直农业等,都为全球农业发展提供了有益借鉴。

4. 农业大数据平台:欧美国家建立了多个农业大数据平台,为农民、企业和政府提供数据服务。这些平台有助于农民做出更明智的种植决策,企业开展更高效的生产经营,政府实施更有针对性的农业政策。

5. 农业产业链整合:农业大数据技术推动了农业产业链的整合,实现了农业与科技、金融、物流、市场等领域的深度融合。这有助于提高农业产业链的整体效益,促进农业现代化发展。

6. 食品安全和农业环境监测:欧美国家利用大数据技术加强食品安全和农业环境监测,实时掌握农田土壤、水质、气象等情况,为政府和企业提供决策依据,确保食品安全和农业可持续发展。

总之,欧美农业大数据基础扎实,为农业现代化打下了坚实基础。通过大数据技术的广泛应用,欧美国家实现了农业生产的高效、环保、可持续发展,为全球农业发展提供了有益经验。我国在农业大数据领域也可以借鉴欧美国家的成功做法,推动农业现代化进程。

分享一些欧美的农业大数据平台、农业数据集和支撑平台

不得不说欧美在农业大数据方面,还是有很多投入

气候、环境和天气

  • agroclimatology - 用于与 NASA (POWER) 农业气候 Web 资源交互的 Ruby 客户端.

  • evapotranspiration - 用于计算参考作物蒸散量 (ETo) 的 Ruby 库.

  • frostline - 美国农业部植物抗寒区的数据集、API 和 python 解析器。

  • GSODR - R 中的全球每日天气数据摘要。

  • iem - 使爱荷华州环境 Mesonet 运行的代码。

  • PyETo - 用于计算参考/潜在蒸散量 (ETo) 的 Python 包。

  • pyTSEB - 一个 python 两源能量平衡模型,用于利用遥感数据估计蒸散量。

  • saltDB - R 库,用于简化对 NCSS 土壤数据库的访问。

作物建模、表型分析和病理学

  • 开放植物病理学- 一个重视开放数据和计算工具以推进流行病学和病原体种群生物学和生态学的社区。

数据集

  • Growstuff记录保存和作物数据库,不错的 API

  • CWFID - 数据集包括田野图像、植被分割掩模和作物/杂草植物类型注释。

  • TERRA REF - 来自高粱育种试验的 1PB 公共领域高分辨率传感器数据(可在 globus.org 上获取大文件的数据发布,网址为 ncsa#terra-public)

数据标准化、互操作性和 API

  • AgGateway 的 ADAPT 工具包- 开源项目提供工具来简化种植者、他们的机器和合作伙伴之间的通信。

  • Agstack - 农业生态系统的开源数字基础设施。

  • agx-ruby - Proagrica 的 agX 平台 API 的 Ruby 客户端.

  • API-Code-Samples - 包含 aWhere 的 API 平台代码示例。

  • ClearAg-API-Examples - 使用 ClearAg API 的代码示例集合。

  • JDLinkMachineDataAPI-OAuth2-CSharp-Example - CSharp JDLink 机器数据 API 客户端示例.

  • 开放农业数据联盟- OADA 是一个开放项目,旨在为农业数据带来互操作性、安全性和隐私性。

  • MyJohnDeereAPI-OAuth2-Java-Example - Java MyJohnDeere API 客户端示例.

  • MyJohnDeereAPI-OAuth2-NodeJS-Example - Node.js MyJohnDeere API 客户端示例.

  • MyJohnDeereAPI-OAuth2-Python-Example - Python MyJohnDeere API 客户端示例.

  • OpenTeam - 农业管理的开放技术生态系统

  • SampleData - 示例数据卡、shapefile 和其他可用于测试的文件。

  • SencropAPI-JavaScript-Client - Sencrop API Javascript 客户端实现. 阅读和管理 Sencrop 气象站。

目前,欧美国家通过将最先进的大数据、物联网技术、人工智能技术、地球遥感技术,在农业领域深入提供支持,为欧美农业飞跃发展提供了技术支撑和智力支持。

智慧割草机器人开源了!硬件、软件和算法 earth rover

Earth Rover 是一家专注于农业技术,试图彻底改变最古老的行业之一。他们利用深度学习、人工智能和创新机器人技术来生产价格实惠的无化学物质和新鲜产品

github地址:

https://github.com/earthrover

智慧农业机器人开源了!硬件、软件和算法,全部开源!由一家怀有梦想的初创公司开源!

  • Earth Rover 是一家有趣的初创公司,专注于农业技术,试图彻底改变最古老的行业之一。他们利用深度学习、人工智能和创新机器人技术来生产价格实惠的无化学物质和新鲜产品。

  • 聚光自主除草系统是  Earth Rover  的主要产品。

目前开源的是割草机

  • Energid 柑橘采摘系统

  • Energid 柑橘采摘系统是为柑橘类水果行业工作人员设计的。它们是一种高效、快速的收割系统,可以在 2-3 秒内采摘水果。建造这些机器人很经济,比通过人力收割便宜得多。

机器人系统比较复杂,有硬件、基础软件、导航软件和人工智能部分

概述

  • Earth_rover_localization:ROS 包,用于配置 robots_localization 包的 EKF。使用 GPS Piksy Multi和 IMU MTi-3 AHRS的传感器融合

  • piksi_multi_rtk:包含 Piksi RTK 接收器设备的 ROS 驱动程序和实用程序的存储库。

  • xsens_mti_ros_node:第三代和第四代 Xsens IMU 设备的 ROS 驱动程序。

硬件  

参见  https://github.com/earthrover

ROS  机器人操作系统

安装ROS

安装

安装ROS的核心,其余软件包可以手动添加

sudo apt-get install ros-kinetic-ros-base

运行 roscore 以确认 ROS 安装。使用命令安装 Gazebo 9:

标准 ROS Kinetic 安装包括 Gazebo 7 (ros-kinetic-desktop-full),因此我们必须单独安装 Gazebo 9

sudo apt-get install ros-kinetic-gazebo9-ros-pkgs ros-kinetic-gazebo9-ros-control ros-kinetic-gazebo9*

#运行gazeboto确认Gazebo安装。

#添加其他ROS包和依赖项

sudo apt-get -y install ros-kinetic-catkin
sudo apt-get -y install rviz
sudo apt-get -y install ros-kinetic-gazebo9-ros ros-kinetic-kdl-conversions 
sudo apt-get -y install ros-kinetic-controller-manager ros-kinetic-joint-state-controller ros-kinetic-controller-interface ros-kinetic-four-wheel-steering-msgs 
sudo apt-get -y install ros-kinetic-joint-trajectory-controller ros-kinetic-rqt ros-kinetic-rqt-controller-manager 
sudo apt-get -y install ros-kinetic-rqt-joint-trajectory-controller ros-kinetic-ros-control ros-kinetic-rqt-gui
sudo apt-get -y install ros-kinetic-rqt-plot ros-kinetic-rqt-graph ros-kinetic-rqt-rviz ros-kinetic-rqt-tf-tree
sudo apt-get -y install ros-kinetic-kdl-parser ros-kinetic-forward-command-controller ros-kinetic-tf-conversions 
sudo apt-get -y install ros-kinetic-xacro ros-kinetic-joint-state-publisher ros-kinetic-robot-state-publisher
sudo apt-get -y install ros-kinetic-ros-control ros-kinetic-ros-controllers

为了编译我们的控制器,我们需要控制器接口

sudo apt-get -y install ros-kinetic-teleop-twist-joy ros-kinetic-jsk-teleop-joy ros-kinetic-joy-teleop
sudo apt-get -y install ros-kinetic-realtime-tools
sudo apt-get -y install ros-kinetic-urdf-geometry-parser

sudo apt-get -y install ros-kinetic-ros-control ros-kinetic-ros-controllers 
sudo apt-get -y install ros-kinetic-control-toolbox ros-kinetic-velocity-controllers
sudo apt-get -y install ros-kinetic-joint-state-controller ros-kinetic-effort-controllers 
sudo apt-get -y install ros-kinetic-position-controllers ros-kinetic-joy

导航包

sudo apt-get -y install ros-kinetic-navigation
sudo apt-get -y install ros-kinetic-move-base ros-kinetic-move-base-msgs ros-kinetic-teb-local-planner ros-kinetic-teb-local-planner-tutorials
sudo apt-get -y install ros-kinetic-robot-localization

软件、人工智能算法

Earth Rover Agribot 是一款致力于改善农业领域的人工智能(AI)机器人项目。该项目旨在利用先进的技术,如机器学习、计算机视觉和物联网(IoT),协助农民提高农作物产量、降低生产成本、优化资源利用,并实现可持续农业发展。

以下是 Earth Rover Agribot 项目的主要特点和功能:

1. 智能监测:通过安装在 Agribot 上的传感器和摄像头,实时收集农田的各项数据,如土壤湿度、温度、养分含量、作物生长状况等。

2. 数据分析:利用机器学习和大数据分析技术,对收集到的数据进行处理和解析,为农民提供针对性的农业管理建议,如施肥、灌溉、病虫害防治等。

3. 自动化控制:根据分析结果,通过 Agribot 实现对农田的自动化管理,如自动施肥、灌溉、喷洒农药等。

4. 机器人导航与避障:Agribot 配备了先进的导航系统和避障功能,可以在复杂的地形和环境中自主行驶,确保农业生产过程的安全和高效。

5. 远程监控与管理:农民可以通过手机或电脑远程监控农田状况,实时了解作物生长情况,并根据 Earth Rover Agribot 提供的建议进行调整。

6. 宣传教育:Earth Rover Agribot 还可以作为农业教育的工具,为农民普及现代农业技术和知识,提高农业生产水平。

7. 可持续发展:通过减少化肥、农药的使用,降低农业生产对环境的污染,推动农业的可持续发展。

8. 智能物流:Agribot 还可协助农民实现农产品的物流配送,提高运输效率,降低运输成本。

总之,Earth Rover Agribot 项目将前沿科技应用于农业领域,有助于提高农业生产效率,降低生产成本,保护环境,实现农业的可持续发展。该项目具有广泛的应用前景,有望成为未来农业发展的关键驱动力。

其实目前,欧美最需要的是家庭自动割草机,市场很大,做出来绝对是一个上市公司!

因为欧美大部分家庭是独栋,尤其是老美(美国有一半家庭独栋房屋,带草坪),美国人都需要打理自己家的草坪,这一块的市场无比巨大,而且,目前看趋势,基本上也是中国人的市场。

根据美国草坪和景观协会(National Association of Landscape Professionals)的数据,美国约有 4400 万户家庭拥有草坪,而这些家庭中的许多都需要定期进行草坪修剪。

自动割草机,尤其是智能割草机,因其便捷、高效、环保等特性,逐渐成为越来越多美国家庭的选择。以下是自动割草机在美国市场的一些关键因素:

1. 需求:美国家庭对草坪美观和养护的需求持续增长,而自动割草机可以有效地满足这一需求,提供高质量的草坪护理。

2. 技术创新:自动割草机的技术不断创新,如激光导航、计算机视觉、机器学习等先进技术的应用,使割草机更加智能、精确,提高了工作效率。

3. 环保意识:美国家庭越来越重视环境保护,自动割草机可以减少化学肥料和农药的使用,降低对环境的污染。

4. 节省时间和劳动力:自动割草机可以减轻家庭草坪护理的负担,节省时间和劳动力。

5. 市场竞争力:随着多家企业进入自动割草机市场,产品种类和功能日益丰富,市场竞争激烈,有望进一步推动市场份额的扩大。

综上所述,美国拥有庞大草坪的家庭数量为自动割草机市场提供了巨大的发展潜力。随着技术的不断创新和市场需求的逐步成熟,自动割草机在美国市场的份额有望继续扩大。

中国在机器人领域确实具有一定的优势,尤其是在某些特定应用场景下,如无人机、割草机器人等。以大疆为代表的的中国公司,在无人机领域取得了全球领先地位,这在很大程度上得益于中国的生产制造的产业链优势,另外其技术创新、成本控制和市场需求也有关系。

在割草机器人领域,中国的初创公司也表现出了较强的竞争力。这主要得益于以下几点优势:

1. 产业链优势:中国拥有完善的产业链和基础设施,这使得机器人企业在研发、生产和销售过程中能够降低成本、提高效率。

2. 市场需求:随着割草工人人工成本不断上升,欧美国家对草坪养护和绿化需求不断增长,这为割草机器人提供了广阔的市场空间

3. 技术创新:中国企业在机器人技术方面不断突破,特别是在智能控制、导航和识别等领域,这使得割草机器人在性能和效率方面具有竞争优势。

4. 政策支持:中国政府高度重视科技创新和智能制造,为机器人企业提供了有力的政策支持和资金扶持。

5. 企业竞争力:中国割草机器人企业在产品研发、市场推广和售后服务等方面展现出较强的竞争力,逐渐在全球市场中脱颖而出。

综上所述,中国在机器人领域,特别是割草机器人市场,具备一定的优势。随着技术的不断进步和市场的逐步成熟,中国割草机器人企业有望在全球范围内进一步拓展市场份额。

FarmBot 农场机器人 ,将农场建设成为 未来智慧农场

github地址:

https://github.com/FarmBot

FarmBot 已经被开发用在 农业研究

热心网友通过 二次开发,开发了很多 有趣的应用:太阳能智慧农场

农场小了点

farmbot 已经用在教育领域 (看起来这是最大市场)

在国内搞一个这个亲子游、周末旅游,应该是有搞头:郊区租个农场,搞成智慧农场,让学生周末来参观游玩

FarmBot  农场机器人 项目是一个庞大的 开源项目,包含 硬件、农场机器人OS 和农场机器人SaaS版本

1)农场机器人SaaS版本, 您可以简单的注册一个账号,直接管理农场

2)也可以搭建整个系统,开始您的 智慧农场之旅

1)硬件开源

具体参照:

      https://github.com/FarmBot

农场机器人SaaS版本:关心粮食和蔬菜

智慧农场的功能

 智慧农场管理系统是一种利用现代信息技术和互联网手段对农业生产进行智能化管理的系统。其主要功能如下:

1. 实时监控:通过安装在农田或养殖场的传感器设备,实时采集环境数据,如温度、湿度、光照、土壤含水量等,为农业生产提供数据支持。

2. 智能决策:系统根据采集到的环境数据,结合大数据分析和预测模型,为农民提供种植、施肥、灌溉、防病、收割等环节的决策建议,提高农业生产效率。

3. 自动化控制:通过控制中心,实现对农田或养殖场的智能灌溉、施肥、通风、温控等自动化操作,降低人工成本,提高生产效率。

4. 环境监测与预警:系统对农田或养殖环境进行实时监测,对可能发生的病虫害、干旱、低温等异常情况进行预警,帮助农民及时采取措施减轻损失。

5. 物流与销售管理:智慧农场管理系统整合了物流和销售环节,实现农产品从农田到市场的全程追溯,提高产品质量和消费者信任度。

6. 资源整合与优化:系统对农场资源进行整合和优化分配,实现农业生产要素的最大化利用,提高农场整体效益。

7. 信息服务:为农民提供实时的市场信息、政策法规、科技指导等,帮助农民了解市场动态,优化种植和养殖结构。

8. 农户培训与管理:系统可开展线上农业培训,提高农户的种植和养殖技能,同时实现对农户的智能化管理。

9. 产业链拓展:智慧农场管理系统可整合农业产业链上下游企业,促进农业产业升级,实现农场多元化经营。

10. 农场智能化升级:通过不断引入新技术、新理念,实现农场的智能化、绿色化、可持续发展升级,推动农业现代化进程。

总之,智慧农场管理系统通过实时监控、智能决策、自动化控制、环境监测与预警等功能,为农业生产提供全方位、高效、智能化的管理服务,提高农业生产效率,降低生产成本,促进农业可持续发展。

智慧农场也是未来的趋势

 智慧农场作为现代农业生产模式的发展趋势,具有以下特色:

1. 线上租地种植:智慧农场为城市人群提供了一种在线上租地种植、养殖的方式,让人们足不出户就能体验农村种植、养殖的生活。

2. 农业认养:消费者可以预付生产费用,生产者为消费者提供绿色、有机食品,建立风险共担、收益共享的生产方式。

3. 农业电商:智慧农场整合了农业电商功能,方便消费者购买农产品,同时也为农民提供了更多销售渠道。

4. 农业物联网:通过物联网设备,实时检测环境数据,远程控制自动浇水、施肥,让种植更有乐趣,同时也提高农业生产效率。

5. 监控实时直播:用户可以通过智慧农场平台实时查看自己种植的菜地,了解农作物生长情况,让健康 24 小时看得见。

6. 多种营销功能:智慧农场系统具备多种营销功能,如会员管理、优惠券发放、积分兑换等,帮助农场经营者提高品牌知名度和收益。

7. 环保理念:智慧农场倡导绿色、环保的农业生产方式,如免耕种植、保留农田里的有机质和养分等,以减少水土流失,提高土壤肥力。

8. 数据化管理:通过智慧农场平台,农业生产过程可以实现数据化管理,更好地分析和优化农业生产策略,提高农业产量和品质。

9. 乡村振兴:智慧农场的发展有助于推动乡村产业升级,打造特色农产品,促进乡村经济发展。

10. 农户服务:智慧农场为农户提供了一系列农业生产工具和资源,如农技指导、市场行情分析等,帮助他们更好地管理和优化自己的田地资源,提高收益水平。

Mycodo农场环境监测监管系统,可以监控农场所有数据

 https://github.com/kizniche/Mycodo

Mycodo可以做很多很多智慧项目,比如蘑菇培养监控、水培系统自动化,农场远程监测等

农场环境监测示例

硬件部分

硬件基于 树莓派, 非常便宜,容易组装

树莓派(Raspberry Pi,简称 RPi)是一款基于 Linux 系统的微型电脑,专为计算机编程教育而设计。它旨在激发学生对计算机科学的兴趣,引导他们学习编程技能。

树莓派自 2012 年问世以来,受到了广泛关注和追捧,其体积小巧、功能强大,可以执行游戏和高清视频播放等任务。


树莓派的硬件规格包括:
1. 一颗 ARM 架构的处理器(如博通 BCM2837 或 BCM2839); 
2. 256MB(或 512MB)内存; 
3. 多个 USB 接口; 
4. 用于连接显示器的 HDMI 接口; 
5. 用于网络连接的以太网接口; 
6. 无线网络和蓝牙模块(部分型号); 
7. 音频和视频输出功能。

树莓派的操作系统是基于 Linux 的,用户可以选择不同的发行版,如 Raspbian、Debian 等。

这些操作系统为开发者提供了丰富的编程环境和工具,方便进行各类应用的开发和部署。

树莓派的应用场景非常广泛,除了智慧农场,还可以用于:
1. 家庭媒体中心; 
2. 智能家居控制; 
3. 数据采集和监测; 
4. 机器人和自动驾驶项目; 
5. 服务器和虚拟化应用; 
6. 教育培训等。

总之,树莓派作为一种低成本、高性能的计算机硬件,已经在全球范围内引发了创新和创造的热潮,促进了计算机科学教育的发展。

做小型智慧农场,不得不学 树莓派

树莓派(Raspberry Pi)是由英国的非营利性组织 Raspberry Pi 基金会设计和生产的。该基金会成立于 2008 年,旨在促进计算机科学教育的发展和普及。Raspberry Pi 基金会的创始人是 Eben Upton,他表示该项目受到了 1980 年代英国流行的 BBC Micro 电脑的影响,希望通过树莓派这一硬件平台,激发新一代年轻人对计算机科学的兴趣。
树莓派的生产和销售通过多家授权经销商进行,包括 Element14、RS Components 和 Microcenter 等。

此外,树莓派也在全球范围内有许多独立的经销商和零售商。
树莓派自 2012 年首次发布以来,已经推出了多个型号,包括 Raspberry Pi、Raspberry Pi 2、Raspberry Pi 3 和 Raspberry Pi 4 等。随着产品线的不断完善,树莓派的销量也逐年攀升,截止到 2021 年,全球销量已超过 3000 万台。
除了树莓派硬件产品之外,Raspberry Pi 基金会还积极推广计算机科学教育,提供在线教程、教材和课程等资源。此外,基金会还举办各种活动和比赛,鼓励学生和创新者使用树莓派进行创意项目。
总之,树莓派公司(Raspberry Pi 基金会)是一家致力于计算机科学教育和创新的非营利性组织,通过其产品和服务,已经在全球范围内激发了无数创新项目和创意。

以 蘑菇培养 为例

本项目中的 Mycodo 功能

  • 测量空气状况:温度、湿度和二氧化碳浓度。

  • 控制继电器来操作加湿器、用于二氧化碳采样的气泵以及用于延时摄影的照明。

  • 生成脉宽调制 (PWM) 输出信号来控制新鲜空气交换的风扇速度。

  • 通过调节风扇和加湿器,自动将空气调节到目标湿度和二氧化碳浓度范围。

  • 使用计时器来安排延时摄影的灯光和相机捕捉。

  • 如果测量值超出可接受的范围(例如温度、湿度或二氧化碳过高或过低),则发送电子邮件警报通知。

  • 使用 Raspberry Pi 相机通过实时图像监控蘑菇并进行生长延时摄影。

  • 使用仪表、图表、摄像头和其他小部件配置仪表板,以在单个页面上查看所有相关数据。

  • 通过路由器将端口 443 转发到 Raspberry Pi,以便能够从具有互联网访问权限的任何地方(通过用户登录系统确保安全)使用 Mycodo Web 界面查看和控制系统。

硬件配置

 见文档:http://farmos.gitpp.com/mushroom.html

构建规范的蘑菇种植环境

接下来,我们将建造一个简单的湿度和二氧化碳调节室,用于蘑菇的定植和结果。我不会包括温度调节,因为这个室位于我的温度调节房屋内,但如果您的环境温度对于您想要种植的东西来说太高,则可能需要这样做。我还将介绍如何在室内设置照明和自动延时摄影。

控制面板

控制面板将容纳一台 Raspberry Pi Zero 单板计算机,它将连接所有输入和输出并协调环境控制。温度和湿度传感器以及二氧化碳传感器将作为输入连接。将连接一个小型气泵,定期从腔室中抽取空气样本,供二氧化碳传感器进行测量。风扇速度控制器板将连接到电控管道风扇,用于排出二氧化碳并引入新鲜空气。面板正面将贴有液晶显示屏,方便查看当前温度、湿度、二氧化碳浓度和其他数据。最后,将连接一盏灯和一个带有 6 毫米镜头的 12.3 兆像素高品质 Raspberry Pi 相机,以进行延时摄影以及监控室内部。

帐篷和环境控制

我在环境室中使用了 2 x 2 x 3 英尺的生长帐篷,它非常适合保持湿度并且不透光,可以防止在延时摄影过程中看到灯每 10 分钟亮一次。其他外壳也可能工作良好,但主要考虑因素应该是保持湿度的能力,以保持足够的湿度并减少加湿器的用水量。


对于传感,我使用 Atlas Scientific 温度和湿度传感器 (HTU21D-F) 和 MH-Z19B 二氧化碳传感器。我将温度/湿度传感器放置在房间中心附近,但如果使用循环风扇(推荐)来均匀化房间内的温度和湿度,则可以将其放置在任何地方。

我选择将二氧化碳传感器放在室外,并使用小型隔膜泵将空气吸入小型采样室以供传感器分析,但您也可以将传感器放置在室内。采样室上装有一个单向止回阀,仅允许空气从泵进入。

详细硬件配置

 见文档:http://farmos.gitpp.com/mushroom.html

软件设置

安装树莓派操作系统

Raspberry Pi OS 是由 Raspberry Pi Foundation (RPF) 开发的与 Raspberry Pi 具有最高兼容性的操作系统。RPF 创建了一款名为 Raspberry Pi Imager 的软件,可以非常轻松地将 Raspberry Pi 操作系统安装到 SD 卡(或其他存储设备)上。从https://www.raspberrypi.org/software下载成像器,将 SD 卡插入计算机或 SD 读卡器,然后运行 Raspberry Pi Imager。

安装成功后的 仪表板页面

您可以在数据-> 仪表板页面中添加小部件来显示有关系统过去和当前状况的信息。我们将设置一个简单的仪表板,其中包含显示历史和实时数据的图表以及显示最新温度和湿度测量值的测量小部件,以及一个 PID 控制小部件,该小部件将显示 PID 控制器的当前参数并允许最少的一组控制选项。

添加一个图形小部件、两个测量小部件和一个PID小部件。设置图形小部件以显示温度、湿度和二氧化碳。设置测量小部件以显示温度和湿度。最后,设置 PID Widget 以使用湿度 PID 控制器。如果您设置任何输入来记录 Pi 统计数据,则可以创建第二个图表并选择要显示的这些输入。

环境室的设置到此结束。可能需要进行一些调整才能使其满足您的特定需求,特别是如果您的系统的开发偏离了这些说明。运行系统几天或几周,以了解它是如何工作的,调整配置的值以使其有效运行,并确保它可以可靠地运行,然后再添加任何内容以使其增长。

蘑菇种植

要有效地培养蘑菇和果实蘑菇,您必须了解蘑菇的生命周期。产蘑菇的真菌通常以孢子或菌丝(复数菌丝)的形式开始其生命。孢子是从蘑菇中释放出来的小型单细胞结构(类似于植物的种子),通常可以承受恶劣的环境,直到条件变得适宜,此时菌丝从孢子中生长出来。菌丝是真菌的多细胞丝状结构,延伸到环境中,是生物体扩大尺寸、在环境中移动和获取营养的方式。多个菌丝被称为菌丝体(复数菌丝体),这些菌丝体在基质上定殖以提取营养物质生长。真菌在细胞外分泌胞外酶,将其定殖的底物分解成小分子营养物质,从而更容易运输到细胞中。因此,真菌是有机物的重要分解者,许多蘑菇种类在降解木质纤维素化合物(植物的主要成分)方面极其有效。因此,许多不同的植物材料都可以用来种植蘑菇,例如花生壳、玉米芯、稻草等农业废物,以及纸板和牛仔裤等非常规材料。

准备种植 …… 这部分和智慧农场没关系  省略

蘑菇结果

这些原基将在接下来的几天里继续变大,然后迅速膨胀成蘑菇。许多原基会流产并停止生长。这是正常现象,可以让精力集中在生产更少但更大的蘑菇上。在此阶段,我们希望将湿度降低至 90%,以阻止霉菌生长并让蘑菇继续生长。在蘑菇边缘开始平坦或向上卷曲并且仍然向下卷曲之前,平菇就可以收获了。您可以将它们从茎或束底部的袋子上撕下来或剪下来,然后将它们存放在冰箱中几天,但最好还是新鲜享用。为了长期保存,您可以将它们脱水并存放在密封容器中。

蘑菇炒什么菜??,这个就不再赘述了

挺有意思的项目

软件

 https://github.com/kizniche/Mycodo

这套智慧农业项目可以做很多很多事情

可以做的项目

  • 蘑菇种植自动化(存档)

  • 水培系统自动化(存档)

  • 蘑菇种植(档案)

  • 地面植物栽培

  • 维持蜜蜂蜂房稳态(存档)

  • 保持地下人工蝙蝠洞穴的湿度(档案)

  • 远程辐射监测和测绘(存档)

  • 真空低温烹调法(存档)

  • 保持光照计划并调节湿度,在4周内从90 % 增加到50 % ,以使微繁殖的美国板栗苗从实验室适应到室外环境(档案)

Cyclops:激光除草工具,通过人工智能技术检查杂草

github地址

https://github.com/rahularepaka/Project-Cyclops

介绍

迪拜GEMS 人工智能和机器人卓越中心测试了 Project Cyclops 激光安装座

FarmBot:激光除草工具 ⚡

这是我们团队为 Farmbot 设计的全新激光除草机。该工具旨在使用热技术消灭杂草:激光通过使用相机和杂草检测来检测杂草

相机将检测杂草并将这些坐标提供给农场机器人,并添加/减去激光安装位置的偏移,然后打开激光 500 毫秒并在该位置喷水以完成序列

 

激光详情⚡:

激光细节
模型FB03-500
激光功率500毫瓦
波长405纳米
电压12V直流
光束形状

将激光器连接到 Farmdunio 🔌

Arduino 编程💻

int relaypin = 6;

void setup(){
  pinMode(relaypin,OUTPUT);
}

void loop(){
  digitalWrite(relaypin, LOW);
}

杂草检测☘️

 

7 plants detected in image.

4 known plants inputted.
Plants at the following machine coordinates ( X Y ) with R = radius are to be saved:
    (   600   400 ) R = 45
    (   600   500 ) R = 45
    (   700   400 ) R = 25
    (   700   500 ) R = 25

2 plants marked for removal.
Plants at the following machine coordinates ( X Y ) with R = radius are to be removed:
    (   743   541 ) R = 6
    (   654   447 ) R = 6

2 plants marked for safe removal.
Plants at the following machine coordinates ( X Y ) with R = radius were too close to the known plant to remove completely:
    (   651   446 ) R = 7
    (   676   512 ) R = 3

4 detected plants are known or have escaped removal.
Plants at the following machine coordinates ( X Y ) with R = radius have been saved:
    (   700   410 ) R = 31
    (   596   396 ) R = 53
    (   698   485 ) R = 29
    (   600   499 ) R = 42
    
https://software.farm.bot/v14/The-FarmBot-Web-App/photos/weed-detection.html

它是如何工作的 ?🤔

Step 1 : On the Farmbot WebApp and click on sequences and create a sequence called “Weed Detection”
Step 2 : Select “Add Command” and choose Find Home to calibrate the farmbot location to home
Step 3 : Upon clicking on the new sequence,then click on “Add Command” and then select “Take a Photo” and choose “All Plants” from the drop-down list
Step 4 : Click on “Add Command” and then select “Detect Weeds” and then automtically the weeds points will be created on the Farmbot Webapp
Step 5 : Select on the “Weeds” from the WebApp and you can find list of active weeds
Step 6 : Run the New Sequence Created to kill the weeds using laser

报告📚

报告_C.pdf    自行下载:https://github.com/rahularepaka/Project-Cyclops

测试运行

团队成员👷‍♂️

  • Rahul Arepaka - 项目负责人和设计师

  • Ethan Hadimani - 3D 安装设计师

  • Sanjay Pramod - Farmbot 序列程序员

  • 阿廷·萨克尔 - 程序员

 人工智能技术在农业生产的除草过程中有以下几种应用:


1. 遥感技术:通过卫星遥感、无人机遥感等手段获取农田的高分辨率影像数据,分析作物生长状况、土壤湿度、营养含量等信息,为精准除草提供数据支持。
2. 计算机视觉:通过计算机视觉技术识别农田中的杂草种类和分布情况,从而制定针对性的除草措施。例如,利用深度学习算法识别杂草图像,实现杂草的自动识别和定位。
3. 机器学习与智能算法:结合农田气象数据、土壤数据、作物生长数据等多源数据,运用机器学习、数据挖掘等方法,预测杂草发生的时间和地点,为农业生产提供精准除草建议。
4. 无人驾驶除草机:利用无人驾驶技术,实现除草机的自动化作业,提高除草效率和精度。无人驾驶除草机可以根据预设路线进行工作,同时避开障碍物,实现对农田的全面覆盖。
5. 生物信息学:研究杂草的基因组信息和生物学特性,挖掘抗除草剂基因,培育抗除草剂作物新品种。通过生物信息学方法,筛选出具有较高抗草性且对环境影响小的除草剂,提高农业生产效益。
6. 智能化除草剂研发:结合化学和生物学原理,研究新型除草剂的制备和作用机制,开发绿色、高效、安全的除草剂,降低农业生产成本。
7. 农田智能化管理:利用物联网技术实时监测农田环境,根据作物生长需求和杂草状况,实施精确灌溉、施肥和施药,实现农业生产的高效管理。

总之,人工智能在农业生产除草过程中具有广泛的应用前景,有助于提高农业生产效率、降低生产成本、保护生态环境。随着技术的不断发展和应用,未来人工智能在农业生产除草领域将发挥更大的作用。

 人工智能技术对中东地区的农业发展具有至关重要的作用

具体体现在以下几个方面:


1. 提高农业生产效率:人工智能技术能够精确监测作物生长状况,实时调整灌溉、施肥和施药等措施,从而提高作物产量和品质。这对于资源有限、气候条件恶劣的中东地区具有重要意义。
2. 节约水资源:中东地区许多国家面临严重的水资源短缺问题。人工智能技术可以实现精确灌溉,减少水资源的浪费,提高灌溉效率。例如,智能灌溉系统可以根据作物需水量、土壤湿度等因素自动调节灌溉量,避免过量灌溉导致的浪费。
3. 优化农业管理:人工智能技术有助于实现农业生产的智能化、精细化管理。通过大数据分析、云计算等技术,可以全面了解农田的生产状况,为政策制定者和农业生产者提供决策支持,提高农业管理水平。
4. 应对气候变化:中东地区气候条件恶劣,气候变化对农业生产造成较大影响。人工智能技术可以预测气候灾害,如干旱、洪水等,并为农业生产提供应对措施。例如,通过气象数据分析,可以提前预警干旱风险,指导农业生产者调整种植结构,降低损失。
5. 改善农产品品质:人工智能技术在种植、养殖、加工等环节均有应用,可以提高农产品品质,提升市场竞争力。例如,在养殖业中应用人工智能技术可以实现对牲畜生长环境的精准控制,提高肉质和产量。
6. 促进农业创新:人工智能技术可以为农业科研提供新思路和方法,推动农业技术创新。通过生物信息学、基因编辑等技术,可以培育抗病、抗旱等性状的作物品种,提高农业生产适应性。
7. 扩大农业就业:人工智能技术在农业领域的应用可以提高农业生产自动化水平,降低劳动力成本,为农村地区创造更多就业机会。同时,人工智能技术可以提高农民的技能水平,提升农业从业者的综合素质。

总之,人工智能技术对中东地区的农业发展具有至关重要的作用。通过应用人工智能技术,可以提高农业生产效率、优化农业管理、应对气候变化、改善农产品品质、促进农业创新和扩大农业就业,为中东地区的农业发展注入新的活力。

垂直水培系统。

硬件清单和软件源代码都请参考github地址:

https://github.com/drolsen/DRO-Matic

 

FarmOS

可以直接拿来搞钱的好项目

github地址

https://github.com/farmOS/farmOS

智慧农场是指利用现代科技手段,对农业生产过程进行数字化、智能化的改造,提升农业效率和效益的一种新型农业模式

纸上谈兵部分:

以下是一些常见的智慧农场系统可能需要的一些基本功能:

  1. 物联网设备监控:智慧农场通常会配备各种传感器和监测仪器,用来实时采集农田环境的数据,比如温度、湿度、光照强度、土壤水分含量等等。这些数据可以用于指导农民做出更科学合理的决策。

  2. 作物生长状态分析:智慧农场系统应该能够根据传感器数据,对农作物的生长情况进行自动化分析,比如判断是否缺水或施肥不足等问题。这样可以让农民及时采取措施,保障作物健康成长。

  3. 精准灌溉:智慧农场系统可以通过无线传输的方式,向田间喷洒适量的水和营养液,达到节约用水的目的。同时,还可以根据不同作物的不同生长阶段和气候条件,调整灌溉时间和频率。

  4. 病虫害防治:智慧农场系统可以通过远程遥控无人机或机器人,对农作物进行农药喷洒或物理防治,减少化学污染的同时也提高了防治效果。

  5. 农产品质量检测:智慧农场系统可以对收获后的农产品进行快速准确的质量检测,确保产品符合国家标准要求。

  6. 供应链管理:智慧农场系统可以记录每一批产品的种植、采摘、加工、包装、运输等全生命周期的信息,建立起一套高效的供应链体系,方便消费者查询追溯。

  7. 营销推广:智慧农场系统可以收集和整理消费者反馈意见,结合大数据技术进行市场调研和预测,制定出更有针对性的营销策略,促进农产品销售。

  8. 农业金融服务:智慧农场系统可以与金融机构合作,提供在线贷款申请、支付结算等多种金融服务,让农民享受便捷的信贷服务。

当然,具体实施时还需要根据当地的具体情况和实际需求进行定制化开发。以上只是智慧农场系统可能需要的基本功能,随着技术的发展和应用场景的变化,未来还会出现更多创新性的功能。

 

 

原文链接:

以色列的智慧滴灌系统,被一个小孩开源了!

智慧灌溉系统免费、开源!

GitHub开源项目:智慧农场管理信息系统 (FMIS) - 连接农田与世界

GitHub好项目:智慧割草机器人开源了!硬件、软件和算法,全部开源!

GitHub上火爆:国外农场机器人系统开源了!能够通过管理机器人,进行农场管理,形成智慧农场

GitHub智慧农场开源:一款农作物生长环境监测系统

GitHub好项目:迪拜资助的Cyclops:激光除草工具,通过人工智能技术检查杂草 

GitHub上的金矿:德国大牛开源了一套智慧垂直水培农业物联网系统,助力全球智慧农业 

GitHub宝藏:一套智慧农场源代码,可以直接拿来搞钱的好项目 

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐