ESP32 Modbus & Blynk fejlesztés
Budget: $750 – $1,500 USD
Egy komplett firmwarere van szükségem egy ESP32 alapú vezérlőhöz, amely analóg nyomásérzékelőt kezel, Modbus-on keresztül, digitális kimeneteket bemeneteket, hőmérséklet-, pH- és ORP-szenzorokat olvas, valamint egy 4” kör alakú, SPI-s érintőkijelzőn jeleníti meg az adatokat, valamint az érintőképernyőn keresztűl vezérelhető. A mért értékeket és a vezérlőparancsokat továbbítani szeretném a Blynk.Cloud felé, ahol egy mobil-/webes felületen valós időben lehet monitorozni és távirányítani a rendszert.
A programban elvárom:
• Stabil adatgyűjtés az analóg nyomásérzékelőről, zajszűrés és skálázás.
• Modbus-os kommunikáció hőmérséklet-, pH- és ORP-szenzorokkal, szükség esetén lekérdezési időzítéssel.
Automata előre definiált futást.
• Grafikus felület a 4” kerek SPI érintőkijelzőn: élő értékek, riasztások, beállítási menük.
• Blynk.Cloud integráció: adatküldés, push értesítések, kétirányú parancsok.
• Forráskód (Arduino IDE vagy ESP-IDF), rövid dokumentáció, valamint a Blynk sablon beállítási útmutatója.
A kód akkor tekinthető késznek, ha a kijelzőn és a Blynk alkalmazásban ugyanazokat a frissülő értékeket látom, a távoli beavatkozások pedig az ESP32-n azonnal végrehajtódnak.
A programban elvárom:
• Stabil adatgyűjtés az analóg nyomásérzékelőről, zajszűrés és skálázás.
• Modbus-os kommunikáció hőmérséklet-, pH- és ORP-szenzorokkal, szükség esetén lekérdezési időzítéssel.
Automata előre definiált futást.
• Grafikus felület a 4” kerek SPI érintőkijelzőn: élő értékek, riasztások, beállítási menük.
• Blynk.Cloud integráció: adatküldés, push értesítések, kétirányú parancsok.
• Forráskód (Arduino IDE vagy ESP-IDF), rövid dokumentáció, valamint a Blynk sablon beállítási útmutatója.
A kód akkor tekinthető késznek, ha a kijelzőn és a Blynk alkalmazásban ugyanazokat a frissülő értékeket látom, a távoli beavatkozások pedig az ESP32-n azonnal végrehajtódnak.