Presentation is loading. Please wait.

Presentation is loading. Please wait.

Student: Taariq Ghansar Supervisor: Prof. Antoine Bagula

Similar presentations


Presentation on theme: "Student: Taariq Ghansar Supervisor: Prof. Antoine Bagula"— Presentation transcript:

1 Student: Taariq Ghansar Supervisor: Prof. Antoine Bagula
Smart Agriculture Internet of Things in Motion Term 4: Testing Student: Taariq Ghansar Supervisor: Prof. Antoine Bagula

2 Presentation Outline Problem Revisit Physical Layout Testing:
Unit Testing Performance Testing Environment Testing

3 Problem Revisit Deploying IoT in Agriculture.
Monitor soil and environmental characteristics through IoT sensors: Soil Moisture Humidity Temperature Monitoring several points across a field connected through the LR- WPAN (Low Rate Wireless Personal Area Network). There is a large consumption of water. Water allocation for agriculture in South Africa is 60 percent according to the department of water affairs.

4 MQTT Broker & Subscriber
Physical Layout MQTT Broker & Subscriber Sensor Node 1 (Uno) MQTT Publisher Gateway (Yun) Sensor Node 2 (Uno) There is a large consumption of water. Water allocation for agriculture in South Africa is 60 percent according to the department of water affairs.

5 MQTT Client Parameters
Security Used: None (Non-Sensitive Information). Topics Used: "agriculture/humidity" "agriculture/temperature" "agriculture/moisture" Quality of Service: Used QoS 0. Fire once and forget, no acknowledgements, avoid re-sending. There is a large consumption of water. Water allocation for agriculture in South Africa is 60 percent according to the department of water affairs.

6 Testing

7 Unit Testing Uno (Sensor node) always transmits all characters to the serial monitor. Each character of readings is printed: Similar reading received by Yun: Reading transmitted to MQTT subscriber: (Demonstrated in video). There is a large consumption of water. Water allocation for agriculture in South Africa is 60 percent according to the department of water affairs.

8 Performance Testing Python subscriber receiving messages every seconds. Minimal Latency. Advantage of QoS 0. There is a large consumption of water. Water allocation for agriculture in South Africa is 60 percent according to the department of water affairs.

9 Environment Testing The sensor node can use a battery i.e. Power Bank.
Low power usage (few tens of milliwatts). Pro Radio Modules. Interrupts caused by loss of signal stops the gateway functioning. There is a large consumption of water. Water allocation for agriculture in South Africa is 60 percent according to the department of water affairs.

10 Implementation Demo TCP – Transport Layer IP – Network Layer

11 Questions and Answers TCP – Transport Layer IP – Network Layer


Download ppt "Student: Taariq Ghansar Supervisor: Prof. Antoine Bagula"

Similar presentations


Ads by Google