ืืืืจ ืืกืคืจ ืฉื ืื ืฉื ืขืืืื ืคืืจืืื, ืืืืื ืืืืื ืืฆืืืืจ ืืช ืืืืฆืจ ืืจืืฉืื ืฉืื ื ืืืงืจืช ืืงืืื ืืืืช ืืื - ืชืจืืืกืื ืืื ืืฉืืืื ืขื ืจืฆืคืืช ืืืืืืืช.
ืื ืื ืืืืฉืืจ ืืื?
ืืื ืชืจืืืกืื ืืื ืืื ืจืฆืคื ืืืืืืช ืืฉืืืืช ืขื 3kW. ืืื ื ืฉืื ืืืืฆืขืืช ืืคืืืงืฆืื, ืืฃ ืืื ืืจื ื, HTTP, MQTT, ืื ืฉืืื ืืฉืืื ืืงืืืช ืืื ืืขืจืืืช ืืืืช ืืืื. ื ืคืชื ืชืืกืคืื ืขืืืจ ืืคืืคืืืจืืื ืฉืืื.
ืืชื ืืืื ืืฉืืื ืื ืจืง ืืจืฆืคื ืืืืืืช ืืฉืืืืช, ืืื ืื ืืจืืฉ ืชืจืื ืืจืฆืคื ืืืืืืช ืืื, ืืื ืื ืกืืื ื ืืฉืืืืช. ืืื ืื, ืืืืฆืขืืช nrf, ืืชืจืืืกืื ืืืื ืืชืงืฉืจ ืขื ืืืืฉื ืื ืฉืื ืื. ืืืขื ืื ืืืืืฉื ืื ืืงืฉืืจืื ืืืงืืื ื ืืฆืืื ืืขืช ืืคืืชืื. ืืืืืื ืฉืืืืฉืืจ ืืืืกืก ืขื ESP, ืืืืื ื ืฉืื ืื ืืืื ืืงืืช ืืืืฉืชืืฉืื ืืคืฉืจืืืืช ืืชืืื ืืืฉืืช. ืืื, ืื ื ื ืืื ืืื ืฉืืืฉืชืืฉ ืืืื ืืืขืืืจ ืืช ืืืืฉืืจ ืืืฆื ืืคืชื ืืืืชืงืื ืงืืฉืื ืืืจืช, ืืืฉื, ืขื ืชืืืื ื-HomeKit ืื ืืคืจืืืงืืื ืฉื ืฆื ืฉืืืฉื.
*ืืืืจ ืืชืงื ืช ืงืืฉืื ืฉื ืฆื ืฉืืืฉื ืขื ืชืืืื ื-HomeKit ืื ืืคืจืืืงืืื ืคืืคืืืจืืื ืืืจืื, ืื ื ืืชื ืืืืืจ ืืืงืืจ ืืืืฆืขืืช OTA (Over-the-Air).
ืงืฉืืื ืฉื ืชืงืื ื ืืื
ืืืืื ืฉืื ืืื ืืืื ืืืื ืืืคืฉื. ืื ืกื ืืชืืจ ืืช ืืืขืืืช ืืงืฉืืช ืืืืชืจ ืฉืขืื ืืืืฆื ืคืชืจื ื ืืืชื.
ืฉืืืื ืืืืฉืืจ ืืื ืืชืืจ. ืื ืืืืื ืช ืขืืืืืช ืืืฉืืืื ืืื ืืืืื ืช ืขืืืืืช ืืืื (ืื ืคืืชืื ืืืฉื ืืฉื ื).
ืืื ืืจืื ืืคืฉืจืืืืช ืืฉืืง. ืืืคืืคืืืจื ืืืืชืจ ืืื ืืืคืกืช ืชืืช ืืืื. ืืืื ื ืืื ืืช ืื:
ืืืคืกืช ืชืืช ืืืื ืงืืืกืืช. ืืืืืืช ืืฉืืืจื ืืจืื ืื ืืจืฆืืช, ืืื ืื ืืืืจืืช ืืืืฆืืจ. ืืฉืชืืฉื ื ืืืืคืกืช ืชืืช ืืืื ืขืืืจ ืืืืช ืืืคืืก, ืืื ืื ืื ืืื ืืชืืื ืืืืฆืืจ.
ืืืคืกืช ืชืืช ืืืื ืคืืืืคืืืืืจ. ืืื ืืืืืืช ืืจืื ืืืชืจ ืืืื, ืืื ืืฉืคืขืช ืืืืืจ ืืื ืืืื ืืืืื. ืืืืช ืืืคืืก ืืืืืคืกืื ืืืืคืกืช ืืืื ืขืืืื ื-3 ืจืืื, ืืืื ืืืง ืืื ืฉื ืืืืฃ ืืชืื ืฉื ืืื. ืืชื ืืืื ืืงื ืืช ืืืคืกืช ืืฉืื, ืฉืชืืืื ืืช ืืืืืจ, ืืื ืขืืืื ืืืืืจ ืืืื ืืกืืจืื ืืื, ืืืืืืจืืช ืชืืื ืื ืืกืคืงืช.
ืืฆืืงืช ืกืืืืงืื. ืจืืื ื ืฉืื ืืืคืฉืจืืช ืืืืื ืืืืชืจ. ืืืืืืช ืืืืชื ืืืื, ืืืืืจ ืืื ืืืื, ืืื ืื ืงืจืืื. ืืื ื ืืจืืฉืื ื ืฉื 20 ืืงืจืื ืืฃ ืืืืื ื ืืืืืงืืช ืืฉืื.
ืืื ืืืงืจื ืฉืื ื ืืื. ืขืจื ืืื ืคืจืกืืชื ืืืขืืช ืืฆ'ืื ืืคื ืืื ืืืคืชืืื ืฉืืฉ ืืขืื ืขื ืืืงืจืื, ืืืืืจ ืืื ืืืื ืืื. ืืืืืจืช, ืขืืืช ืืชื ืืืืืขื ืืืฉืืช ืฉืืืืจ ืฉื ืืืจ ืฉืื ืืฉ TPA (ืืืื ื ืชืจืืืคืืกืืืช). ืืืฉืื ืืจืืฉืื ืืคืฉืจ ืืืืื ืื ืชืื ืืช. ืืืืืขื ืืื ืฉืื ืชื ืืื!
ืฉืงืืชื ืืืฉืชืืฉ ืืืืื ืืช ืืืจืงื ืืขืืจ, ืืื ืื ืฉืขืฆืจ ืืืชื ืื ืืคืืื ืื ืืฆืืจื ืืืืืื ืืฆืืื ืฉื ืืคืืืช 5000 ืืชืืืืช (ืื ืื ืื ืชื ืกื, ืชืืืื ืืืฆืื ืคืืืช ืืจื ืืกืื ืื). ืืืืจ ืืชืื ืืช ืขืฆืจ ืืืชื. ืืขืจื 5000 ืืืืจ. ืื ืืืืชื ืืืื ืืฉืื ืืช ืืกืืื ืืื ืืืช ืืืช. ืืกืืื ืขืืืจ ืืชืื ืืช ืืจื ืขืืืชื ื ืฉืื ืขืชื ืืืืืข ืื ืืื ืืกืืจืื ืืื, ืืื ืืฉืชื ื ืืกืืืืืช $2000-$2500. ืื ืืกืฃ ืืื ืืกืืื ืืคืืืฉ ืืืชื ื ืืกืืืื ื ืฉืืชืฉืืื ืืชืืฆืข ืืชืฉืืืืื. ืื ืืืขืื ืขื ืืืืคืื ื ืคืชืจื.
ืืงืืฉื ืืฉื ื ืืืื ืคืืืช ืืฉืื ืฉื ืชืงืื ื ืื ืืื ืืืืจื.
ืื ื ืืชื ืืกืคืืจ ืืช ืืกืคืจ ืชืืงืื ื ืืืืืจื. ืขื ืคื ืืขืจืืืช ืฉืืจื ืืืช, ืืืคืฉืจืืช ืืืืฆืืช ืืื ืืฉืืืขืืช, ืื ืกืืคืจืช ืืช ืืืื ืืื. ืื ื ืืกืื ื ืืคืชืืจ ืืช ืื ืืืืงืืืื ืฉืืืื ืืืืื ืชืืืื ืืืืืงื.
ืื, ืืขืืจ ืืืื ืชื ืฉืืื ืฆืืจื ืืืื ืฉืืืจื ืขื ืืืืจื. ืืขืช, ืืืขืืื, ืืืืฉืืจ ืื ืืืื ืก ืืืืฆืืจ: ืืฉื ืงืคืจืืืืืช ืืคืืืคืืจืื ืฉืืืจื ื.
ืงืื ืื ืืืื ื ืืกืฃ ื-ESP. ืืขืืจ ืืฉืืชื ืฉืื ืกืืืช ESP ืืื ืืื ืืืจืกืืืช. ืืื ื-ESP ืืฉ ืจืง ืคืื ืื ืืืื ืืื. ืืืืชื ืืืช ืืคืืขื, ืื ืฉืืืืื ืืขืืืื ืืืืฉ ืืืกืืจ ืืืืฉ ืฉื ืืืขืืืื ืืืืืคืกืื.
ืืจืกื ืจืืฉืื ื ืฉื ืืขืืืื ืืืืคืกืื
ืืจืกื ืฉื ืืื ืฉื ืืขืืืื ืืืืคืกืื
ืืืจืกื ืืืคื ื ืืืจืื ื ืฉื ืืืืืช ืืขืืืื ืืืืคืกืื, ืฉืื ืืืื ื ืฆืจืืืื ืืคืชืืจ ืืืืืคืืช ืืขืืืช ืขื ืืคืื ืืื ืืืื
ืืืื ืชืืื ื, ืืื ืื ืืจืื ืืืืืืืช.
ืืืืืื, ESP ื ืืคื ืืขืช ืืขืช. ืืืจืืช ืฉืืคืื ื ืขืืืจ ืืืื, ืืืฃ ืื ื ืคืชื. ืืฉ ืจืง ืคืชืจืื ืืื - ืฉืืชืื ืืกืคืจืืื. ืืืื ืืฉ ืืืจืื, ืืื ืื ืืื ืฉื ืืกืื ื ืื ืขืืื.
ืืืขืื ืืืฉืืขืืชืืช ืืฉื ืืื, ืืืืคื ืืืืจ, ืืื ืืกืคืจ ืืืงืฉืืช ื-ESP ืืขืช ืคืชืืืช ืขืืื. ืืืืฆืขืืช GET ืื ajax, ืขืืื ื ืืคื ื ืืขืืืื ืฉืืกืคืจ ืืืงืฉืืช ืืคื ืืืืื ืืฆืืจื ืืืื ื. ืืืื ืื, ื-ESP ืืชื ืื ืืฆืืจื ืืืชื ืฆืคืืื, ืืื ืืืื ืคืฉืื ืืืชืื ืื ืืขืื ืืช ืืืงืฉื ืืืฉื ืืกืคืจ ืฉื ืืืช. ืืคืชืจืื ืืื ืืขืืืจ ืืฉืงืขื ืืื ืืจื ื. ืืืืจ ืืื, ืืกืคืจ ืืืงืฉืืช ืืจื ืืฉืืขืืชืืช.
ืืืขืื ืืฉืืืฉืืช ืืื ืืืฉืง ืืืื ืืจื ื. ืืืืข ื ืืกืฃ ืขืืื ืืืื ืืืืืจ ื ืคืจื ืฉืืคืืจืกื ืืืืฉื.
ืืขืช ืขืชื ืื ื ืจืง ืืืื ืฉืืืคืฉืจืืช ืืืืื ืืืืชืจ ืืจืืข ืืื ืืืฉืชืืฉ ื-VUE.JS.
ืืืกืืจืช ืืื ืืื ืืืชืืืื ืืืืชืจ ืืื ืื ืฉืืืงื ื.
ื ืืชื ืืจืืืช ืืคืฉืจืืืืช ืืืฉืง ืืงืืฉืืจืื ืืืื.
ืืืคื ืืชืจืืืกืื
ืืืืจ ืฉืืชืืืจื ื ืขื ืื ืืงืฉืืื, ืืืขื ื ืืชืืฆืื ืืื:
ืื ืืื
ืืชืจืืืกืื ืืืจืื ืืฉืืืฉื ืืืืืช (ืืืืืืื):
- ืื ืื;
- ืื ืืื;
- ืืื ืชืฆืืื.
ืื ืื โ ืืื ืฉืขืืื ืืืืงืืื ESP12, ืืืืจื "watchdog" ื-nRF24 ืืขืืืื ืขื ืืืืฉื ืื ืขืชืืืืื. ืืขืช ืืืฉืงื, ืืืืฉืืจ ืชืืื ืืืืืฉื ืืืืืืืื DS18B20. ืืื ืกืืคืงื ื ืืช ืืืืืืช ืืืืจ ืืืืฉื ืื ืื ืืืืืื ืืืฆืจื ื ืฆื ืฉืืืฉื. ืืืืื ืืขืืืื ื ืืชืืื ื ืืขืชืืืืื ืฉื ืืืืฉืืจ ื ืืกืืฃ ืืช ืืืืืืช ืืืฉืชืืฉ ืืืืืฉื ืื ืืืืืขืื ืขื ืชืจืืืกืืืื ืฉื ืฆื ืฉืืืฉื.
ืื ืืื - ืืกืคืงืช ืืฉืื ืืืื ืืงืจืช ืขืืืกืื. ืฉื ืื ืืฆืืื ืกืคืง ืืื 750mA, ืืกืืคืื ืืืืืืจ ืืืืฉื ื ืืืคืจืืืจื ืืืืกืจ 16A ืืฉืืืื ืืขืืืก.
ืชืฆืืื โ ืืฉืื ืืคืืชืื ืฉืืืจื ื
ืืชื ืืืื ืืืฆืื ืืืืข ืขื ืื ืืงืืืช ืืืื ืืจื ื. ืื ื ืจืืฆื ืืืืกืืฃ ืฉืื ื ืื ืืืขื ืืืืื, ืืืฅ ืืืืืืจ. ืฆื ืืืืื 2.4 ืืื ืฅ' ืขืืื ืืกืืืืืช 1200โฝ, ืื ืฉืื ืืฉืคืืข ืืฆืืจื ืืืืื ืืืืชืจ ืขื ืืืืืจ ืืกืืคื.
ืื ืืืืื ืืขืฉืืช ืื ืืืื ืฉืืชืืื ืืฆืจืืื ืฉืื ื, ืืื ืืืืืจ ื ืืื ืืืชืจ. ื ืืื, ืชืฆืืจืื ืืชืื ืช ืืืชื ืืฆืืจื ืืงืืืกืืช, ืืื ืืกืืืืช Nextion Editor. ืื ืืืชืจ ืงืฉื, ืืื ืื ืื ื ืืืื ืื ืืื.
ืื ืืืื ืืืื ืืืจืืฆื โโืืืืื 2.4 ืืื ืฅ' ืขื ืืกื ืืืข ืืืื ืขื STM32 ืขื ืืืื ืืื ืืฉืืื ืื ืืืืคืืืช ืืช ืืขืืืก ืขื ื-ESP12. ืื ืืฉืืืื ืชืืื ืืืื ื-Nextion ืืจื UART, ืืื ืื ืืืืจืื ืฉื 32MB ืืืจืืืก ืคืืืฉ ืืื ืืืงืืืช ืืืื ืื.
ืืขืืฆืื ืืืืืืืจื ืืงื ืขื ืืืืคืช ืืื ืืืืืืืืื ืืืคืื ืืื ืืืฉืืจ ืฉืื ื ืืืืืืื.
ืืืืืื, ืืฉ ืืืจ ืืคืฉืจืืืืช ืขืืืจ "ืืื 2" ืืืกืคืจ ืืจืกืืืช:
- ืืคืฉืจืืช 1 - ืขืืืจ ืจืฆืคืืช ืืืืืืืช. ืกืคืง ืืื ื-220V. ืืืืกืจ ืฉืืื ืืื ืขืืืก ืฉืืืจื ืขืฆืื.
- ืืคืฉืจืืช 2 - ืืจืฆืคื ืืืืืืช ืืื ืื ืฉืกืชืื ืกืืืื. ืืืคืขื ืขื ืืื 24V AC. ืืงืจืช ืฉืกืชืืืื ืขืืืจ 24V.
- ืืคืฉืจืืช 3 โ ืกืคืง ืืื ื-220V. ืฉืืืื ืืงื ื ืคืจื, ืืืื ืืื ืื ืกืืื ื ืืฉืืืืช.
ืืืจืืช ืืืจ
ืื ื ืื ืืคืชื ืืงืฆืืขื. ืืฆืืืชื ืืืื ืื ืฉืื ืืืืจื ืืืช. ืืจืื, ืืืื ืคืืขืืื ืืืขื ืืจืขืืื; ืขื ืื ืช ืืขืฉืืช ืืฉืื ืืืืช ืฉืืื; ืืฉืื ืฉืืืื ืฉืืืืฉื ืืืฉืชืืฉ ืืงืฆื.
ืื ื ืืืื ืฉืืืง ืืืื ืฉืื ืื ืืืืื ืืช ืืขืืฆืื ืฉื ืืืืจื; ืขืืืจ ืืืงื - ืืจืื ืืืฃ. ืื ืืืืชื! ืืื ืืืื ื ืืช ืื ืืืจื ืืื ืืขืฆืื ื, ืืจื ืืืงืืจืช ืืชืืืช ืขื ืื ืฉืื ืื ื ืขืืฉืื, ืืืื ืืฉืื, ืืื. ืื ืืื ืื ืฉืืืืช ืืื ืืื ืฉืืืืืจื ืืขืื, ื ืฉืื ืืฉืืื ืืชืืืืืช.
ืืืงืืจืช ืืื ื ืื ืืื, ืืื ืื ื ืืกืืจื ืชืืื ืขื ืื.
ืืืกืืืจืื ืฉื ืืจืขืืื
- ืืื ืืฉืืืืช: ืงืืืฆืช ืืืืจื
LytkoG - ืขืงืื ืืืจ ืืืืฉืืช: ืขืจืืฅ ืืืืข ืืืืจื
ืืืฉืืช ืืืืงื
ืืื, ืื ืื ื ื ืื ืื ืืื ืฉืื ืื ื ืขืืฉืื.
ืืงืืจ: www.habr.com