Egy régi, még vezetékes-kapcsolós programomat szerettem volna modernizálni, átültetni wifi-re.
Amit a hardware csinál:
-küld egy kapcsoló jelet /eredetileg ez egy közönsége kapcsoló volt az idők kezdetén, aztán eljutottam az infra sorompóig/
Amit a program oldal:
-elindított egy stoppert, amit a kapott jelre leállította, ez még windows-os.
Semmi extra, sima com-porton keresztül ment az egész /megy még ma is, atom stabil
Amit most szeretnék:
-hardware egy EPS-01+Arduino nano, ennek kell a kapcsoló jelet küldenie.
- a program, egy mobil telefonos alkalmazás, ami Androidon fut, indítja a stoppert, és mér köridőt ha kell, és a kapott jelre leállítja stoppert /vagy köridőt, vagy másik tovább megy az óra és több időt is rögzít/
Ami megvan:
-az EPS-01 a nano-val elindul, a telefon szépen összekapcsolódik vele /csak úgy kisérletezés öröméért raktam bele jelszavas védelmet, akku figyelőt, kapcsolat monitort.... meg még vagy egy rakat program oldali dolog, de nem ez a lényeg/ AT parancsokkal építettem fel a kapcsolatot. A stabilitás is rendben van, 9600-on megy /érdekes, alig tudtam rávenni a 9600-ra, mert csak 115200-on volt hajlandó menni, itt viszont sokszor leszakadt a telefon a kapcsolatról!/
Ahol most tartok, maradva a Delphi-nél, megírtam a telefonos alkalmazást, összekapcsolódik az arduino-val, elindítom a stoppert a telefonon, az arduino meg kiküldi a jelet /ami egy szó volt "STOP"/ és a stopper megáll! Eddig minden ok, a gondom az, hogy ez így nagyon lassú, mert ha egy másik jelet is küldök ki, akkor azt már nem minden esetben érzékeli. Eljutottam addig a "barbár"
Az lenne a kérdésem, mivel eddig nem nagyon foglalkoztam még ESP-vel, történetesen ez az első próbálkozásom, hogy nincs-e elegánsabb és lehetőleg gyorsabb adat küldésre mód? Olyanra gondoltam, hogy ha már felépült a wifi kapcsolat, akkor csak a STOP jelet küldöm ki, mert ez így nagyon macerás és lassú AT+CIPSEND-el!
Köszönöm, ha van valakinek építő jellegű ötlete!
