1+ #include < PxServ.h>
2+
3+ // Wi-Fi ayarları (Wi-Fi SSID ve Şifre)
4+ #define WIFI_SSID " your_wifi_ssid" // Wi-Fi Adı
5+ #define WIFI_PASS " your_wifi_password" // Wi-Fi Şifresi
6+
7+ // PxServ API Key (Proje API Anahtarınızı buraya ekleyin)
8+ PxServ client (" your_pxserv_api_key" );
9+
10+ void setup ()
11+ {
12+ // Seri haberleşmeyi başlat
13+ Serial.begin (115200 );
14+
15+ // Wi-Fi'a bağlan
16+ WiFi.begin (WIFI_SSID, WIFI_PASS);
17+ Serial.print (" Wi-Fi'ya bağlanıyor..." );
18+
19+ // Bağlantı sağlanana kadar bekle
20+ while (WiFi.status () != WL_CONNECTED)
21+ {
22+ Serial.print (" ." );
23+ delay (500 ); // Bağlantı sürecini yavaşlatmak için kısa bir gecikme eklenebilir
24+ }
25+ Serial.println (" Bağlandı!" );
26+ }
27+
28+ void loop ()
29+ {
30+ // Veri ekle (Set Data)
31+ PxServ::Callback setResult = client.setData (" msg" , " value" ); // "msg" anahtarına "value" değerini ekle
32+ Serial.println (" Set Result -> Status: " + String (setResult.status ) + " | Message: " + String (setResult.message ) + " | Data: " + String (setResult.data ));
33+
34+ delay (2000 ); // İki saniye bekle
35+
36+ // Veri al (Get Data)
37+ PxServ::Callback getResult = client.getData (" msg" ); // "msg" anahtarı için değeri getir
38+ Serial.println (" Get Result -> Status: " + String (getResult.status ) + " | Message: " + String (getResult.message ) + " | Data: " + String (getResult.data ));
39+
40+ delay (2000 ); // İki saniye bekle
41+
42+ // Veri kaldır (Remove Data)
43+ PxServ::Callback removeResult = client.removeData (" msg" ); // "msg" anahtarını kaldır
44+ Serial.println (" Remove Result -> Status: " + String (removeResult.status ) + " | Message: " + String (removeResult.message ) + " | Data: " + String (removeResult.data ));
45+
46+ delay (2000 ); // İki saniye bekle
47+ }
0 commit comments