Ahoj, nejakú dobu už mám vytvorený sketch, s ktorým som sa chcel podeliť, niekomu sa určite pridá, najmä začínajúcim programátorom s Arduinom, či ESP.. Čakal som so zverejnením, až dorobím Arduino parser s Ethernet shieldom W5100, čo sa mi podarilo.
Jedná sa o ovládanie výstupu z webservera, kam sa Arduino alebo NodeMCU pripája ako klient. Informácia je prečítaná, parsovaná a porovnaná s podmienkou, vykoná sa akcia v podobe zapnutia, alebo vypnutia relé (diódy).
Kódy boli testované pod oboma platformami, príklady na githube sú prepojené priamo s mojim webom, kde je možné vyskúšať si aj samotné ovládanie výstupu.
Realizuje sa to cez PHP kód, ktorý sa spúšťa javascriptom pri kliku na tlačidlo, čím sa zmení stav na opačný. Príklad je robený pre jeden výstup, ľahko upraviteľné pre akýkoľvek projekt, viacero výstupov.
Arduino kód je nastavený na HTTP spojenie a NodeMCu sketch pre HTTPS s odtlačkom certifikátu vo formáte SHA1.
Github repozitár: https://github.com/martinius96/ovladanie-rele
Ovládanie na mojom webe (demo kódy nastavené na adresu): https://arduino.php5.sk/rele
Ovládanie relé cez internet - NodeMCU/Arduino + Ethernet shield
Pravidla fóra
Vkládejte prosím jen HOTOVÉ projekty, které chcete představit ostatním.
Vkládejte prosím jen HOTOVÉ projekty, které chcete představit ostatním.
-
- Příspěvky: 579
- Registrován: 01 srp 2017, 19:29
- Reputation: 0
- Bydliště: Poprad
- Kontaktovat uživatele:
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 29 hostů