ESP32
ESP32 tabanlı CPAP otomasyon ve kontrol sistemi
ESP32 ile bir CPAP cihazının otomasyonu: BLDC fanı ESC üzerinden sürmek, sensörleri anlık izlemek ve cihazı Bluetooth ile kablosuz yönetmek.
RolümGömülü firmware ve motor kontrolü
- gömülü kontrolcü
- ESP32
- kablosuz kontrol ve veri
- Bluetooth
- fan sürücüsü
- BLDC + ESC

ESP32 mikrodenetleyici üzerine kurduğum, bir CPAP cihazı için gömülü otomasyon ve kontrol sistemi. Cihazın çalışmasını otomatikleştiriyor, çalışma parametrelerini izliyor ve Bluetooth üzerinden kablosuz kontrol ve veri aktarımı sağlıyor.
Ana eyleyici, ESC (elektronik hız kontrolcüsü) ile sürülen bir BLDC motor. Kontrol mantığı, sensör haberleşmesi ve motor kontrolü ESP32 üzerinde çalışıyor; cihaz harici arayüzle Bluetooth üzerinden konuşuyor. Firmware'i uzun süre kesintisiz ve düşük güçle çalışacak şekilde tasarladım.
Kullandıklarım
- ESP32
- Embedded C/C++
- Bluetooth
- BLDC Motor
- ESC
- Sensors
- Embedded Systems
- Motor Control
Sistem mimarisi
Sistemin yapısı
- MCUKontrol mantığını ve haberleşmeyi yürüten ESP32
- EyleyiciESC ile sürülen BLDC motor
- AlgılamaSensör entegrasyonu ve anlık veri toplama
- KablosuzHarici arayüzle veri alışverişi ve cihaz kontrolü için Bluetooth
- KontrolMotoru ve cihazı otomatik yöneten kontrol mantığı
- TasarımUzun süre güvenilir çalışan, düşük güçlü firmware