ืืฉืืืืชื ืฆืขืืจ, ืชืืื ืจืฆืืชื ืฉืืืื ืื ืื ืฉื ืืื ืืื ืืช ืืืชื ืืืจืื ืืื ืืืื. ืื ืงืื ืืืืื ืืืืื ืขื ืฆืจืืืื ืืกืชืืืืื ืฉืืืจืื ืืืื ื ืืื. ืืื ืื ืื ืืื ืื ืกื ืืื.
ืืืคืืื ืื ืืื ืืื ื ืืื ืจืืืืืช. ืืื ืื ืจืง ืืืจ ืฉืืืืื ืืื ืื ืืฆืขืฆืืขืื ืืืงืจืื ืืืื.
ืืขืืฉืื ืืฉ ืื ืื ืืืื ืืื. ืืืื ืืื ื ืื ืงืื ืฉ... ืืืืคืฉืืช ืงืืืื ืขื ืฉืื ืืชืจืกืงืื ืืงืืจ ๐
ืืขืืฉืื, ืืืืข ืืืื ื-ESP32 ืืืงืกื ืืืืื - ืืืื ืืืจืืื ืขืืืจื ืืช ืืฉืื ืืืชืืื!
ืื, ืืืืื ืฉืื ื ืืืืข ืขื ืงืืืื ืฉื ืฉืืืื ืืืื. ืืื ืืฃ ืืื ืืื ืื ืืชืืื ืื ืืฆืืจื ืืืฉืืืช. ืื ืื ืืื ืคืจื ืืืื, ืขื ืืื ืืืืืืืช ืฉื ืืช ื-80, ืื ืืืืืื ืืื. ืื ืืงืจืื. ืืืื ืืฉืื, ืื ืืืื ืืกืคืจ ืืื ืฉืื ืขื ืืฃ ืืื ืืื: "ืขืฉืืชื ืืช ืื ืืืืืื ืืฉืืืื!"
ืื ืืืื ื ืืฆืืจ ืฉืื ืจืืืง ืืืฉ ืืืฉืืคืจ ืืื ืืฉืืื ืืืืื!
ืืฆืจืืื:
- ESP32-WROOM-32D | WiFi, BLE ืืืขืื ืขื I/O - ืืกืคืืง ืืฉืืื ืืฉื ืืื
ืื ืืขืื ะธืื . - DRV8833 | ืืฉืจ H ืืคืื ืขื ืืกืคืืง ืืื ืืื ืืขืื.
- TPS62162 | ืืืจื ืืช ืืืชื ื-17V, ืื ืืฉืืื ืืืืฃ ืืขืช ืืืืืช ืืืืจื WSON-8 2x2mm
- CP2104 | ืขืืืจ ืชืื ืืช ESP32
-
ืืืืจืื ืืืืืืจ ืื ืืขืื ืืืืืืืช. ืืชืื ืืช ืืืืืื ืืืืืื ืืืชื ืืชืืชืืช, ืืืืืืงื ืืช ืืืืจ ืืืื ืืืืขืื.
ืื ืื ืืืืงื ืขื ืืื ืื ืงืื - ืื ื ืืืคืขืชื ืืขืืจื EasyEDA:
ืืืื, ืื ืจืื ืืชืืื ืช ืืืืชืจืช, ื ืืืฅ ืื ืืื ืืชืงื ืืื ืฉืืืืืช, ืืื ืืื ืืกืคืง ืืฉืื ื-USB. ืืืื ืื ืื ืืกืคืืง ืืื ืืข, ืืื ืืฆืขืจื ืขืืืื ืื ืืืืขื ืืื ืื ืฉื ืงืฉืจ ืืกืื. ืืื, ืื ื ืืืืง ืชืืืื ืืช ืคืขืืืช ืื ืืจืืืช. ืืฉืืื ืืืืคื ืืชืืื ื, ืคืฉืื ืฉืืชื ืืช ืืืืืจ ืืืื ืืข ืขื ืืืื.
ืืืจืกื 1.1 ืฉื ืืืื ืฉืื (ืื ืืืื ืืืจืกื 1.2 ืืืจ ื-EasyEDA) ืื ืืื ื ืืจืืืช LED, ืื ืืืืืชื ืฉืชื ืืืืืืช ืื ืื-ืืงืืืืืช ืืืฆืืื ืืื ืฉืืืื ืืจืืืช ืื ืงืืจื. ืื ืืชื ืืกืชืื ืืงืจืื, ืืกืจืืื ืืฆืื ืืช ืืืืืงื ืืืืืคืืช ืฉื ืืื ืืืืืืช 0603, ืืืฆืืื ืชื ืืขื ืงืืืื / ืืืืจื.
ืืืื ืืฉืื, ืืืชืืื ืจืง ืจืฆืืชื ืืืจืืื ืืื ื ืืกืฃ ืขื ืืคืชืืจืื ืืขืื ESP32 - ืฉืื ืงืืืกื.
ืขื ืืืช, ืื ื ืืืจืชื ืฉืืืงืจื Steam ืืฉ ืืฆื ืคืขืืื ืฉื Bluetooth Low Energy (BLE). ืืืืืชื ืืืคื ืื ืืฉื ืืื, ืืืืจื ืืื ืฉืขืืช ืืืืชื ืืื ืืงืื ืื ืืช ืืืืงืจ.
ืืฉื ืื, ืืชื ืจืง ืฆืจืื ืืืคืฉ ืืืฉืืจ HID ืฉืงืืจื ืืขืฆืื SteamController ืืืืชืืืจ ืืืื. ืืื ืืฉืชืืฉ ืืฉืืจืืช ืื ืืชืืขื ื-Valve ืืขืื ืืื
ื ืชืงืืชื ืื ืืคืืจืื ืืื ืื ืืชืืขื ืฉื ืืชืืชื ืืืืคื ืืื ื.
ืืืืจ ืืฉืขื, ืืืฉืืขืืช ืฉื ืืืืืื ืืืขืจืืื ืืชืืืจื ืื, ืืืฆืืืชื ืืืืื ืืช ืื ืืจืืช ืืืืฆืขืืช ืืงืจ Steam ื-ESP32. ยฏ_(ใ)_/ยฏ
ืงืืฆืื
- ืกืืืื ื-PCB ืขื EasyEDA
easyeda.com/EFS-GH/legoremote - ืืงืืจืืช ืืืจืืืืื ื:
github.com/g3gg0/LegoRemote
v1.0: "ืืืฉืช ื ืืกืื"
- ืืืคืฉืจืืช ืืจืืฉืื ื ืฉืขืืืจื ืืืจืชื ืืช ืืจืืืืืืจ ืืืชื ืืื ื ืืื. ื-TPS62291 ืืืงื ืืช ืืืชื ืจืง ืขื 6V. ืคืืชืืชื ืืื ืคืจืืืงืืื ืืืงืืื, ืืฉืืืชื ืฉืืืืฉืืจ ืฆืจืื ืืขืืื ืขื 9V.
v1.1: "ืืกืคืืง ืืื"
- ืืคืฉืจืืช ืื ืืืืื ืืกืจืืื ืื, ืืืื ืขืืื
v1.2: "ืกืืคื"
- ืืืกืืคื ื ืืจืืืช ืืืืื ืืคืื ืืืืืขืื ืืช ืืืืื ืืืคืจืืกื ืฉื ืืืื
ืืกืจืืื ืืงืฆืจ ืืื ืืฆืื ืืช ืฉืื ืืืืืืจ (1-3 ืฉื ืืืช ืืืืจ ืืืคืขืื) ืืืฉืืืื ืขื ืืฆืืืืช ืืื ืืข. ืืืืจ ืืืื ืขืืืื ืื ืืืืืจ. ืืื ืืขืืืจ ืืืื ืืจืืง ืืื ืืืืืจืื ืืืืจืื, ืืืกืืื ืื ืืืืื ืืื.
ืืื ืฉืื ืืฉืชืืฉ ืืขืช ืืงืืืขืืช ืืืงืจ ืืื ืืื ืืฉืืื ืืืืื ืืช ืฉืืื ืืจืืื.
ืืืืื ืืืื ืืืืืฅ, ื ืชืงืืชื ืจืง ืืืขืื ืืืช: ืืฉืืชื ืฉืืฆื "ืืขืืื ืืืืจื" [ืืขืืื ืืืืจื] ืฉื ื ืื ืืื ืืข ืืขืืื ืืื ืืื, ืืื ืืืื ืื, ืืืืจ ืืกืคืจ ืฉื ืืืช ืฉื ืคืขืืื, ืืืืจืืช ืืื ืืข ืืจืื ืืืื. . ืื ืฉืื ืืชื ืืช ืืงืื ืื ืฉืืฉืชืืฉ ื-"ืืขืืื ืืืืืช" [ืืขืืื ืืืืืช].
ืืื ื ืื ื ืื ืืืื ืืื ื-DRV ืขืืื ืืืืืข ืืื ืืข ืืกืชืืื ืืืจ ืืืชืืื, ืืื ืืืจื 10 ืฉื ืืืช ืืื ืืชืืื ืืืื ืืืืจืื. ืืืื ื-MOSFETs ืืชืืืืื ืืืืชื ืืืืช ืฉืืื ืขืืื ืืืชืจ ืืื.
ืื ื ืืงืืื ืฉืืืืืื ืืื ืฉื ืืื ืืืฉืชืืฉ ื- Arduino ืืื ืืืืฅ ืืขืืจืจืช ืืฉืจืื ืืื ืฉืื ืืืจืื ืืชืืคืฉืจ ืืื ืืืืืจ ืืืืืื ืฉืืื ืืืงืืจืื ืืงื.
ืืงืืจ: www.habr.com