αα
ααααααα»ααα
ααααα αααα»ααααααα
ααααΆααα»ααα
αα
αααα·ααααΆ Lego ααΌα
αααααααα»αα’αΆα
αααααΎαααααααα’ α αααααααααααααΆαα½ααα½αααα ααααααααααααααααααΆααααααααααααα·ααααααΆααα₯ααα Lego α ααα»αααααααααΆαααααααα»ααα·αααΆααα»αααααααααα
α αΎααα·αααΆαααΌααααΈααα₯ααα Lego ααααααΆα αααα»αβααΆαβααβαα·ααααααααα·βααααΆααβαααβααβαααα»αβααΆαβααααβαααβααααβααΆααβα’ααβαααα
α αΎαβα₯α‘αΌαβαααβαααα»αβαααα½αβα―αβααΆαβααΌαβαααα»αβααααΆααβαα βα’αΆαα»βαααα α αΎαααΆαααααααΎααααααααααα... ααααααααααααααα αα»ααα αΌααααααΆαα»ααααααΆαα :)
α αΎαα₯α‘αΌαααα ααΆααααααα αΎααααααΆαα ESP32 αα·ααααααααααααα soldering - ααααααααΌααααα»αα§ααααααααααΆααΈα ααααΆαααααΉαααααΌααααααΆαααα½ααα!
αα αααα»αααΉαα’αααΈα’αααα·ααΆαααααΆααααααΆααΈα ααααΆαααααααα ααα»ααααααααΆαααααΆααααΆαααααα»αα αααααα½αααααααΉααααα»αααΆαααααα»ααααααα αα½αααΆααΆαα’ααΈαα αααααΆαααα αα αα αααα·ααααΆ 80's α¬αααααα α¬αααα α α α αΎαααααΆαααααα»αααα αααα»αααΉααα·αα’αΆα ααααΆααααΌααααα»ααααααααα»αα’αααΈαα½αααααΆαα½αα‘αΎαα "αααα»αααΆαααααΎααΆααΆαα·ααααααααΆααα’ααα!"
ααΌα
ααααβααΌαβαααααΎαβα§αααααβαααααΆβααΈα
ααααΆαβααααΈβαα·αβαααααΎαβα‘αΎαβααΎααααΈβαααααααααβαα½αααΆβααΆααα’ααααααΆ!
ααααΏααααα:
- ESP32-WROOM-32D | αααΆαα αααΆα, BLE αα·ααα½αααααΆαααΆαα½α I/O - αααααααααΆααααΎααααΈαααααααααααΈα
αααΌααα ΠΈLED . - DRV8833 | ααααΆα H αααααααααΆαααΆααααααααααααΆαααααααΆαααααΌαααα
- TPS62162 | ααΆαααΆαααααααααα»αααα 17 V ααααΌα ααΆαααααΆααααΆααααααΆααα ααααααααααα WSON-8 2x2 mm
- CP2104 | αααααΆααααΆαααααααααααα·ααΈ ESP32
-
α§αααααααααΆαα αααααΆααααααΆαααααΌααα αα·αααΈαααΌαα ααΎαβααΉαβααΆααβααααβααααΎα α αΎαβααΆααβααΆβαα βαααααβααΆαααααα α αΎαβαα·αβα§αααααβααααΆαα Lego αα βααΈααΎα
ααΆααα’αααααααΉαααααΉααααααααΌα αααα - αααααΊααΆααΌαααΆαααααααΆαα αααα»ααααααα·ααΈαα·αααα EasyEDAα
ααααβαααβα’αΆα
βααΎαβααΎαβαααα»αβααΌαααβα
αααβααΎαβααΊβαα·αβααααΌαβααΆαβααΎααααΈβααβααα α»αβααΆβαα½αβαα ααα»ααααβααΎααααΈβααααααααααβααΆαααβααΈ USBα ααΆα’αΆα
αα·ααααααααααΆαααααααΆαααααΌααα ααα»ααααααΆα’αα»αα αααα»ααα
αααα·αααΆαααα½αααααΆααααααααΈααααααα
α·αα ααΌα
ααααααααΌααααα»ααα·αα·αααααΎαααααα·ααααα·ααΆααααα LEDs α ααΎααααΈααΆααααααααα’αΆααα
αααα»αααΌααααααα»αααααΆααααααΆααα§αααααααααΆααααΈαααΌααααα
ααΎααααΆαα
αα ααΎαααα 1.1 ααααααΆααααααααα»α (αα·αααΌα αααα 1.2 αααααΆαααααΆαααα ααΎ EasyEDA) αα·αααΆα LEDs αα ααΌα αααααααα»αααΆαααα diodes αααααΆαααααΆαααΆα‘ααααΈααα ααΉααα·ααααα ααΌα αααααααα»αα’αΆα ααΎαααΎαααΌαα’αααΈααααααα»αααΎαα‘αΎαα ααααα·αααΎα’ααααααα‘ααααΎααααΆααα·αααα ααΈααα’αΌαααα αΆαααΈαααααααΆαααααΆααααααΆαα diodes 0603 ααααααα αΆαααΈα αααΆαα αα»α/αααααααα
α αααααααααααααα»αααααΆααααΌααααα»αααααΆααααα αααααααΌααααα»αααααααααααααα½ααααααΆααααΌαα»ααα·α ESP32 αα½ααααααααα - α§ααααααααααΆααΈα ααααΆααα»ααΆαα
αααααΆαααΆαααΆααααα αααααΆαααααααα»αα αΆαααΆαααΆ Steam Controllers ααΆααα»αααΆα Bluetooth Low Energy (BLE)α αααα»αααΆααααααα α α·ααααααααααΆααααα αΆαααα αΎααααααΆααααΈααΈαααΈαααααααα»αααΆααααααα½ααααα ααααααααΆαααΈα§ααααααααααΆα
ααΎααααΈααααΎααΌα
αααα’αααααααΆααααααααΌαααααΎαα§ααααα HID αααα α
αααα½αα―αααΆ SteamController α αΎαααααΆαααα
ααΆα α αΎααααααΆααααααααΎααααΆααααααΆαααααααααααΆαα―αααΆαααΈ Valve αα·ααα½αα
ααα½ααααα
αααα»αααααΆαααΎααααααααααΆαααΆααααααααααΆαα―αααΆα ααααααα»αααΆαααααααααα
αααααΆααααΈαααα αααα½ααααα α’αααααααααααααΆαα· αα·ααααααααΆαα
αααΆαααααααΆαααααα»α α αΎααααα»αααΆααααααααααααααΎααααα·α
ααααααααααααΎα§ααααααααααΆ Steam αα·α ESP32 α Β―_(γ)_/Β―
α―αααΆα
- ααααααΈ αα·αααααΆααα
ααΎ EasyEDA
easyeda.com/EFS-GH/legoremote - ααααααααααΆαα Arduinoα
github.com/g3gg0/LegoRemote
v1.0α "αα·ααΈααΆαααααααΆααααα"
- αααααΎαααααΌαααααααα»αααΆαααααΎαααΎααα·ααααααα»ααα»αα TPS62291 αααααΎαααα»αααα 6 V. αααα»ααααα»ααααααΎαααααααααΆα
αααΎαααααααααΆ α αΎαααααα
ααΆα§ααααααααααααΌαααααΎααΆαααΆαα½α 9 V α
v1.1α "ααα’βαααααααααΆαα"
β αααααΎααααα’αΆα
ααΎαααΎααα
αααα»αααΈααα’αΌ α αΎαα’αααΈαααααΎαααΆα
v1.2α "α
α»αααααα"
- ααΆαααααααααΌα
ααΆαα LEDs αα
ααΉααα·ααααα αα·ααααααΎαααααα·αααααΆαααα α αα·ααααααααααααΆα
ααΈααα’αΌααααΈααΆαααααααααα αΆαααΈααααΆααααΆααααααΆαα (1-3 αα·ααΆααΈαααααΆααααΈααΎαααΆααα) αα·αααΆαααααααααααααααααααΌαααα α§αααααααααΆαα Lego αα·αααΆααααΆαααααΆαααα α‘αΎαααα ααΆβααΉαβαα βααααααβαααααβαα βααΆααβα§αααααβααααΆααβαααααβααα αααβαααααΆααβαααβα αα»ααααααβαααβαα
α₯α‘αΌααααααΌααααα»ααααααααα»αααααΎα§ααααααααααΆαααααΆαααααΆααααΎααααΈαααααααααα§ααααααααααΆααααΆαααΆααααα
αααα»αα’αα‘α»ααααααααΎαααααααααααα αααα»ααα½αααααααααααα αΆαα½αααα»αααααα αααα»ααα·αααΆαααα "ααΆαααα»ααα»α" ααααα’αααααΎααααααΌααΌααΉαααααΎαααΆαααα’αααα»α ααα»ααααααΆαααααΆαα±ααααααΏααααΌαααααααΆααα α»ααααΆαααααΆαααααααΆααααΈααααΎαααΆαααΈαααΈαα·ααΆααΈα ααΌα ααααβαααα»αβααΆαβααααΌαβααΌαβαα βααααΎβααΆαβαααααβααΊαα
αααα»ααα·αααΆααα
αααΆααααΆααΎ DRV ααααΎαααΆααααααααααΆ α αΎαα ααα»α’αααΈααΆαααΆαααΌαααααααα·ααααΆαααΏααα
αααααααΌα α αΎααααααΆαααα 10 αα·ααΆααΈα
αΆααααααΎαααΊαααααα·α
αααααα αααα ααααΆ MOSFETs αααα»αα‘αΎααααα
α αΎαααΆαααααΌαααααα½ααααααα»αααΎαα‘αΎαααααΆαααααα
αααα»ααααααΉαααΆααΆαααααΎααααΆαα Arduino ααααα·αααΆαααΆααα·αααααααΉαααααααααααΉααααααΎααΆααΆααααα»ααααα·ααααα’ααααααααααα»αααΆαααααΌααααααα½ααααα
ααΆα’αα‘α·α
ααααΌαα·α
α
ααααα: www.habr.com