PxServ
  • PxServ Docs / Dokümantasyonu
  • 🇹🇷Türkçe
    • Hızlı Başlangıç
    • Arduino Kütüphanesi
    • JavaScript / TypeScript Kütüphanesi
    • Rust Kütüphanesi
    • REST API
      • Veritabanı
        • Veri Kaydetme
        • Veri Geçişi
        • Veri Okuma
        • Tüm Verileri Okuma
        • Veri Kaldırma
    • Gerçek Zamanlı Bağlantı (Socket.IO)
  • 🇺🇲English
    • Quick Start
    • Arduino Library
    • JavaScript / TypeScript Library
    • Rust Library
    • REST API
      • Database
        • Data Saving
        • Data Toggle
        • Data Fetching
        • All Data Fetching
        • Data Removing
    • Real-Time Connection (Socket.IO)
Powered by GitBook
On this page

Was this helpful?

  1. Türkçe

Hızlı Başlangıç

PreviousPxServ Docs / DokümantasyonuNextArduino Kütüphanesi

Last updated 1 month ago

Was this helpful?

PxServ, IoT sistemleri geliştirmek isteyen geliştiriciler ve kullanıcılar için kapsamlı yazılımsal ve donanımsal destekler sunan bir platformdur. PxServ, API'ler ve kütüphaneler ile projelerinize entegre olmanızı sağlarken, donanımsal olarak da PxServ Quadro geliştirme kartı (çok yakında!) gibi çözümler sunacaktır.

PxServ ile Proje Geliştirme Adımları

  1. PxServ'e Kaydolun ve Proje Oluşturun PxServ platformuna giriş yaparak yeni bir proje oluşturun.

  2. Geliştirme Ortamınızı Seçin PxServ, birçok programlama dili ve donanım platformuyla uyumludur. Şu teknolojileri destekler:

    • Arduino

    • JavaScript / TypeScript

    • Rust

    • ESP32, ESP8266

    • Raspberry Pi

    • Internete bağlanabilen herhangi bir yazılım veya donanım

  3. Projenizi Geliştirin ve Veri Gönderimini Tanımlayın Cihazınızın PxServ ile hangi verileri paylaşacağını belirleyin. PxServ'in sunduğu çeşitli kütüphanelerden faydalanarak projenizi kolayca geliştirebilirsiniz:

    • Arduino Kütüphanesi

    • JavaScript / TypeScript Kütüphanesi

    • Rust Kütüphanesi

    Örnek olarak, bu projede Arduino platformunda ESP32 kullanacağımız için Arduino Kütüphanesi'ni tercih edeceğiz.

    Aşağıda, ESP32 ve DHT11 sıcaklık & nem sensörünü kullanarak PxServ'e veri gönderen bir örnek kod bulunmaktadır:

    #include <PxServ.h>
    #include "DHT.h"
    
    #define DHT_PIN 4       // DHT11 Sensörünün bağlı olduğu pin
    #define DHT_TYPE DHT11  // Sensör tipi varsayılan olarak DHT11
    
    // PxServ API Anahtarı (Proje API anahtarınızı buraya girin)
    PxServ client("pxserv_api_key");
    DHT dht(DHT_PIN, DHT_TYPE);
    
    void setup() {
      // Wi-Fi ayarları (Wi-Fi SSID ve Şifre)
      Serial.begin(115200);
      PxServ::connectWifi("wifi_ssid", "wifi_sifre");
      dht.begin();
    }
    
    void loop() {
      float temperature = dht.readTemperature();
      float humidity = dht.readHumidity();
    
      if (isnan(temperature) || isnan(humidity)) {
        Serial.println("DHT11 sensöründen veri okunamadı!");
        return;
      }
    
      Serial.print("Sıcaklık: ");
      Serial.print(temperature);
      Serial.println("°C");
      Serial.print("Nem: ");
      Serial.print(humidity);
      Serial.println("%");
    
      // Verileri PxServ'e kaydetme
      PxServ::Callback tempResult = client.setData("temperature", String(temperature));
      PxServ::Callback humResult = client.setData("humidity", String(humidity));
    
      Serial.print("Sıcaklık Kaydetme Durumu: ");
      Serial.println(tempResult.status);
      Serial.print("Nem Kaydetme Durumu: ");
      Serial.println(humResult.status);
    }

  4. Verilerinizi PxServ ile Yönetin

    • PxServ'in yönetim panelinden AI destekli veri analizleri yapabilirsiniz.

    • İstatistikler sayfasında verilerinizi inceleyebilirsiniz.

    • Veritabanı sayfasından kaydedilen verileri görüntüleyebilir ve yönetebilirsiniz.

  5. Verilerinize Her Yerden Erişim Sağlayın Cihazınızın veya yazılımınızın verilerine aşağıdaki yöntemlerle erişebilir ve yönetebilirsiniz:

    • PxServ Yönetim Paneli

    • PxServ kullanarak geliştirilen / geliştireceğiniz özel yönetim panelleri, web sayfaları veya mobil uygulamalar

PxServ ile IoT projelerinizi kolayca geliştirebilir, yönetebilir ve optimize edebilirsiniz. Daha fazla bilgi için resmi dökümantasyonumuza göz atmayı unutmayın!

🇹🇷
Arduino kütüphanesinin detaylı kullanımını ve ek özellikleri keşfetmek için buraya tıklayın.
PxServ Mobil Uygulaması
PxServ Web Sayfası