< >
Home » FarmBot软件入门教程 » farmbot软件入门教程-简介

farmbot软件入门教程-简介

说明:

  • 介绍FarmBot 软件简介

介绍:

  • 强大的 Web 应用程序、自定义操作系统和固件让FarmBot 焕发生机。许多软件系统为FarmBot 的功能做出了贡献。下图显示了不同的组件以及数据在它们之间的流动方式。阅读以下部分中每个组件的简要说明,以了解整个系统,然后深入了解如何为FarmBot设置所需的组件

请输入图片描述

  • 一切都是开源的。所有软件都经过了许可,可以对 FarmBot 软件做出贡献、复制、修改、重新分发甚至销售

软件介绍:

  • FarmBot web网络应用程序

  • FarmBot 操作系统(FarmBot OS)

  • Arduino 固件

  • OpenFarm数据库

Raspberry Pi

  • Raspberry Pi 是 FarmBot Web App 的通信链路。Raspberry Pi 直接与 Farmduino 板通信。从电子系统的角度来看,Farmduino 是 FarmBot 的核心组件。此图显示了所有 FarmBot 组件如何与 Farmduino 交互,其中 Raspberry Pi 充当 Web App 和 Farmduino 之间的通信节点

请输入图片描述

FarmBot 网络应用程序

  • 借助 Web 应用程序,可以使用笔记本电脑、平板电脑或智能手机通过 Web 浏览器轻松控制和配置 FarmBot。该应用程序具有实时手动控制和记录功能、用于创建 FarmBot 执行的自定义例程的序列生成器以及拖放式农场设计器,让您可以图形化地设计您的花园

FarmBot 操作系统

  • FarmBot 的 Raspberry Pi 运行一个名为FarmBot OS 的自定义操作系统,以通过消息代理保持连接并与 Web 应用程序同步。这使 FarmBot 能够下载和执行预定事件、实时控制以及上传日志和传感器数据。该操作系统通过 USB 电缆或串行连接与 Farmduino/Arduino 通信以发送 G 和 F 代码命令,并接收从传感器和旋转编码器收集的数据

  • FarmBot OS 有一个名为配置器的内置实用程序,可让您轻松从支持 WiFi 的设备(如笔记本电脑或智能手机)输入 WiFi 和 Web 应用程序凭据。这用于初始设置,以便将您的 FarmBot 连接到您的家庭 WiFi 和 Web 应用程序帐户

Arduino 固件

  • 刷入 Arduino 或 Farmduino 微控制器的固件负责物理操作 FarmBot 的电机、工具、传感器和其他电子设备。它从 FarmBot OS 接收 G 和 F 代码,然后移动电机并相应地读取和写入引脚。它还将从旋转编码器和引脚读数收集的数据发送回 Raspberry Pi

OpenFarm

  • 是一个免费开放的农业和园艺知识数据库。该服务向 Web 应用程序提供农作物和种植信息,以简化用户体验。OpenFarm 也是我们建造的!OpenFarm最初被认为是 FarmBot 项目的一个小组件。随着进展,很明显 OpenFarm 没有理由与 FarmBot 捆绑在一起,而是可以独立生存。2014 年 9 月,1,605 人在 Kickstarter 上支持 OpenFarm 。如今,OpenFarm 是一个独立的应用程序、非营利组织和社区。您可以通过加入Slack 频道、在GitHub上做出贡献或访问OpenFarm并创建内容来参与 OpenFarm

纠错,疑问,交流: 请进入讨论区点击加入Q群

获取最新文章: 扫一扫右上角的二维码加入“创客智造”公众号


标签: none