Mengendalikan LED
#include <CoreX.h>
#include "Connection.h"
const char* AUTH_TOKEN = "..........";
const char* DEVICE_ID = "..........";
const char ssid[] = "......";
const char pass[] = "......";
void receive(String &bucket, String &data) {
if(bucket == "led"){
digitalWrite(BUILTIN_LED, data.toInt());
if(data == "0"){
Serial.println("LED ON");
} else {
Serial.println("LED OFF");
}
}
}
void setup() {
pinMode(BUILTIN_LED, OUTPUT);
Serial.begin(115200);
WiFi.begin(ssid, pass);
corex.begin(net);
corex.onMessage(receive); // Lakukan receive pada fungsi receive().
setupCoreX();
}
void loop() {
corex.loop();
//delay(10); // Hapus komentar untuk memberikan delay 10 milidetik jika terjadi kendala pada stabilitas WiFi.
if (!corex.connected()) {
setupCoreX();
}
}Kamu bisa melakukan upload kode program dan buka serial monitor untuk memastikan apakah perangkat terhubung dengan server atau tidak. Lalu buka proyek CoreX kamu dan tekan tombol Nyala atau Mati pada widget yang sudah dibuat.

Last updated