Skip to content

3. Tutorial

Lorenzo Pasco edited this page Sep 9, 2021 · 8 revisions

1. Deployment

In the image, node number 1 is the border router while the others are sensors and actuators which work on the same node.

2. Number of resources selection

When we start the application, at first we asked to put the number of resources to deploy. The number must be exactly the same of the nodes deployed, if not the application doesn't start.

3. Type of cultivation choice

Now we have to set the type of the cultivation we are deploying. In fact, each type of cultivation can have different threshold to be setted.

4. Main menu and nodes starting

At this point, the nodes start and we are in the main menu.

5. Show all registerd resources

With this option we can see all the resources deployed with their IP address and the type of cultivation which manage.

6. Change sprinkler status

Thanks to this action, the farmer can turn ON or OFF a certain sprinkler which must be choosen between a list of choices. In this way, the farmer can manage wather's release from the sprinkler.

7. Show resources status

With this operation, the farmer can select from which resource to obtain all informations about it.

8. Change sensors thresholds

Now the farmer can select only between humidity or temperature sensor. Once this choice has been done, the farmer can select a specific node to which change the threshold. This operation is thinked to leave free the farmer to customize its cultivation.

9. Observing resources

Selecting this operation, every 10 seconds the farmer can see all the updated informations about all the humidity sensors deployed. This is an user case thinked to ease the farmer work. In fact, the hardest thing to sense is the grass humidity and in this way the farmer can know how wet his soil is. In any case, thanks to observing she/he can have the updated temperature detected and sprinkler status by performing the GET manually.

Clone this wiki locally