官术网_书友最值得收藏!

Introducing smart gardening system

A gardening system is a system used to practice growing and cultivating plants as a part of horticulture. A gardening system is usually developed and implemented as a manual operation. An automated gardening system is designed to enable us to manage gardening, including monitoring moisture, temperature, and humidity.

In general, we can build a smart gardening system based on the high-level architecture that is shown in the following figure:

The following is a list of components to build a smart gardening system:

  • Sensors: Corresponding to your case, you need sensor devices to measure the garden's environment and condition. Capturing physical objects to digital form enables us to perform computing and processing.
  • MCU board with network module: The goal of MCU is to process all data that is acquired from sensors. Most MCU boards have limited computation, so we need to send sensor data to a server for further computation. To enable us to send data, the MCU board should be attached to a network module, either Ethernet or wireless.
  • Gateway: This is optional since some MCU boards can communicate with a server directly without modifying the protocol format. If a network module has the capability to deliver data over a primitive protocol, the functioning of gateway is necessary because a gateway can translate one protocol format to another protocol format.
  • Server: This is a center computation. Most servers have high-end hardware so heavy computation can be addressed.

This architecture is an ideal condition. In a real project, you may integrate an MCU board and server in one box. For instance, you can use a Raspberry Pi or BeagleBoard. These are a mini computers that you can deploy libraries to with respect to your case.

主站蜘蛛池模板: 缙云县| 天祝| 卢氏县| 潼南县| 封开县| 隆回县| 松江区| 寻甸| 唐山市| 南江县| 泰来县| 共和县| 焦作市| 克什克腾旗| 新和县| 鄢陵县| 华蓥市| 武强县| 罗定市| 和平区| 柘荣县| 万源市| 巴中市| 安徽省| 镇江市| 都昌县| 延津县| 淮滨县| 潜江市| 宁南县| 石渠县| 芒康县| 日喀则市| 成安县| 广汉市| 永胜县| 镇巴县| 平昌县| 太白县| 绥阳县| 仙游县|