Tarayıcıdan kurulum
Cihaz USB ile bağlanır, Chrome veya Edge'den tek tıkla programlanır; kimliği ve anahtarı o anda yazılır.
ESP32 saha cihazları, LoRa ağ geçidi ve çok kiracılı Laravel paneliyle sensör izleme, röle kontrolü, alarm ve uzaktan yapılandırma.
Soğuk oda sıcaklığı, kazan dairesi, depo kapısı, jeneratör aküsü… İşletmenin en kritik noktaları çoğu zaman Wi-Fi'ın ve kablonun ulaşmadığı yerlerdedir. Her noktaya ayrı bir internet bağlantısı kurmak hem pahalıdır hem de yönetilmesi gereken onlarca bağımsız cihaz demektir.
Hazır IoT çözümleri genellikle tek bir sensör tipine ya da bir bulut sağlayıcısına bağlıdır. Yeni bir sensör eklemek çoğu zaman cihazı yeniden programlamayı gerektirir.
Saha cihazları yalnızca ağ geçidini tanır; buluta bağlanan tek cihaz ağ geçididir. Bu, hem güvenlik hem de protokol tasarımının temelidir.
Her saha cihazının sayfasında son okumalar canlı olarak güncellenir, son 24 saatin grafiği çizilir ve bağlı sensör ile çıkışlar listelenir. Sensör arızalandığında cihaz "çevrimdışı" görünmez; iletişim sürdüğü halde sensörün hata verdiği ayrıca gösterilir.
Panelde kaydedilen ayar ile cihazın gerçekten uyguladığı ayar ayrı izlenir. İkisi eşleştiğinde "Senkronize" rozeti görünür; her değişiklik sürüm geçmişine yazılır.
Cihazdaki yazılım sabittir; hangi pinde hangi sensörün olduğu bir ayar dosyasıyla belirlenir. Ayar panelden LoRa üzerinden parça parça gönderilir, doğrulanır ve yeniden başlatmadan uygulanır.
Her sensör için sayısal eşik, aralık, açık/kapalı durumu ya da "veri gelmiyor" kuralı tanımlanabilir. Tek bir anlık sapmanın alarm üretmemesi için ardışık okuma sayısı, tekrar bildirimi önlemek için bekleme süresi ayarlanır.
Kural bir aksiyona bağlanabilir: kazan aşırı ısındığında pompayı kapatmak gibi. Alarm sona erdiğinde aksiyon isteğe bağlı olarak geri alınır. Aktif alarmlar canlı düşer, onaylanır ve geçmişte saklanır.
| Konu | Seçim | Neden |
|---|---|---|
| Frekans | 433 MHz ISM bandı | Lisanssız, bina içinde ve uzak mesafede iyi yayılım |
| Modül | EBYTE E22-400T22D | UART arayüzü, ayarlanabilir kanal ve hız |
| Paket yapısı | Sabit başlık + CBOR yük | Kısa havada kalma süresi, şemayla doğrulama |
| Bütünlük | HMAC-SHA256, cihaz başına anahtar | Sahte ya da değiştirilmiş paket reddedilir |
| Tekrar koruması | Artan sıra numarası, yeniden başlatmada korunur | Kaydedilmiş eski paket tekrar oynatılamaz |
| Şifreleme | Yok, içerik açık | ISM bandındaki yasal kısıt; bütünlük HMAC ile sağlanır |
| Kanal erişimi | Ağ geçidinde tek sıralı kuyruk | Yarı çift yönlü modülde iki işlem çakışmaz |
| Anahtar dağıtımı | Yalnız USB veya tarayıcıdan ilk kurulumda | Gizli anahtar hiçbir zaman havadan gönderilmez |
| Sürücü | Ölçtüğü / yaptığı | Durum |
|---|---|---|
| Sensörler | ||
| DHT11, DHT22 | Sıcaklık ve nem | Sahada test edildi |
| ADC | Gerilim (kalibre edilmiş okuma) | Sahada test edildi |
| BH1750 | Işık şiddeti (lux) | Beta |
| DS18B20 | Su geçirmez prob ile sıcaklık | Planlandı |
| Dijital girişler | ||
| PIR | Hareket | Sahada test edildi |
| Buton, manyetik kontak | Basma, kapı/kapak açık-kapalı | Beta |
| Çıkışlar | ||
| Röle, LED, buzzer, dijital çıkış | Aç/kapat komutu | Sahada test edildi |
| PWM | Kademeli çıkış | Planlandı |
| Kartlar | ||
| ESP32-S3, ESP32-WROOM-32, ESP32-C3 | Aynı firmware üç kart için derlenir | Derleme doğrulandı |
Beta: firmware hazır ve derleniyor, sahada test sırası bekliyor.
Uzak bir noktadaki cihaza gidip bakmak pahalıdır; sistem kendi durumunu doğru anlatmalı ve hatalı bir değişiklik cihazı kullanılmaz hale getirmemeli.
Cihaz USB ile bağlanır, Chrome veya Edge'den tek tıkla programlanır; kimliği ve anahtarı o anda yazılır.
Açılan cihaz ağ geçidine imzalı bir "buradayım" mesajı gönderir; sensör tanımlanmamış olsa bile panelde çevrimiçi görünür.
İstenen ve uygulanan ayar ayrı izlenir; ayar bütünlük kontrolünden geçmeden uygulanmaz.
İletişim kopukluğu ile sensör arızası ayrı gösterilir; son geçerli okuma korunur.
Ağ geçidi sürümünü bildirir; yeni sürüm olduğunda panelden güncellenir.
Her tesis ya da müşteri kendi cihazlarını, verisini ve alarmlarını görür; platform yönetimi ayrı bir roldür.
Her aşama gerçek donanımla (ESP32-S3, E22 LoRa modülü, Raspberry Pi) denendi. Masada görünmeyen sorunların çoğu bu denemelerde ortaya çıktı ve tasarıma geri döndü:
Büyütmek için bir görsele tıklayın.
Ekran görüntüleri kurgusal bir tesisin demo verisiyle alınmıştır.
Dört katmanlı yapı, LoRa güvenlik modeli ve tek kaynaktan kod üretimi kararlaştırıldı.
ESP32 sensöründen bulut grafiğine kesintisiz veri akışı; ağ geçidi ve broker yayında.
Üç kart için ortak firmware, tarayıcıdan programlama ve tek komutla ağ geçidi kurulumu.
Yeniden başlatmadan ayar uygulama ve panelden gerçek röle sürme sahada doğrulandı.
Alarm kuralları, otomatik aksiyonlar, bildirim ayarları ve kendini tanıtan cihazlar eklendi.
Sensör seçiminden saha kurulumuna ve yönetim paneline kadar birlikte planlayalım.
Endüstri sektöründen
Test süreçleri ile makine kontrol operasyonları tek yazılım çatısı altında birleştirilerek daha kontrollü, izlenebilir ve verimli bir çalışma yapısı oluşturuldu
PLC kontrolü, görüntü işleme ve sertifikasyonu tek arayüzde birleştiren, makine üreticisinin donanımıyla entegre çalışan uçtan uca yazılım çözümü.
İhtiyacınızı paylaşın, özel çözüm tasarlayıp hayata geçirelim.