Now in this section we will explain how to control and monitor your current consumption when the light is on or off. Using your Arduino Wi-Fi shield from a web page, we will monitor this variable. When the light is off it looks as follows:
When the light is on it looks as follows:
You can now either copy the code inside a file called Controlling_lights_Current_Consumption.ino
, or just get the complete code from the folder of this book.
Define variables and functions to monitor and control:
#define NUMBER_VARIABLES 2 #define NUMBER_FUNCTIONS 1
Import libraries to use:
#include <Adafruit_CC3000.h> #include <SPI.h> #include <CC3000_MDNS.h> #include <aREST.h>
Configure the relay to activate:
const int relay_pin = 8;
Variables to calculate the current:
float amplitude_current; float effective_value; float effective_voltage = 110; float effective_power; float...