Hero Image

ChatGPT és a flowchart

Kis színes rovatunk következik.

Egy publikus mosdóhoz építünk világítást és zenét vezérlő logikát az esemény alapú KNX buszt használva. Itt a logika leírása:

A WC-ben van egy jelenlétérzékelő, valamint az ajtóban egy nyitásérzékelő szenzor. Amikor a jelenlétérzékelő mozgást észlel, a lámpa bekapcsol. A lámpát kapcsoló aktor státusz visszajelzése alapján elindítjuk a zenét.

A reed kontaktust egy logikai modul dolgozza fel:

  • HA a lámpa ki van kapcsolva ÉS az ajtó kinyílik, NEM TÖRTÉNIK SEMMI
  • HA a lámpa be van kapcsolva ÉS az ajtó kinyílik, elindítunk egy LÉPCSŐHÁZI IDŐZÍTŐT 5 másodpercre. AMIKOR az időzítő lejár, LETILTJUK a mozgásérzékelőt, majd ENGEDÉLYEZZÜK újra 1 másodperc után. Ez kikapcsolja a lámpát, és visszaállítja az érzékelőt a következő belépő számára

A zene vezérlése a státusz táviratok és logika alapján történik:

  • amikor a lámpa státusza ‘1’, ELINDÍTJUK az 1. audio forrást (rádió) és beállítjuk a hangerőt xx%-ra
  • a rádió intro szöveg lejátszása 8 másodpercet vesz igénybe, ezért 8,5 másodperc elteltével növeljük a hangerőt
  • amikor a lámpa visszajelzése ‘0’, kikapcsoljuk a zónában a zenét

Megkértük a ChatGPT-t, hogy rajzolja meg a logikát egy flowchartban - íme az eredmény:

ChatGPT-toilet-logic-flowchart