#include <ThingSpeak.h>
#include <WiFi.h>
const int zumbador = 23;
const int Portero = 22;
int lectura;
WifiClient client;
unsigned long counterChannelNumber = 2487986;
const char * myCounterReadAPIKey = "8V9RC14EXEF84XVU";
const int FieldNumber1 = 1 ;
void setup() {
pinMode(22, INPUT);
pinMode(21, OUTPUT);
Serial.begin(9600);
WiFi.begin("Portero WiFi","123456789"); //Escribe el nombre de wifi y su contraseña
Serial.print("Conectando");
while (WiFi.status() != WL_CONNECTED)
{
delay(500);
Serial.print(".");
}
Serial.println();
Serial.print("Conectado, IP address: ");
Serial.println(WiFi.localIP());
ThingSpeak.begin(client)
}
void loop() {
delay(100);
lectura=digitalRead(22);
Serial.println(lectura);
int A = ThingSpeak.readLongField(counterChannelNumber, FieldNumber1, myCounterReadAPIKey);
Serial.println(A);
digitalWrite(21,A);
if(lectura == 1)
{
tone(zumbador, 262);
}
else
{
noTone(zumbador);
}
}