parent
d49eff67ca
commit
e345d11c1a
10 changed files with 206 additions and 2 deletions
After Width: | Height: | Size: 103 KiB |
After Width: | Height: | Size: 115 KiB |
After Width: | Height: | Size: 107 KiB |
After Width: | Height: | Size: 104 KiB |
After Width: | Height: | Size: 109 KiB |
After Width: | Height: | Size: 102 KiB |
@ -0,0 +1,173 @@ |
||||
# Architecture Plans |
||||
|
||||
## WIFI PLAN1 |
||||
|
||||
### System Architecture |
||||
|
||||
![WIFI-PLAN1](./.img/WIFI-PLAN1.png) |
||||
|
||||
### Devices |
||||
- Raspberry Pi |
||||
- VPS |
||||
- NodeMCU |
||||
- WiFi Router |
||||
- ESP8266 / D1 MINI / NodeMCU |
||||
|
||||
### Features |
||||
- Provide HTTP and Websocket API (Easy for App and Website Dev) |
||||
- Provide History Data Access |
||||
- API can be accessed from Internet |
||||
- Ground Sensor network is flexible |
||||
- Ground Sensor Network is low power |
||||
- A NodeMCU collect data from air sensors and Ground Sensor Network and publish them through MQTT |
||||
- The Cloud Server subscribe sensors through MQTT |
||||
- The Cloud Server publish command through MQTT |
||||
- The NodeMCU subscribe command subject through MQTT |
||||
|
||||
### Advantages |
||||
- Devices Easy to buy |
||||
- Community support |
||||
- Make full use of Existing Devices |
||||
- Most of us are already familiar with WiFi and ESP8266 |
||||
- Cheap |
||||
|
||||
### Shortages |
||||
- WiFi is a HIGH Frequency Tech and may not suitable for farming iot |
||||
- Cellular network may be unstable when there are huge number of nodes |
||||
- Energy Comsumption is still a problem |
||||
- Few papers for ESP8266 in Cellular Network |
||||
|
||||
## LoRa PLAN1 |
||||
|
||||
### System Architecture |
||||
|
||||
![LoRa-PLAN1](./.img/LoRa-PLAN1.png) |
||||
|
||||
### Devices |
||||
- Raspberry Pi |
||||
- VPS |
||||
- LoRa Gateway |
||||
- LoRa Clients |
||||
|
||||
|
||||
### Features |
||||
- Work on low frequency |
||||
- LoRa Eco perfectly support MQTT |
||||
- Can be implemented in real farms |
||||
|
||||
### Advantages |
||||
- Low Power |
||||
- Stability had been proved |
||||
- Cheap client Module |
||||
- 10km+ effective radius |
||||
|
||||
### Shortages |
||||
- Cost a lot for buying LoRa Gateway |
||||
- Few Community Support |
||||
- Hard to purchase in market |
||||
|
||||
## WIFI PLAN2 |
||||
|
||||
### System Architecture |
||||
|
||||
![WIFI-PLAN2](./.img/WIFI-PLAN2.png) |
||||
|
||||
### Devices |
||||
- Raspberry Pi |
||||
- VPS |
||||
- NodeMCU |
||||
- WiFi Router |
||||
- ESP8266 / D1 MINI / NodeMCU |
||||
|
||||
### Features |
||||
- Ground Sensor Network works as chains |
||||
|
||||
|
||||
### Advantages |
||||
- Easy to develop |
||||
- High Communicating Efficiency |
||||
|
||||
### Shortages |
||||
- One node offline can cause one chain offline |
||||
|
||||
|
||||
## WIFI PLAN3 |
||||
|
||||
### System Architecture |
||||
|
||||
![WIFI-PLAN3](./.img/WIFI-PLAN3.png) |
||||
|
||||
### Devices |
||||
- Raspberry Pi |
||||
- VPS |
||||
- NodeMCU |
||||
- WiFi Router |
||||
- ESP8266 / D1 MINI / NodeMCU |
||||
|
||||
### Features |
||||
- Ground Sensor Network works as branch |
||||
|
||||
### Advantages |
||||
- Good Communicating Efficiency |
||||
- Easy to manage nodes |
||||
|
||||
### Shortages |
||||
- One node of main branch offline can cause whole network offline |
||||
|
||||
|
||||
## WIFI PLAN4 |
||||
|
||||
### System Architecture |
||||
|
||||
![WIFI-PLAN4](./.img/WIFI-PLAN4.png) |
||||
|
||||
### Devices |
||||
- VPS |
||||
- NodeMCU |
||||
- WiFi Router |
||||
- ESP8266 / D1 MINI / NodeMCU |
||||
|
||||
### Features |
||||
- NodeMCU directly connect to a MQTT Cloud Server |
||||
|
||||
### Advantages |
||||
- No Internet Through Problem |
||||
- Easy to manage |
||||
|
||||
### Shortages |
||||
- Rely on the internet condition |
||||
- Relatively high time-delay for intranet request |
||||
|
||||
|
||||
|
||||
## WIFI PLAN5 |
||||
|
||||
### System Architecture |
||||
|
||||
![WIFI-PLAN5](./.img/WIFI-PLAN5.png) |
||||
|
||||
### Devices |
||||
- Raspberry Pi |
||||
- NodeMCU |
||||
- WiFi Router |
||||
- ESP8266 / D1 MINI / NodeMCU |
||||
|
||||
### Features |
||||
- All devices Local |
||||
- No Cloud Support |
||||
|
||||
### Advantages |
||||
- Safe |
||||
- Quickly respond to local request |
||||
|
||||
### Shortages |
||||
- Difficult to develop web service |
||||
- Only support local access |
||||
|
||||
|
||||
# Comparation |
||||
|
||||
Plan | Cost | Purchase | Energy Consumption | Community | Communication Quality | Effective Radius | History Data | Web Dev |
||||
---- | ---- | ---- | --- | --- | --- | --- | --- | --- | --- |
||||
WIFI1 | Low | Easy | Low (Deep Sleep) | Big | Unknown | Small | Support | Support |
||||
LoRa1 | Relativly High | Hard | Very Low | Small | Good | 10+km | Support | Support |
@ -0,0 +1,10 @@ |
||||
# Communication Selections |
||||
|
||||
## Cellular |
||||
|
||||
|
||||
## LoRa |
||||
|
||||
|
||||
## WiFi |
||||
|
@ -0,0 +1,11 @@ |
||||
# Smart Farming Paper Classification |
||||
|
||||
## [手机,蔬菜,传感器网络,灌溉控制](https://ieeexplore.ieee.org/abstract/document/7042670) |
||||
|
||||
### 观点 |
||||
- 环境要素: 温度,空气中的水分,土壤水分(地下水的漏水流出速度)[8]和土壤PH |
||||
- 传感器状态,按需打开 |
||||
|
||||
### 通信系统架构 |
||||
|
||||
- TinyOS或微控制器(MCU)和ZigBee(XBee) |
Loading…
Reference in new issue