Home » Male Students » MG13 » Results_MG13

Results_MG13

In this test, the scenario is to decrease power consumption by 10%. Where two connected appliances are negotiating over the same scenario discussed previously in Figure ‎3‑2, the communication includes the information that is displayed in the figure below, and the rest of the simulation results are given in the displayed serial monitor below.

After implementing the proposed algorithm with the Arduino codes, an experimental test was conducted. It consists of sending a message that contains information about the power consumption, priority, and the ID of the device for each appliance at the same time. This permits to analyze the synchronization process of the mesh network using the PainlessMesh protocol by repeating this process every 300 milliseconds. In any case, the test was done using 3 microcontrollers (ESP32), which show the number of transmitted packets per µs (microseconds). Notice that the message broadcasted by the coordinator is correctly received by all 3 devices that acknowledge receipt of the broadcast message. Therefore, it is possible to conclude that the communication between the coordinator and the devices is successful using the PlainMesh protocol. The following figure displays the results of a Broadcast messages process using the Arduino serial plotter.