#include <WiFi.h>
#include <WiFiClient.h>
#include <ThingSpeak.h>
#define buzzerPin 32
char ssid[] = "Wokwi-GUEST";
char pass[] = "";
unsigned long channel =2049612; //ID Channel project kita di Thingspeak
int Buzzer=1;
WiFiClient client;
void setup()
{
Serial.begin(115200);
pinMode(buzzerPin,OUTPUT);
noTone(buzzerPin);
//terkoneksi ke WiFi
Serial.println();
Serial.println("terkoneksi ke ");
Serial.println(ssid);
WiFi.begin(ssid,pass);
while(WiFi.status()!=WL_CONNECTED){
delay(300);
Serial.print(".");
}
Serial.println();
Serial.println("Terhubung WiFi");
ThingSpeak.begin(client);
}
void loop()
{
int buzzer_1=ThingSpeak.readFloatField(channel, Buzzer);
if(buzzer_1==1){
tone(buzzerPin, 250);
delay(100);
Serial.println("Buzzer Berbunyi!");
}
else if(buzzer_1==0){
noTone(buzzerPin);
Serial.println("Buzzer diam!");
}
}