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
获取最新文章: 扫一扫右上角的二维码加入“创客智造”公众号