Video demonštruje využitie architektúry OPC UA na platformách Arduino, ESP8266, či ESP32. Architektúra sa používa napríklad v rôznych monitorovacích systémoch, automatizáciách, senzorických sieťach. Výhodou je ľahké použitie, implementácia v štýle klient-server na porte HTTP 80. Architektúru je možné rozšíriť o zabezpečený prenos pod HTTPS, overenie certifikátom, či ďalších bezpečnostných prvkov.
Serverové stránky:
/ - Koreňové umiestnenie servera. Stránku môže použiť klient na počítači, smartfóne či inom zariadení, vizualizuje do nadpisu poslednú hodnotu od klienta
/data/ - stránka pre prijatie dát, očakáva parameter sensor_reading s hodnotou parametra
/get_data/ - stránka pre odpoveď s poslednou nameranou hodnotou pre Subscribera
Typy klientov implementovaných v projekte:
Publish_Client - odosiela dáta z ADC prevodníka na server, vypíše prijatú odpoveď servera - potvrdí prijatie odoslaných dát
Publish_Client_UDP - odosiela dáta z ADC prevodníka na server, odpoveď servera preskočí (spracuje ju, nevypíše prijatú odpoveď, nepracuje s ňou)
Subscriber_Client - vykoná HTTP dopyt na server - server odpovie s prijatou hodnotou od klienta, hodnota môže predstavovať napríklad teplotu. S hodnotou je možné pracovať, ďalej ju použiť (ventilácia, spínanie kotla, relé)
Odosielať je možné aj viacero údajov zároveň, ktoré sú v GET požiadavke oddelené oddelovačom &.
Hladinomer - ESP8266 + ultrazvukový senzorAutor: pinger1 236 videní
ESP32 - ovládanie cez UDP datagramAutor: pinger1 600 videní
RFID vrátnik - finálna free verziaAutor: pinger913 videní
Meteostanica vo web rozhraní s ESP8266Autor: pinger1 073 videní
Termostat - Arduino + Ethernet Wiznet W5100 +Autor: pinger1 318 videní
ESP - IDF - BME280 - NORMAL vs. FORCED operačnýAutor: pinger966 videní
Astra OPCAutor: adik12115 469 videní
ESP32-CAM-RTSP stream v reálnom časeAutor: pinger1 690 videní
QR skener - dáta z IoT senzoraAutor: pinger419 videní
Ovládanie hlasom v slovenčine cez Webkit sAutor: pinger1 589 videní
Top 10 Arduino roboty (2021)Autor: fyzik14 669 videní
Opel Astra Opc ProjectAutor: predators6662 514 videní
Opel Astra OpcAutor: predators6662 176 videní