Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ESP8266 ΠΈ Π΄Π»Ρ ΡΠ΅Π³ΠΎ ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ. ΠΠ°ΠΊΠΎΠ²Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ESP8266. ΠΠ°ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ESP8266 ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π½Π° Π΅Π³ΠΎ ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠΌΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΠ°ΠΊΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠΎΠ³ΠΎ Wi-Fi ΠΌΠΎΠ΄ΡΠ»Ρ.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ESP8266 ΠΈ Π΅Π³ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ
ESP8266 — ΡΡΠΎ Π½Π΅Π΄ΠΎΡΠΎΠ³ΠΎΠΉ Wi-Fi ΠΌΠΎΠ΄ΡΠ»Ρ Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠ°Π» ΡΡΠ΅Π·Π²ΡΡΠ°ΠΉΠ½ΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΌ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ° Π²Π΅ΡΠ΅ΠΉ (IoT). ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ESP8266:
- 32-Π±ΠΈΡΠ½ΡΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Ρ ΡΠ°ΠΊΡΠΎΠ²ΠΎΠΉ ΡΠ°ΡΡΠΎΡΠΎΠΉ 80 ΠΠΡ
- ΠΡΡΡΠΎΠ΅Π½Π½ΡΠΉ Wi-Fi ΠΌΠΎΠ΄ΡΠ»Ρ Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² 802.11 b/g/n
- ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ 3.3Π
- 16 GPIO ΠΏΠΈΠ½ΠΎΠ² Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΈ
- ΠΠ±ΡΠ΅ΠΌ flash-ΠΏΠ°ΠΌΡΡΠΈ ΠΎΡ 512 ΠΠ Π΄ΠΎ 4 ΠΠ
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² UART, SPI, I2C, I2S, PWM
- 10-Π±ΠΈΡΠ½ΡΠΉ ΠΠ¦Π
- ΠΠΈΠ·ΠΊΠΎΠ΅ ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ ΠΈ ΡΠ΅ΠΆΠΈΠΌΡ ΡΠ½Π°
ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΌΡ Wi-Fi ΠΌΠΎΠ΄ΡΠ»Ρ ΠΈ Π½Π΅Π²ΡΡΠΎΠΊΠΎΠΉ ΡΠ΅Π½Π΅ (ΠΌΠ΅Π½Π΅Π΅ $2 Π·Π° ΠΌΠΎΠ΄ΡΠ»Ρ), ESP8266 ΡΡΠ°Π» ΠΎΡΠ»ΠΈΡΠ½ΠΎΠΉ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²ΠΎΠΉ Arduino Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΊ ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ².
ΠΠ°ΡΠΈΠ°Π½ΡΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ Π½Π° Π±Π°Π·Π΅ ESP8266
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ Π½Π° Π±Π°Π·Π΅ ΡΠΈΠΏΠ° ESP8266:
- ESP-01 — ΡΠ°ΠΌΡΠΉ ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ Ρ 8 Π²ΡΠ²ΠΎΠ΄Π°ΠΌΠΈ
- ESP-12 — ΠΌΠΎΠ΄ΡΠ»Ρ Ρ Π°Π½ΡΠ΅Π½Π½ΠΎΠΉ Π½Π° ΠΏΠ»Π°ΡΠ΅ ΠΈ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ Π²ΡΠ²ΠΎΠ΄ΠΎΠ²
- ESP-12E/F — ΡΠ»ΡΡΡΠ΅Π½Π½Π°Ρ Π²Π΅ΡΡΠΈΡ ESP-12 Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ GPIO
- NodeMCU — ΠΏΠ»Π°ΡΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Ρ USB-ΠΏΠΎΡΡΠΎΠΌ ΠΈ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡΠΎΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ
- Wemos D1 Mini — ΠΊΠΎΠΌΠΏΠ°ΠΊΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°
ΠΠΎΠ΄ΡΠ»ΠΈ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΠΌΠΈ, ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ GPIO ΠΈ Π½Π°Π»ΠΈΡΠΈΠ΅ΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΎΠ±Π²ΡΠ·ΠΊΠΈ. ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° ΡΠ°Π±ΠΎΡΡ ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ»Π°ΡΡ NodeMCU ΠΈΠ»ΠΈ Wemos D1 Mini.
ΠΠ°ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ESP8266
Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ESP8266:
- AT-ΠΊΠΎΠΌΠ°Π½Π΄Ρ — ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠΎΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄
- NodeMCU — ΠΏΡΠΎΡΠΈΠ²ΠΊΠ° Ρ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡΠΎΠΌ Lua
- Arduino IDE — ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° C++ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΡΠΈΠ²ΡΡΠ½ΡΡ Arduino Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ
- MicroPython — ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Python
- ESP-IDF — ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠΉ SDK ΠΎΡ Espressif Π½Π° C
ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΡΡΠΎΠΉ ΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± — ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Arduino IDE. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½ΡΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ESP8266 Π² Arduino IDE ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΊΠ°ΠΊ ΠΎΠ±ΡΡΠ½ΡΡ Arduino ΠΏΠ»Π°ΡΡ.
ΠΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ Π½Π° ESP8266
ESP8266 ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΠ΅ IoT ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ:
- Π£ΠΌΠ½Π°Ρ ΡΠΎΠ·Π΅ΡΠΊΠ° Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΡΠ΅ΡΠ΅Π· ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ
- ΠΠ΅ΡΠ΅ΠΎΡΡΠ°Π½ΡΠΈΡ Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΎΠΉ Π΄Π°Π½Π½ΡΡ Π² ΠΎΠ±Π»Π°ΠΊΠΎ
- Π‘ΠΈΡΡΠ΅ΠΌΠ° ΡΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΠΈΠ²Π° ΡΠ°ΡΡΠ΅Π½ΠΈΠΉ
- ΠΠ²Π΅ΡΠ½ΠΎΠΉ Π·Π²ΠΎΠ½ΠΎΠΊ Ρ push-ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡΠΌΠΈ Π½Π° ΡΠΌΠ°ΡΡΡΠΎΠ½
- Π£Π΄Π°Π»Π΅Π½Π½ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΈ Π²Π»Π°ΠΆΠ½ΠΎΡΡΠΈ
- Wi-Fi ΡΠ΅Π»Π΅ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ΠΌ
- ΠΠ΅ΡΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΎΠΉ Π΄Π°ΡΡΠΈΠΊ ΠΎΡΠΊΡΡΡΠΈΡ Π΄Π²Π΅ΡΠΈ/ΠΎΠΊΠ½Π°
ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΌΡ Wi-Fi ΠΌΠΎΠ΄ΡΠ»Ρ, ESP8266 ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π΄Π°ΡΡΠΈΠΊΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΊ ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΡ.
ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ESP8266
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ESP8266 Π΄Π»Ρ IoT ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ²:
- ΠΠΈΠ·ΠΊΠ°Ρ ΡΡΠΎΠΈΠΌΠΎΡΡΡ — ΠΌΠΎΠ΄ΡΠ»ΠΈ ΡΡΠΎΡΡ ΠΌΠ΅Π½Π΅Π΅ $2
- ΠΡΡΡΠΎΠ΅Π½Π½ΡΠΉ Wi-Fi ΠΌΠΎΠ΄ΡΠ»Ρ
- ΠΠΎΠΌΠΏΠ°ΠΊΡΠ½ΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ
- ΠΠΈΠ·ΠΊΠΎΠ΅ ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅
- ΠΡΠΎΡΡΠΎΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· Arduino IDE
- ΠΠΎΠ»ΡΡΠΎΠ΅ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ ΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π³ΠΎΡΠΎΠ²ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°Π±ΠΎΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅ΡΠ°
ΠΡΠ΅ ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ESP8266 ΠΎΡΠ»ΠΈΡΠ½ΡΠΌ Π²ΡΠ±ΠΎΡΠΎΠΌ Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΡΠΎΡΠΈΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π½Π΅Π΄ΠΎΡΠΎΠ³ΠΈΡ IoT ΡΡΡΡΠΎΠΉΡΡΠ².
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π΄Π°ΡΡΠΈΠΊΠΎΠ² ΠΈ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΈ ΠΊ ESP8266
Π ESP8266 ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π΄Π°ΡΡΠΈΠΊΠΈ ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ΅ΡΠ΅Π· Π΄ΠΎΡΡΡΠΏΠ½ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ:
- Π¦ΠΈΡΡΠΎΠ²ΡΠ΅ Π΄Π°ΡΡΠΈΠΊΠΈ (ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π³Π΅ΡΠΊΠΎΠ½Ρ) — Π½Π°ΠΏΡΡΠΌΡΡ ΠΊ GPIO ΠΏΠΈΠ½Π°ΠΌ
- ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠ΅ Π΄Π°ΡΡΠΈΠΊΠΈ — ΠΊ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΌΡ ΠΠ¦Π
- I2C ΡΡΡΡΠΎΠΉΡΡΠ²Π° (Π΄ΠΈΡΠΏΠ»Π΅ΠΈ, Π΄Π°ΡΡΠΈΠΊΠΈ) — ΠΊ ΠΏΠΈΠ½Π°ΠΌ SDA/SCL
- SPI ΡΡΡΡΠΎΠΉΡΡΠ²Π° (SD ΠΊΠ°ΡΡΡ, Π΄ΠΈΡΠΏΠ»Π΅ΠΈ) — ΠΊ ΠΏΠΈΠ½Π°ΠΌ MOSI/MISO/SCK
- Π‘Π΅ΡΠ²ΠΎΠΏΡΠΈΠ²ΠΎΠ΄Ρ ΠΈ ΠΌΠΎΡΠΎΡΡ — ΡΠ΅ΡΠ΅Π· Π¨ΠΠ Π²ΡΡ ΠΎΠ΄Ρ
- 1-Wire Π΄Π°ΡΡΠΈΠΊΠΈ (DS18B20) — ΠΊ Π»ΡΠ±ΠΎΠΌΡ GPIO
ΠΠΎΠ΄ΡΠ»Ρ ΠΈΠΌΠ΅Π΅Ρ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ GPIO Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ. ΠΡΠΈ Π½Π΅Ρ Π²Π°ΡΠΊΠ΅ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ I2C ΡΠ°ΡΡΠΈΡΠΈΡΠ΅Π»ΠΈ ΠΏΠΎΡΡΠΎΠ².
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅ΡΠ° Π½Π° ESP8266
ΠΠ΄Π½Π° ΠΈΠ· ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ESP8266 — ΡΠ°Π±ΠΎΡΠ° Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅ΡΠ°. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°ΡΡ Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ. ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΠ°Π³ΠΈ:
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ Wi-Fi ΡΠ΅ΡΠΈ
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅ΡΠ°
- Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ HTML ΡΡΡΠ°Π½ΠΈΡΡ Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ
- ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° HTTP Π·Π°ΠΏΡΠΎΡΠΎΠ²
- Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ GPIO Π² ΠΎΡΠ²Π΅Ρ Π½Π° Π·Π°ΠΏΡΠΎΡΡ
ΠΡΠΈΠΌΠ΅Ρ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅ΡΠ° Π½Π° ESP8266:
«`cpp #includeESP8266 Web Server
«; html += ««; html += ««; html += ««; server.send(200, «text/html», html); } void handleLed() { String state = server.uri().substring(5); digitalWrite(LED_BUILTIN, state == «on» ? LOW : HIGH); server.sendHeader(«Location», «/»); server.send(303); } void setup() { pinMode(LED_BUILTIN, OUTPUT); digitalWrite(LED_BUILTIN, HIGH); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { delay(500); } server.on(«/», handleRoot); server.on(«/led/on», handleLed); server.on(«/led/off», handleLed); server.begin(); } void loop() { server.handleClient(); } «`
ΠΡΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΡΠΎΠ·Π΄Π°Π΅Ρ ΠΏΡΠΎΡΡΠΎΠΉ Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅Ρ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΌ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ΠΎΠΌ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°ΡΡΠΈΡΠΈΡΡ Π΅Π³ΠΎ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ.
ΠΡΠΏΡΠ°Π²ΠΊΠ° Π΄Π°Π½Π½ΡΡ Ρ ESP8266 Π² ΠΎΠ±Π»Π°ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ
ESP8266 ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ Π΄Π°Π½Π½ΡΡ Ρ Π΄Π°ΡΡΠΈΠΊΠΎΠ² Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΎΠ±Π»Π°ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ IoT. ΠΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ:
- ThingSpeak — Π±Π΅ΡΠΏΠ»Π°ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π΄Π»Ρ ΡΠ±ΠΎΡΠ° ΠΈ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ
- Blynk — ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ IoT
- MQTT Π±ΡΠΎΠΊΠ΅ΡΡ (Mosquitto, HiveMQ) — Π΄Π»Ρ ΠΎΠ±ΠΌΠ΅Π½Π° ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ
- Google Sheets — Π·Π°ΠΏΠΈΡΡ Π΄Π°Π½Π½ΡΡ Π½Π°ΠΏΡΡΠΌΡΡ Π² ΡΠ°Π±Π»ΠΈΡΡ
- Π‘ΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠ΅ΡΠ²Π΅Ρ Π½Π° Π±Π°Π·Π΅ Node.js, Python ΠΈ Ρ.Π΄.
ΠΠ»Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ Π΄Π°Π½Π½ΡΡ ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ HTTP Π·Π°ΠΏΡΠΎΡΡ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» MQTT. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π»Π΅Π³ΠΊΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ ESP8266 Π² ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ IoT.
ΠΠ½Π΅ΡΠ³ΠΎΡΠ±Π΅ΡΠ΅ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½Π°Ρ ΡΠ°Π±ΠΎΡΠ° ESP8266
ESP8266 ΠΈΠΌΠ΅Π΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΠΆΠΈΠΌΠΎΠ² ΡΠ½Π΅ΡΠ³ΠΎΡΠ±Π΅ΡΠ΅ΠΆΠ΅Π½ΠΈΡ, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Ρ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ ΠΎΡ Π±Π°ΡΠ°ΡΠ΅ΠΉ:
- Modem-sleep — ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Wi-Fi ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ
- Light-sleep — ΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° CPU ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΠΌΠΈ
- Deep-sleep — ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Ρ ΠΏΡΠΎΠ±ΡΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎ ΡΠ°ΠΉΠΌΠ΅ΡΡ
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ΅ΠΆΠΈΠΌ deep-sleep, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠ΅ ΠΎΡ Π±Π°ΡΠ°ΡΠ΅ΠΉ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠ΅ΡΡΡΠ΅Π². Π’ΠΈΠΏΠΈΡΠ½ΡΠΉ ΡΡΠ΅Π½Π°ΡΠΈΠΉ:
- ΠΡΠΎΠ±ΡΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΈΠ· deep-sleep
- Π‘ΡΠΈΡΡΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ Ρ Π΄Π°ΡΡΠΈΠΊΠΎΠ²
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ Wi-Fi ΠΈ ΠΎΡΠΏΡΠ°Π²ΠΊΠ° Π΄Π°Π½Π½ΡΡ
- ΠΠΎΠ·Π²ΡΠ°Ρ Π² ΡΠ΅ΠΆΠΈΠΌ deep-sleep Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ
ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² Π½Π° Π±Π°Π·Π΅ ESP8266.
ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² Π½Π° Π±Π°Π·Π΅ ESP8266
ΠΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ IoT ΡΡΡΡΠΎΠΉΡΡΠ² Π½Π° Π±Π°Π·Π΅ ESP8266 Π²Π°ΠΆΠ½ΠΎ ΡΡΠΈΡΡΠ²Π°ΡΡ Π²ΠΎΠΏΡΠΎΡΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ:
- ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ Wi-Fi (WPA2)
- ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΆΠΈΠΌΠ° ΡΠΎΡΠΊΠΈ Π΄ΠΎΡΡΡΠΏΠ°, Π΅ΡΠ»ΠΈ ΠΎΠ½ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ
- ΠΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ HTTPS Π΄Π»Ρ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½ΡΠΌΠΈ
- ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°Π΄Π΅ΠΆΠ½ΡΡ ΠΏΠ°ΡΠΎΠ»Π΅ΠΉ Π΄Π»Ρ Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ²
- Π Π΅Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ
- ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΎΡΠ»Π°Π΄ΠΎΡΠ½ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² Π² ΡΠΈΠ½Π°Π»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ
ΠΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π·Π°ΡΠΈΡΠΈΡΡ Π²Π°ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΎΡ Π½Π΅ΡΠ°Π½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π΄ΠΎΡΡΡΠΏΠ° ΠΈ Π°ΡΠ°ΠΊ.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ESP8266 — ΡΡΠΎ ΠΌΠΎΡΠ½ΡΠΉ ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ° Π²Π΅ΡΠ΅ΠΉ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΌΡ Wi-Fi ΠΌΠΎΠ΄ΡΠ»Ρ, Π½ΠΈΠ·ΠΊΠΎΠΉ ΡΠ΅Π½Π΅ ΠΈ ΠΏΡΠΎΡΡΠΎΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ, ΠΎΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π±ΡΡΡΡΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ IoT ΠΏΡΠΎΠ΅ΠΊΡΡ. Π¨ΠΈΡΠΎΠΊΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΏΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄Π°ΡΡΠΈΠΊΠΎΠ² ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ Π΄Π΅Π»Π°ΡΡ ESP8266 ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΎΠΉ Π΄Π»Ρ Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ, ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΠΈ ΡΠ±ΠΎΡΠ° Π΄Π°Π½Π½ΡΡ .
ESP8266 — Π΄Π΅ΡΠ΅Π²ΡΠΉ WFi ΠΌΠΎΠ΄ΡΠ»Ρ ΠΊ «ΡΠΌΠ½ΠΎΠΌΡ Π΄ΠΎΠΌΡ»
ΠΠΈΠ½ΠΈΠ°ΡΡΡΠ½ΡΠ΅ WiFi ΠΌΠΎΠ΄ΡΠ»ΠΈ ESP8266 Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½Ρ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌ ΡΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ° ΠΈ Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ. ΠΡ
Π΅ΡΠ΅ Π½Π°Π·ΡΠ²Π°ΡΡ Β«ΡΠ±ΠΈΠΉΡΠ°ΠΌΠΈ NRF24L01Β».
Π― ΡΠ΅Π±Π΅ Π·Π°ΠΊΠ°Π·Π°Π» ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠ΅Β ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ESP07 ΠΈ ESP12, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΌΠ΅Π½ΡΡΠΈΠΌΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΠΌΠΈ ΠΈ Π±ΠΎΠ»ΡΡΠΈΠΌ ΡΠΈΡΠ»ΠΎΠΌ Π²ΡΠ²Π΅Π΄Π΅Π½Π½ΡΡ
GPIO, ΡΡΠΎ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ Β«Ρ
Π°ΠΊΠΎΠ²Β» Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² Π½ΠΈΡ
Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ
ΠΏΠΎΡΡΠΎΠ² Π²Π²ΠΎΠ΄Π°/Π²ΡΠ²ΠΎΠ΄Π°.
ΠΠ°Π½Π½ΡΠΉ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Ρ ΠΊΠΈΡΠ°ΠΉΡΠΊΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Espressif System
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ:
- WI-FI: 802.11 b/g/n Ρ WEP, WPA, WPA2.
- Π Π΅ΠΆΠΈΠΌΡ ΡΠ°Π±ΠΎΡΡ: ΠΠ»ΠΈΠ΅Π½Ρ (STA), Π’ΠΎΡΠΊΠ° Π΄ΠΎΡΡΡΠΏΠ° (AP), ΠΠ»ΠΈΠ΅Π½Ρ+Π’ΠΎΡΠΊΠ° Π΄ΠΎΡΡΡΠΏΠ° (STA+AP).
- ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ 1.7..3.6 Π.
- ΠΠΎΡΡΠ΅Π±Π»ΡΠ΅ΠΌΡΠΉ ΡΠΎΠΊ: Π΄ΠΎ 215ΠΌΠ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠ΅ΠΆΠΈΠΌΠ° ΡΠ°Π±ΠΎΡΡ.
- ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ GPIO: 16.
- Flash ΠΏΠ°ΠΌΡΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ 512ΠΊΠ±.
- RAM Π΄Π°Π½Π½ΡΡ 80 ΠΊΠ±
- RAM ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ β 32 ΠΊΠ±.
Β ΠΡΠΈΠΊΡΠΏΠΈΡΡ ESP8266 ES07 Ρ ΠΏΠ»Π°ΡΠΊΠ°ΠΌΠΈ ΠΏΠΎ $2.18 ΡΠ΅ΠΉΡΠ°Ρ ΠΌΠΎΠΆΠ½ΠΎ Π½Π° ΠΠΠ
ΠΡΠΎ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ESP8266 ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ Π·Π΄Π΅ΡΡ
ESP07 (ΡΠ»Π΅Π²Π°) ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ESP12 (ΡΠΏΡΠ°Π²Π°) ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΊΠ΅ΡΠ°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ Π°Π½ΡΠ΅Π½Π½ΠΎΠΉ ΠΈ Π³Π½Π΅Π·Π΄ΠΎΠΌ ΠΏΠΎΠ΄ Π²Π½Π΅ΡΠ½ΡΡ Π°Π½ΡΠ΅Π½Π½Ρ
Β
ΠΠΎ ΡΠ°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² ΠΌΠΎΠ΄ΡΠ»ΠΈ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½Ρ
Π Π°Π·ΠΌΠ΅ΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΎΡΠ΅Π½Ρ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠ΅
ΠΠΆΠΈΠ²Π»Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΡΠ»Ρ Π·Π°Π½ΡΠ»ΠΎ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π°ΡΡ Π½Π° Π½Π΅Π³ΠΎ 3. 3Π. ΠΡΠΈΡΠ΅ΠΌ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡΡ Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ USB/UART Π½Π΅ ΡΡΠ½ΡΡ Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΏΠΎ ΡΠΎΠΊΡ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½ΡΠΆΠ½ΠΎ Π²Π½Π΅ΡΠ½Π΅Π΅.
ΠΠ°Π»Π΅Π΅ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΡΠ°Π΄ΠΈΡΡ GPIO15 Π½Π° Π·Π΅ΠΌΠ»Ρ, Π° CH_PD ΠΈ GPIO0 ΠΏΠΎΠ΄ΡΡΠ½ΡΡΡ ΠΊ VCC ΡΠ΅ΡΠ΅Π· ΡΠ΅Π·ΠΈΡΡΠΎΡ. Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ°Ρ Π΅ΡΠ΅ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ, ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΡΡΠ½ΡΡΡ ΠΊ VCC ΠΈ GPIO2, Π½ΠΎ Ρ ΠΌΠ΅Π½Ρ Π²ΡΠ΅ Π·Π°ΡΠ°Π±ΠΎΡΠ°Π»ΠΎ ΠΈ Π±Π΅Π· ΡΡΠΎΠ³ΠΎ.
RXD, TXD ΠΈ GND ΠΏΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΠΈΠΊ USB/UART ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ.
Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΠΎΠ±ΡΠ°Π» Π½Π° ΠΌΠ°ΠΊΠ΅ΡΠΊΠ΅ ΡΠ°ΠΊΡΡ ΡΡ Π΅ΠΌΡ
ΠΠ΄Π΅ΡΡ ΡΡΠ°Π·Ρ ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΡΡ ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡΡ β ΡΠ°Π³ Π΄ΡΡΠΎΡΠ΅ΠΊ Ρ ESP07 β 2ΠΌΠΌ, Π° Π½Π΅ 2.5 ΠΊΠ°ΠΊ Ρ ΡΡΡΡΡΠΊΠΎΠ²ΡΡ ΡΠ°Π·ΡΠ΅ΠΌΠΎΠ², ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΡΡ Π² ΠΡΠ΄ΡΠΈΠ½ΠΎ ΠΈ ΠΏΡΠΎΡΠΈΡ ΠΌΠ΅ΡΡΠ°Ρ .Β ΠΡΠΈΡΠ»ΠΎΡΡ ΠΊ ΠΌΠ°ΠΊΠ΅ΡΠΊΠ΅ ΠΏΠ°ΡΡΡ Π½Π° ΠΏΡΠΎΠ²ΠΎΠ»ΠΎΡΠΊΠ°Ρ
ΠΠΎΠ»ΡΡΠΈΠ»Π°ΡΡ ΡΠ°ΠΊΠ°Ρ ΠΏΠ»Π°ΡΠΊΠ°
Π‘ΡΠ°Π·Ρ Π·Π°Π±Π΅Π³Π°Ρ Π²ΠΏΠ΅ΡΠ΅Π΄, ΡΠΊΠ°ΠΆΡ, ΡΡΠΎ Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ Π΄Π»Ρ ΡΡΠΈΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΠΏΡΠΈΠΊΡΠΏΠΈΠ» ΠΏΠ»Π°ΡΠΎΠΊ-Π°Π΄Π°ΠΏΡΠ΅ΡΠΎΠ².
Β
ΠΠΎΡΠ»Π΅ ΡΠ±ΠΎΡΠΊΠΈΒ Π·Π°ΠΏΡΡΡΠΈΠ» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ CollTerm ΠΈ Π½Π° ΡΠΊΠΎΡΠΎΡΡΠΈ 9600 ΠΏΠΎΠ»ΡΡΠΈΠ» ΠΏΡΠΈΠ³Π»Π°ΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΡΠ»Ρ.
ΠΠΎΠΌΠ°Π½Π΄Π° AT+GMR Π²ΡΠ΄Π°Π»Π° 0020000904 (ΠΠ΅ΡΡΠΈΡ SDK β 0020, Π² Π²Π΅ΡΡΠΈΡ AT β 0903)
ΠΠ°Π»Π΅Π΅ ΠΏΠΎΠ±Π°Π»ΠΎΠ²Π°Π²ΡΠΈΡΡ Ρ AT ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ Π·Π°ΠΏΡΡΡΠΈΠ» ΠΌΠΎΠ΄ΡΠ»Ρ ΠΊΠ°ΠΊ ΡΠΎΡΠΊΡ Π΄ΠΎΡΡΡΠΏΠ° ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ»ΡΡ ΠΊ ΡΠ²ΠΎΠ΅ΠΉ.
ΠΠ°Π»Π΅Π΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ Π±ΡΠ»ΠΎ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΠΈΠ» ΠΏΡΠΎΡΠΈΡΡ Π΅Π³ΠΎ NodeMCU ΡΠΎ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΌ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡΠΎΠΌ LUA.
Π― Π·Π°Π³ΡΡΠ·ΠΈΠ» ModeMCU ΡΒ GITHUB Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ ΠΈ ΠΌΠΎΠ΄ΡΠ»ΡΠΌΠΈ Π½Π° LUA
ΠΡΠΎΡΠΈΠ²ΠΊΡ Π΄Π΅Π»Π°Π» ΡΡΠΈΠ»ΠΈΡΠΎΠΉ XTCOM_UTIL. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π΄Π°Π½Π½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Ρ COM1-COM6, ΠΏΡΠΈΡΠ»ΠΎΡΡ Π² Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ²ΠΎΠΉ COM33 ΠΎΡ USB/UART ΠΊΠΎΠ½Π²Π΅ΡΡΠ΅ΡΠ° Π½Π° COM6.
ΠΠ°Π»Π΅Π΅ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ° Π½Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΡΡΠ΄Π°: ΠΎΡΠΊΡΡΠ²Π°Π΅ΠΌ ΠΏΠΎΡΡ ΠΈ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΈΠΌΡΡ. Π‘ΠΊΠΎΡΠΎΡΡΡ Π²ΡΠ±ΠΈΡΠ°Π΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ. ΠΠ»Π°Π²Π½ΠΎΠ΅, Π½Π΅ Π·Π°Π±ΡΡΡ ΠΏΠΎΡΠ°Π΄ΠΈΡΡ GPIO0 Π½Π° Π·Π΅ΠΌΠ»Ρ (Ρ ΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π΅ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½Π°Ρ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠ°). Π‘ΠΊΠΎΡΠΎΡΡΡ Π²ΡΠ±ΠΈΡΠ°Π΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ. ΠΠ½ΠΎΠ³Π΄Π° ΠΊΠΎΠ½Π½Π΅ΠΊΡ Π½Π΅ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π»ΡΡ. ΠΠΎΠΌΠΎΠ³Π°Π»ΠΎ Π½Π°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ RESET Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠΎΠ½Π½Π΅ΠΊΡΠ°.
Β
Π’Π΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡ ΠΊ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ESPlorer
Π Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³ΡΡΠΆΠ°ΡΡ Π² ESP ΡΠ°ΠΉΠ»Ρ Π΄Π»Ρ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡΠ° LUA, Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ΠΎΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠ°ΠΊ ΠΈ ΡΠΊΡΠΈΠΏΡΡ ΡΡΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡΠ°.
Π£ ΠΌΠ΅Π½Ρ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ Π΄Π°Π²Π»Π΅Π½ΠΈΡ/ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ BMP180, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΠΊ GPIO2 ΠΈ GPIO0
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Ρ Π·Π°Π³ΡΡΠ·ΠΈΠ» ΡΠ°ΠΉΠ» bmp180. lua ΠΈΠ· Π³ΠΎΡΠΎΠ²ΡΡ
ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ, ΠΈΠ΄ΡΡΠΈΡ
Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΎΠΉ Ρ GITHUB
Π Π·Π°ΡΠ΅ΠΌ ΡΠ°ΠΉΠ» init.lau, Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΠΉ ΠΏΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ ESP8266
tmr.alarm(1, 5000, 1, function()
print('ip: ',wifi.sta.getip())
bmp180 = require("bmp180")
bmp180.init(4, 3)
tmr.stop(1) -- alarm stop
end)
ΠΠ°ΠΏΡΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π±Π΅Π· Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ ΡΠ°ΠΉΠΌΠ΅ΡΠ° ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΠ» ΠΊ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΎΡΠΈΠ±ΠΊΠ΅.
ΠΠΎΡΠ»Π΅ ΡΠ΅ΡΡΠ°ΡΠ°ΡΠ°, ΠΊΠΎΠ΄
<span> bmp180</span><span>.</span><span>read</span><span>(</span><span>OSS</span><span>)</span><span> t </span><span>=</span><span> bmp180</span><span>.</span><span>getTemperature</span><span>()</span><span> p </span><span>=</span><span> bmp180</span><span>.</span><span>getPressure</span><span>()</span> <span>—</span><span> temperature </span><span>in</span><span> degrees </span><span>Celsius</span><span> Β </span><span>and</span> <span>Farenheit</span> <span>print</span><span>(</span><span>»Temperature: «</span><span>. .(</span><span>t</span><span>/</span><span>10</span><span>).</span><span>.</span><span>» Β C»</span><span>)</span> <span>—</span><span> pressure </span><span>in</span><span> differents units </span><span>print</span><span>(</span><span>»Pressure: «</span><span>..(</span><span>p </span><span>*</span> <span>75</span> <span>/</span> <span>10000</span><span>).</span><span>.</span><span>» mmHg»</span><span>)</span>
1
2
3
4
5
6
7
8
9
<span>
bmp180</span><span>.</span><span>read</span><span>(</span><span>OSS</span><span>)</span><span>
t </span><span>=</span><span> bmp180</span><span>. </span><span>getTemperature</span><span>()</span><span>
p </span><span>=</span><span> bmp180</span><span>.</span><span>getPressure</span><span>()</span>
Β
<span>—</span><span> temperature </span><span>in</span><span> degrees </span><span>Celsius</span><span> Β </span><span>and</span> <span>Farenheit</span>
<span>print</span><span>(</span><span>»Temperature: «</span><span>..(</span><span>t</span><span>/</span><span>10</span><span>).</span><span>.</span><span>» Β C»</span><span>)</span>
<span>—</span><span> pressure </span><span>in</span><span> differents units
</span><span>print</span><span>(</span><span>»Pressure: «</span><span>. .(</span><span>p </span><span>*</span> <span>75</span> <span>/</span> <span>10000</span><span>).</span><span>.</span><span>» mmHg»</span><span>)</span>
<span> ΠΡΠ΄Π°Π²Π°Π» Π² ΠΊΠΎΠ½ΡΠΎΠ»Ρ ΡΠ΅ΠΊΡΡΠ΅Π΅ Π΄Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ. </span>
<span> Β ΠΡΠ΄Π°Π²Π°Π» Π² ΠΊΠΎΠ½ΡΠΎΠ»Ρ ΡΠ΅ΠΊΡΡΠ΅Π΅ Π΄Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ. </span> |
Π Π²ΠΎΡ Π·Π°ΠΏΡΡΡΠΈΡΡ Π²ΡΠ΄Π°ΡΡ Π΄Π°Π½Π½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΌΠ½Π΅ Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ. ΠΡΠ΅ Π΄Π΅Π»ΠΎ Π² Π½Π΅Ρ Π²Π°ΡΠΊΠΈ ΠΏΠ°ΠΌΡΡΠΈ. ΠΡΠ΄Π΅Π»ΡΠ½ΠΎ Π²Π΅Π± ΡΠ΅ΡΠ²Π΅Ρ ΠΈ BMP180 ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ, Π° Π²ΠΌΠ΅ΡΡΠ΅ Π²ΡΠ²Π°Π»ΠΈΠ²Π°Π»ΠΈΡΡ Π²
<span> PANIC</span><span>:</span><span> unprotected error </span><span>in</span><span> call to </span><span>Lua</span><span> API </span><span>(</span><span>error loading </span><span>module</span> <span>’bmp180′</span> <span>from</span><span> file </span><span>’bmp180. lua'</span><span>:</span> <span>not</span><span> enough memory</span><span>)</span>
<span>
PANIC</span><span>:</span><span> unprotected error </span><span>in</span><span> call to </span><span>Lua</span><span> API </span><span>(</span><span>error loading </span><span>module</span> <span>’bmp180′</span> <span>from</span><span> file </span><span>’bmp180.lua'</span><span>:</span> <span>not</span><span> enough memory</span><span>)</span>
Β
ΠΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ Π½Π° ΠΊΠΎΠ½ΡΠΎΠ»Ρ Π²Π°Π»ΠΈΠ»ΠΈΡΡ ΠΎΠ±ΡΡΠ²ΠΊΠΈ ΠΊΠΎΠ΄Π° LUA.
ΠΠΎΠ΄Π΅ΡΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΡ Π΄ΠΎΠΌΠ°ΡΠ½ΡΡ ΠΌΠ΅ΡΠ΅ΠΎΡΡΠ°Π½ΡΠΈΡ Ρ Ρ ΠΎΠ΄Ρ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ.
ΠΠ°Π»ΡΠ½Π΅ΠΉΡΠΈΠΉ ΠΌΠΎΠΉ ΠΏΡΡΡ Π±ΡΠ», ΡΠΎΠ±ΠΈΡΠ°ΡΡ ΡΠ²ΠΎΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ Π½Π° ΡΠΈΡΠΌΠ΅Π½Π½ΠΎΠΌ SDK, ΠΊΠ°ΠΊ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Π² ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ . ΠΠΎ ΡΡΠΎ ΡΠΆΠ΅ Π΄ΡΡΠ³Π°Ρ ΠΈΡΡΠΎΡΠΈΡ. Π‘ΠΊΠ°ΠΆΡ ΡΠΎΠ»ΡΠΊΠΎ, ΡΡΠΎ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΡΠΎΠ±ΠΈΡΠ°ΡΡΡΡ Π±Π΅Π· ΠΏΡΠΎΠ±Π»Π΅ΠΌ, Π° Π²ΠΎΡ Π·Π°ΠΏΡΡΡΠΈΡΡ Π·Π»ΠΎΠΏΠΎΠ»ΡΡΠ½ΡΠΉ BMP180 ΡΠ°ΠΊ ΠΈ Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ.
ΠΡΠ²ΠΎΠ΄Ρ
- ΠΠΎΠ΄ΡΠ»ΠΈ ESP8266 β ΡΡΠΎ ΠΎΡΠ΅Π½Ρ Π΄Π΅ΡΠ΅Π²ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΡΠ΅ΡΠΈ ΡΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ° ΠΈ ΠΏΡΠΎΡΠ΅ΠΉ Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ WiFi
- ΠΠ°Π½Π½ΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ Π²ΠΏΠΎΠ»Π½Π΅ Π³ΠΎΠ΄ΡΡΡΡ Π΄Π»Ρ Π·Π°ΠΌΠ΅Π½Ρ NRF24L01+ Π² ΡΠ²ΡΠ·ΠΊΠ΅ Ρ Arduino ΠΈ ΠΏΡΠΎΡΠΈΠΌΠΈ Β«Π½Π°ΡΠΎΠ΄Π½ΡΠΌΠΈΒ» ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°ΠΌΠΈ.
- ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ESP8266 ΠΈΠΌΠ΅Π΅Ρ ΠΌΠ°Π»ΠΎΠ²Π°ΡΠΎ ΡΠ΅ΡΡΡΡΠΎΠ² ΠΈ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΡΡΡΠ΅ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ
- ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ESP-ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΡΡΠ΄ΠΎΠ΅ΠΌΠΊΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠΏΡΠ³Π½ΡΡΡ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ²
- Π ΡΠ΅Π»ΠΎΠΌ ESP8266 ΠΈΠΌΠ΅ΡΡ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Ρ. ΠΡΠ΄Ρ ΠΆΠ΄Π°ΡΡ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΊ ΠΈ ΡΡΠ΅Π΄ΡΡΠ² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, Π° ΠΏΠΎΠΊΠ°, Π±ΡΠ΄Ρ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ ΠΈΡ Π² ΡΠ²ΡΠ·ΠΊΠ΅ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°ΠΌΠΈ (ΠΊΡΠΎΠΌΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Ρ WiFi ΡΠΎΠ·Π΅ΡΠΊΠ°ΠΌΠΈ ΠΈ Π²ΡΠΊΠ»ΡΡΠ°ΡΠ΅Π»ΡΠΌΠΈ )))
ΠΠΎΠ»Π΅Π·Π½ΡΠ΅ ΡΡΡΠ»ΠΊΠΈ ΠΈ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠ°
- ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ESP8266 Π½Π° ΡΠ°ΠΉΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ
- Π‘Π°ΠΉΡ esp8266.ru
- Π¦ΠΈΠΊΠ» ΡΡΠ°ΡΠ΅ΠΉ Π½Π° geektimes.ru ΠΈ Π½Π° habrahabr. ru
- ΠΠ½Π³Π»ΠΎΡΠ·ΡΡΠ½ΡΠΉ ΡΠΎΡΡΠΌ esp8266.com
- ΠΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠ΅ ESP8266 Π½Π° ΡΠΎΡΡΠΌΠ΅ arduino.ru
ΠΠΎΡ ΠΏΠΎΠΏΠ°Π»ΡΡ, ΠΏΠΎΠΊΠ° Π²ΠΎΠ·ΠΈΠ»ΡΡ Ρ ΠΌΠ°ΠΊΡΠΎΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΡΠΌΠΈ
Β
WiFi-IoT Firmware Builder :: ΠΠ°ΡΠΈΠ°Π½ΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΡΠ΅ ΠΎΠΏΡΠΈΠΈ Π΄Π»Ρ Π»ΡΠ±ΠΎΠΉ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ
OTA — Π΄Π»Ρ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΡΠ΅ΡΠ΅Π· ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ (Π£ RTOS ΠΏΡΠΎΡΠΈΠ²ΠΎΠΊ Π²ΠΊΠ»ΡΡΠ΅Π½Π° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ)
NVS2 — ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² Π² ini ΡΡΡΡΠΊΡΡΡΠ΅ Π΄Π»Ρ ΡΠΎΡ ΡΠ°Π½Π½ΠΎΡΡΠΈ ΠΏΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΠΎΡΡΠ°Π²Π° Π½Π°ΡΡΡΠΎΠ΅ΠΊ.
ΠΠΊΡΠΏΠΎΡΡ/ΠΠΌΠΏΠΎΡΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ — Π²ΡΠ³ΡΡΠ·ΠΊΠ° ΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠ° Π½Π°ΡΡΡΠΎΠ΅ΠΊ ΠΈΠ· ΠΌΠΎΠ΄ΡΠ»Ρ
ΠΠΎΠΌΠ°ΡΠ½ΡΡ ΠΌΠ΅ΡΠ΅ΠΎΡΡΠ°Π½ΡΠΈΡ Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠΎΠΌ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ Π½Π° Π΄ΠΈΡΠΏΠ»Π΅Π΅ ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½
ΠΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ Π΄Π°ΡΡΠΈΠΊΠΎΠ² ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ, Π²Π»Π°ΠΆΠ½ΠΎΡΡΠΈ ΠΈ Π΄Π°Π²Π»Π΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΠΎΠΌΠ°ΡΠ½ΡΡ ΠΌΠ΅ΡΠ΅ΠΎΡΡΠ°Π½ΡΠΈΡ Π΄Π»Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΈ Π²Π»Π°ΠΆΠ½ΠΎΡΡΠΈ Π½Π° ΡΠ»ΠΈΡΠ΅ ΠΈ Π΄ΠΎΠΌΠ°, Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ° ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠΈ, Π³Π΄Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π³ΡΠ°ΡΠΈΠΊΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ.
ΠΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ Π΄ΠΈΡΠΏΠ»Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ Π²ΡΠ²ΠΎΠ΄ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ Π½Π° Π΅Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ ΠΏΡΠΎΠ³Π½ΠΎΠ·Π° ΠΏΠΎΠ³ΠΎΠ΄Ρ , Π΄Π°Π½Π½ΡΠ΅ Ρ Π΄Π°ΡΡΠΈΠΊΠΎΠ² narodomon ΠΠ°ΡΠ΅Π³ΠΎ Π³ΠΎΡΠΎΠ΄Π° ΠΈΠ»ΠΈ Ρ Π΄ΡΡΠ³ΠΈΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ESP8266/ESP32.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: ΠΌΠΎΠ΄ΡΠ»ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ Π΄Π°ΡΡΠΈΠΊΠΎΠ²,ΠΡΠ΅ΠΌΡ ΠΈ NTP , ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΊΠ°Π»Π΅Π½Π΄Π°ΡΡ, Π° ΡΠ°ΠΊ ΠΆΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠ° ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠΈ ΠΏΠΎ Π²ΡΠ±ΠΎΡΡ: narodmon.ru ,Β Thingspeak.com.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ Π΄ΠΈΡΠΏΠ»Π΅Π΅Π² ΠΏΠΎ Π²ΡΠ±ΠΎΡΡ: Β LCD 1602/1604/2004,Β OLED 128×64 ,Β TFT 240×320,Β Π ΡΡΡΠΊΠΈΠΉ ΡΡΠΈΡΡ, ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ ΡΡΡΠΎΠΊ .Β
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π²Π½Π΅ΡΠ½ΠΈΡ Π΄Π°Π½Π½ΡΡ :Β Narodmon.ru get ,Β Gismeteo.ru , OpenWeatherMap, VSENS, D2D.
Π£ΡΠ΅Ρ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ ΡΡΠ΅ΡΡΠΈΠΊΠΎΠ² Π²ΠΎΠ΄Ρ, ΡΠ»Π΅ΠΊΡΡΠΎΡΡΠ΅ΡΡΠΈΠΊΠΎΠ² ΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ Π½Π° Π΄ΠΈΡΠΏΠ»Π΅Π΅ ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½
ΠΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΡΡΠ΅ΡΡΠΈΠΊΠΎΠ² Π²ΠΎΠ΄Ρ, Π³Π°Π·Π°, ΡΠ»Π΅ΠΊΡΡΠΎΡΠ½Π΅ΡΠ³ΠΈΠΈ ΠΊ ΠΌΠΎΠ΄ΡΠ»Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ ΠΈΡ ΡΡΠ΅Ρ ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π³ΡΠ°ΡΠΈΠΊΠ°Ρ , Π° ΡΠ°ΠΊ ΠΆΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π΄ΠΈΡΠΏΠ»Π΅Π΅.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: ΡΠ°Π±ΠΎΡΠ° Ρ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡΠΌΠΈ ΠΈΠ»ΠΈΒ Π‘ΡΠ΅ΡΡΠΈΠΊ PCF8583.Β Π‘Π΅ΡΠ²Π΅ΡΠ° ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠΈ ΠΏΠΎ Π²ΡΠ±ΠΎΡΡ:Β narodmon.ru ,Β Thingspeak.com.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ Π΄ΠΈΡΠΏΠ»Π΅Π΅Π² ΠΏΠΎ Π²ΡΠ±ΠΎΡΡ: Β LCD 1602/1604/2004,Β OLED 128×64 ,Β TFT 240×320,Β Π ΡΡΡΠΊΠΈΠΉ ΡΡΠΈΡΡ.
Π£ΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΠ°Ρ ΠΏΠΎ WI-FI ΡΠΎΠ·Π΅ΡΠΊΠ°, Π»ΡΡΡΡΠ° ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ»Π΅ΠΊΡΡΠΎΠΏΡΠΈΠ±ΠΎΡΡ
ΠΡΠΎΡΠΈΠ²ΠΊΠ° ΡΠΌΠ΅Π΅Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡ Π»ΡΠ±ΠΎΠΉ Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΡΠ΅ΡΠ΅Π· ΡΠ΅Π»Π΅,Β ΡΠΈΠΌΠΈΡΡΠΎΡΒ ΠΈΠ»ΠΈΒ ΡΠ²Π΅ΡΠ΄ΠΎΡΠ΅Π»ΡΠ½ΠΎΠ΅Β ΡΠ΅Π»Π΅. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠ΅, ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Π½Π°Β Π²Π΅Π± ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ΅, ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊΡ Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΈΠ»ΠΈ ΠΏΠΎ ΡΡΠ»ΠΎΠ²ΠΈΡ.
Π£ΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠΉ GPIO ΠΌΠΎΠΆΠ΅Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅ ESP8266/ESP32(ΡΡΠ½ΠΊΡΠΈΠΈ VGPIO ΠΈΠ»ΠΈ D2D)
ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: Β GPIO,Β ΡΠ°Π±ΠΎΡΠ° Ρ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡΠΌΠΈ,Β GPIO KEY, ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ Π·Π°Π΄Π°Π½ΠΈΠΉ, VGPIOΒ ΠΈΠ»ΠΈ D2D.
ΠΡΠΎΡΡΠ΅ΠΉΡΠΈΠΉ ΡΠ΅ΡΠΌΠΎΡΡΠ°Ρ ΠΈΠ»ΠΈ Π²Π»Π°Π³ΠΎΡΡΠ°Ρ
ΠΡΠΎΡΠΈΠ²ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π·Π°Π΄Π°Π½Π½ΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΈΠ»ΠΈ Π²Π»Π°ΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΠ½ΠΊΡΠΈΡ ΡΠ΅ΡΠΌΠΎΡΡΠ°Ρ ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΎΠΏΡΠΈΡΒ ΠΠΠ(PID) ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ.
ΠΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΎΠΏΡΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ Π½Π°ΠΉΡΠΈ ΠΊΠ°ΠΊ Π² ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΡΠ΅ΠΏΠ»ΡΠΌ ΠΏΠΎΠ»ΠΎΠΌ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π² ΠΈΠ½ΠΊΡΠ±Π°ΡΠΎΡΠ΅.
ΠΠ°ΡΡΠΈΠΊΠΈ ΠΌΠΎΠ³ΡΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΊΠ°ΠΊ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎ ΡΠ°ΠΊ ΠΈ Π½Π° ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅ ESP8266/ESP32 (ΡΡΠ½ΠΊΡΠΈΡ VSENSΒ ΠΈΠ»ΠΈ D2D)
Π£ΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠΉ GPIO ΠΌΠΎΠΆΠ΅Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅ ESP8266/ESP32 (ΡΡΠ½ΠΊΡΠΈΡ VGPIOΒ ΠΈΠ»ΠΈ D2D), Π½ΠΎ ΡΡΠΎ Π½Π΅ ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: Β GPIO, ΡΠ΅ΡΠΌΠΎΡΡΠ°Ρ, VSENSΒ ΠΈΠ»ΠΈ D2D , VGPIOΒ ΠΈΠ»ΠΈ D2D.
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ ΠΈΠ· ΡΠΈΡΡΠ΅ΠΌ ΡΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ° ΠΈΠ»ΠΈ ΠΎΠ±Π»Π°ΡΠ½ΡΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²
ΠΡΠΎΡΠΈΠ²ΠΊΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡ GPIO ΠΈ PWM Π° ΡΠ°ΠΊ ΠΆΠ΅ ΡΠΎΠ±ΠΈΡΠ°ΡΡ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΡ Ρ Π΄Π°ΡΡΠΈΠΊΠΎΠ² ΡΠ΅ΡΠ΅Π· ΡΠΈΡΡΠ΅ΠΌΡΒ Majordomo , ΠΠ΅Π½ΡΠΊΡ.
ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: GPIO ,Β MajorDoMo ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ , MQTT,Β ΠΠ°ΡΡΠΈΠΊΠΈ GET Π·Π°ΠΏΡΠΎΡΠΎΠΌ.
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ ΡΠ΅ΡΠ΅Π· ΠΈΠ½ΡΡΠ°ΠΊΡΠ°ΡΠ½ΡΠΉ ΠΈΠ»ΠΈ ΡΠ°Π΄ΠΈΠΎ ΠΏΡΠ»ΡΡ.
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ΠΌ GPIO ΠΈ PWM ΠΌΠΎΠ΄ΡΠ»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΈΠ½ΡΡΠ°ΠΊΡΠ°ΡΠ½ΡΠΉ ΠΏΡΠ»ΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΎΡ ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΎΡΠ° ΠΈΠ»ΠΈ ΡΠ°Π΄ΠΈΠΎ ΠΏΡΠ»ΡΡ 433 ΠΈΠ»ΠΈ 315 ΠΌΠ³Ρ.
Π£ΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠΉ GPIO ΠΌΠΎΠΆΠ΅Ρ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅ ESP8266/ESP32 (ΡΡΠ½ΠΊΡΠΈΡ VGPIOΒ ΠΈΠ»ΠΈ D2D).
ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: GPIO,Β RCswitch ΠΏΡΠΈΡΠΌΠ½ΠΈΠΊ 433/315 ,Β IR ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ, VGPIOΒ ΠΈΠ»ΠΈ D2D.
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ°Π΄ΠΈΠΎ ΡΠΎΠ·Π΅ΡΠΊΠ°ΠΌΠΈ ΠΈΠ»ΠΈ ΡΠ°Π΄ΠΈΠΎ Π»ΡΡΡΡΠ°ΠΌΠΈ/ΡΠ²Π΅ΡΠΈΠ»ΡΠ½ΠΈΠΊΠ°ΠΌΠΈ
ΠΡΠΎΡΠΈΠ²ΠΊΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ, Π½Π° ΡΠ°Π΄ΠΈΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°Ρ Β Β RCswitch ΠΈΒ LivoloΒ ΡΠ΅ΡΠ΅Π· ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ° ΠΈΠ»ΠΈ ΠΎΠ±Π»Π°ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ:Β Β RCswitch ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊ 433/315,Β LivoloΒ , MQTT.
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΡΡΠΎΠ²ΠΎΠΉ ΡΠ΅Ρ Π½ΠΈΠΊΠΎΠΉ ΡΠ΅ΡΠ΅Π· ΠΈΠ½ΡΡΠ°ΠΊΡΠ°ΡΠ½ΡΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊ.
ΠΡΠΎΡΠΈΠ²ΠΊΠ° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ IR ΠΏΡΠ»ΡΡΠΎΠ² , Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ RAW ΡΠΎΡΠΌΠ°ΡΒ Β ΡΠ΅ΡΠ΅Π· ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ° ΠΈΠ»ΠΈ ΠΎΠ±Π»Π°ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ.
ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: IR ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠΈΠΊ, MQTT.
Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½Π°Ρ Π±Π΅Π³ΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ° Π² ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΠΎ-ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠ΅Π»ΡΡ , ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΠ°Ρ ΡΠ΅ΡΠ΅Π· WI-FI
ΠΡΠΎΡΠΈΠ²ΠΊΠ° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π½ΡΠ΅ ΠΌΠ°ΡΡΠΈΡΡ, Π½Π° ΠΊΠΎΡΠΎΡΡΡ
ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ²Π΅ΡΡΠΈ ΡΠ²ΠΎΠΉ ΡΠ΅ΠΊΡΡ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ Π½Π° ΡΡΡΡΠΊΠΎΠΌ, Π²ΠΊΠ»ΡΡΠ°Ρ Π²ΡΠ΅ΠΌΡ, ΠΏΡΠΎΠ³Π½ΠΎΠ· ΠΏΠΎΠ³ΠΎΠ΄Ρ ΠΈ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ.
ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ:Β ΠΡΠ΅ΠΌΡ ΠΈ NTP,Β Π ΡΡΡΠΊΠΈΠΉ ΡΡΠΈΡΡ, ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ ΡΡΡΠΎΠΊ .Β
ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΌΠ°ΡΡΠΈΡ ΠΏΠΎ Π²ΡΠ±ΠΎΡΡ:Β MAX7219,Β HT1632.
ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π²Π½Π΅ΡΠ½ΠΈΡ
Π΄Π°Π½Π½ΡΡ
: Narodmon.ru get , Gismeteo.ru , OpenWeatherMap, VSENS.
ΠΡΠΏΡΠ°Π²ΠΊΠ° SMS ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ GSM ΠΌΠΎΠ΄ΡΠ»Ρ ΠΈΠ· ΡΠΈΡΡΠ΅ΠΌ ΡΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ°
ΠΠΎΠ·ΠΌΠΎΠΆΠ½Π° ΠΎΡΠΏΡΠ°Π²ΠΊΠ° SMS ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ GSM ΠΌΠΎΠ΄ΡΠ»Ρ SIM800 ΡΠ΅ΡΠ΅Π· MQTT ΠΈΠ»ΠΈ GET Π·Π°ΠΏΡΠΎΡ Π½Π° ΠΌΠΎΠ΄ΡΠ»Ρ. ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ ΡΡΡΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ:Β SIM800 SMS, MQTT.
ΠΡΠΏΡΠ°Π²ΠΊΠ° ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΏΠΎ SMS, Telegram ,ICQ ΠΈΠ»ΠΈ Email ΠΏΠΎ ΡΠΎΠ±ΡΡΠΈΡΠΌ Π² ΠΌΠΎΠ΄ΡΠ»Π΅
ΠΠΎΠ΄ΡΠ»Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ ΠΏΠΎΡΡΡ ΠΈΠ»ΠΈ ΠΏΠΎΡΠ»Π°ΡΡ SMS ΡΠ΅ΡΠ΅Π· SMS ΡΠ΅ΡΠ²ΠΈΡΡ ΠΏΡΠΈ ΡΠΎΠ±ΡΡΠΈΡΡ Π½Π° ΠΌΠΎΠ΄ΡΠ»Π΅: ΠΏΠΎ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊΡ, Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΌΡ ΠΌΠΎΠ΄ΡΠ»Ρ, ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΡ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅, Π΅ΡΠ»ΠΈ ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π΄Π°ΡΡΠΈΠΊΠ° Π²ΡΡΠ΅Π» Π·Π° ΠΊΠ°ΠΊΠΎΠ΅ Π»ΠΈΠ±ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. Π’Π΅ΠΊΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΈ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ Π΄Π°Π½Π½ΡΠ΅ Ρ Π΄Π°ΡΡΠΈΠΊΠΎΠ².
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: sms.ru ΠΈΠ»ΠΈ smsc.ru , Email ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ, Telegram, ICQ, SMS/Email ΡΠ°Π±Π»ΠΎΠ½Ρ, ΠΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ Π·Π°Π΄Π°Π½ΠΈΠΉ, Π’Π΅ΡΠΌΠΎΡΡΠ°Ρ, Logic2.Β
ΠΠΎΠ½ΡΡΠΎΠ»Ρ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ ΡΠ΅ΡΠ΅Π· SMS , DTMFΒ ΠΈΠ»ΠΈ Π·Π²ΠΎΠ½ΠΎΠΊ
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ GSM ΠΌΠΎΠ΄ΡΠ»Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ SMS ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΏΡΠΈ ΡΠΎΠ±ΡΡΠΈΠΈ, Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΌΡ ΡΡΠ»ΠΎΠ²ΠΈΡ, ΠΏΠΎ Π·Π²ΠΎΠ½ΠΊΡ ΠΈΠ»ΠΈ ΠΏΠΎ SMS , DTMF ΠΊΠΎΠΌΠ°Π½Π΄Π΅. ΠΠΊΠ»ΡΡΠ°ΡΡ/Π²ΡΠΊΠ»ΡΡΠ°ΡΡ GPIO ΠΏΠΎ SMS ,Β DTMFΒ ΠΈ Π·Π²ΠΎΠ½ΠΊΡ, ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠ° ΠΏΠΎ SMS ΠΈ ΠΏΠΎ DTMF.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: GPIO, Logic ΠΈΠ»ΠΈ Logic2, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΉ, ΡΠ΅ΡΠΌΠΎΡΡΠ°Ρ, GSM SMS, GSM Control, SMS/Email ΡΠ°Π±Π»ΠΎΠ½Ρ.
ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΎΡ ΡΠ°Π½Ρ ΠΈ ΠΈΠ·Π²Π΅ΡΠ΅Π½ΠΈΡ
ΠΡΠΎΡΠΈΠ²ΠΊΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°ΡΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ/ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΎΡ ΡΠ°Π½Ρ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π΄Π°ΡΡΠΈΠΊΠΎΠ²: ΠΎΠ±ΡΠ΅ΠΌΠ½ΡΠ΅ Π΄Π΅ΡΠ΅ΠΊΡΠΎΡΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ HC-SR501, ΠΌΠΈΠΊΡΠΎΠ²ΠΎΠ»Π½ΠΎΠ²ΡΠ΅ ΡΠ°Π΄Π°ΡΡ, ΡΠ»ΡΡΡΠ°Π·Π²ΡΠΊΠΎΠ²ΡΠ΅ ΡΠΎΠ½Π°ΡΡ HC-SR04, ΠΊΠΎΠ½ΡΠ΅Π²ΡΠ΅ Π΄Π°ΡΡΠΈΠΊΠΈ (Π² Ρ. Ρ. Π³Π΅ΡΠΊΠΎΠ½Ρ), Π°ΠΊΡΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄Π°ΡΡΠΈΠΊΠΈ, Π΄Π°ΡΡΠΈΠΊΠΈ Π²ΠΈΠ±ΡΠ°ΡΠΈΠΈ, ΡΠ°Π·Π±ΠΈΠ²Π°Π½ΠΈΡ ΡΡΠ΅ΠΊΠ»Π° ΠΈ Ρ.Π΄. ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ ΠΎΡΠΏΡΠ°Π²ΠΊΠ° SMS-ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ ΠΏΡΠΈ ΡΠΎΠ±ΡΡΠΈΠΈ, ΠΏΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ°-ΡΠ½ΡΡΠΈΠ΅ Π½Π° ΠΎΡ ΡΠ°Π½Ρ.
Π‘ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΡΠ΅Π»Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΆΠ΅ΠΊΡΠΎΡΠΎΠ² ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΡ, ΡΠΈΡΠ΅Π½, Π΄ΡΡΠ³ΠΈΡ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ².
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: GPIO , VGPIOΒ ΠΈΠ»ΠΈ D2D, ΠΌΠΎΠ΄ΡΠ»Ρ Π»ΠΎΠ³ΠΈΠΊΠΈ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΉ, SIM800 SMS,GSM Control , SMS.RU(ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡΠΏΡΠ°Π²ΠΊΠ°).
Π‘ΠΈΡΡΠ΅ΠΌΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π΄ΠΎΡΡΡΠΏΠ°
ΠΠΎΡΡΡΠΏ ΠΏΠΎ ΠΊΠ°ΡΡΠ°ΠΌ RFID,Β Wiegand26 ΠΈΠ»ΠΈ iButtonΒ , Π²Π΅Π΄Π΅ΡΡΡ Π»ΠΎΠ³ Π½Π° ΠΌΠΎΠ΄ΡΠ»Π΅: Π²ΡΠ΅ΠΌΡ, Π΄Π°ΡΠ°, ID ΠΊΠ°ΡΡΡ.
ΠΠΎΠ·ΠΌΠΎΠΆΠ½Π° ΡΠ°Π±ΠΎΡΠ° ΠΊΠ°ΠΊ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΠ΅ Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠΎ ΡΠ²ΠΎΠΈΠΌ ΡΠΏΠΈΡΠΊΠΎΠΌ ΠΊΠ»ΡΡΠ΅ΠΉ , ΡΠ°ΠΊ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅Β Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈΒ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: GPIO, Β RFID Π·Π°ΠΌΠΎΠΊ,iButton Β ΠΈΠ»ΠΈΒ Β Wiegand26
ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΠΌΠΈ NooLite(ΡΡΠ°ΡΠ°Ρ Π²Π΅ΡΡΠΈΡ)
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΈΠ»ΠΎΠ²ΡΠΌΠΈ ΠΌΠΎΠ΄ΡΠ»ΡΠΌΠΈΒ NooLite, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠ»ΡΡΠΎΠ²Β NooLite Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ GPIO Π½Π°Ρ ΠΎΠ΄ΡΡΠΈΡ ΡΡ Π½Π° ESP8266, ΡΡΠ΅Π½ΠΈΠ΅ Π΄Π°ΡΡΠΈΠΊΠΎΠ² NooLite ΠΈ ΠΎΡΠΏΡΠ°Π²ΠΊΠ° ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ Π½Π° Π΄ΠΈΡΠΏΠ»Π΅ΠΉ ΠΈΠ»ΠΈ Π½Π° ΠΎΠ±Π»Π°ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠ°. ΠΠΎΠ΄ΡΠ»Ρ ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Ρ Π°Π±Π° ΡΡΡΡΠΎΠΉΡΡΠ²Β NooLite. ΠΠΎΠ²Π°Ρ Π²Π΅ΡΡΠΈΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ
Π‘ΠΈΠ»ΠΎΠ²ΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ Π½Π° ΡΠΎΠ²Π½Π΅ Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΌΠΈ ΠΈΠ»ΠΈ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΌΠΈ GPIO ΠΌΠΎΠ΄ΡΠ»Ρ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΡ ΠΈΠ»ΠΈ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΌΡ ΠΌΠΎΠ΄ΡΠ»Ρ.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: Β NooLite MT1132 , NooLite MR1132.
ΠΡΠ²ΠΎΠ΄ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΡΠ²ΠΎΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ² Π½Π° Π±Π°Π·Π΅ ΡΡΠΎΡΠΎΠ½Π½Π΅Π³ΠΎ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΈΠ»ΠΈ Arduino
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΡ ΡΠΎ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π² ΡΠ΅ΡΡ, Π° ΡΠ°ΠΊ ΠΆΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: UART bridge ΠΈΠ»ΠΈ UART HTTP bridge,Β MajorDoMo ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ , MQTT.
ΠΠΎΠ½ΡΡΠΎΠ»Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ° ΠΈΠ»ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ°
Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠΏΠΎΠ²Π΅ΡΠ°ΡΡ ΠΎ ΠΎΡΡΡΡΡΡΠ²ΠΈΠΈ ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ° ΠΈΠ»ΠΈ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΡΠ΅ΡΠ²Π΅ΡΡ, Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΈ ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΏΠΎ SMS. ΠΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ( ΠΏΡΠΈ ΠΏΡΠΈΡΡΡΡΡΠ²ΠΈΠΈ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ).Β
ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ:Ping ΡΠ΅ΡΡ,SIM800 SMS, SMS.RU
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΡΠΊΡΡΡΠΈΠ΅ΠΌ/Π·Π°ΠΊΡΡΡΠΈΠ΅ΠΌ ΡΡΠΎΡ
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ°Π³ΠΎΠ²ΡΠ΅ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΎΡΠΊΡΡΡΠΈΠ΅ΠΌ ΠΈ Π·Π°ΠΊΡΡΡΠΈΠ΅ΠΌ ΡΡΠΎΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΠ ΠΏΡΠ»ΡΡ, Π Π°Π΄ΠΈΠΎ ΠΏΡΠ»ΡΡ . Π£ΠΏΡΠ°Π²Π»ΡΡΡ ΠΏΠΎ ΡΡΠΎΠ²Π½Ρ ΠΎΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΡΡΠΈ ΠΈΠ»ΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: Stepper , Logic2, ΠΠ»Π°Π½ΠΈΡΠΎΠ²ΡΠΈΠΊ Π·Π°Π΄Π°Π½ΠΈΠΉ, ΠΠ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ.
ΠΡΠ²ΠΎΠ΄ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° Π½Π΅ΠΏΡΠΎΡΠΈΡΠ°Π½Π½ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ email ΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ ΡΠ΅ΠΌΡ ΠΏΠΈΡΡΠΌΠ° Π½Π° Π΄ΠΈΡΠΏΠ»Π΅ΠΉ
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ:Β Mail check Β , ΠΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ ΡΡΡΠΎΠΊ , ΠΌΠΎΠ΄ΡΠ»Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π΄ΠΈΡΠΏΠ»Π΅Ρ Π½Π° Π²ΡΠ±ΠΎΡ.
ΠΠΎΠ²ΠΎΡΡΡΠΈΠ΅ ΡΠ°ΡΡ ΠΈ ΠΏΡΠΎΠΈΠ·Π½ΠΎΡΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ Ρ Π΄Π°ΡΡΠΈΠΊΠΎΠ²
ΠΠΎΠ»ΠΎΡΠΎΠ²ΠΎΠ΅ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈΠ»ΠΈ Π΄Π°Π½Π½ΡΡ Ρ Π»ΡΠ±ΡΡ Π΄Π°ΡΡΠΈΠΊΠΎΠ², Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ VSENS ΠΈΠ»ΠΈ D2D. ΠΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΠ΅ΡΠ΅Π· Logic2, ΡΠ΅ΡΠ΅Π· ΠΏΡΠ»ΡΡΡ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠΎΠ±ΡΡΠΈΡ Π½Π° ΠΌΠΎΠ΄ΡΠ»Π΅.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: UART MP3 ΠΈΠ»ΠΈΒ SD&SPIFFS(ESP32)
ΠΡΠΎΡΡΠ΅ΠΉΡΠΈΠΉ ΡΠ°ΡΡΠΎΡΠΎΠΌΠ΅Ρ
ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ°ΡΡΠΎΡΡ Π΄ΠΎ 200 ΠΊΠ³Ρ.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: Π‘ΡΠ΅ΡΡΠΈΠΊ 60 , Π΄ΠΈΡΠΏΠ»Π΅ΠΉ.
ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ ΡΠ°Π΄ΠΈΠΎ(ESP32)
ΠΡΠΎΠΈΠ³ΡΡΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΡΠ°Π΄ΠΈΠΎ Π±Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΠΌΠΎΠ΄ΡΠ»Π΅ ESP32. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠΈΠ³ΡΡΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠ΅ΡΠ΅Π· Π²Π½Π΅ΡΠ½ΠΈΠΉ Π¦ΠΠ. ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΠ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· Telegram ΠΈΠ»ΠΈ ICQ
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΡΠ°Π΄ΠΈΠΎ, ΠΠ½Π΅ΡΠ½ΠΈΠΉ I2S Π¦ΠΠ.
MP3 ΠΏΠ»Π΅Π΅Ρ(ESP32)
ΠΡΠΎΠΈΠ³ΡΡΠ²Π°Π½ΠΈΠ΅ MP3 ΠΌΡΠ·ΡΠΊΠΈ Ρ SD ΠΊΠ°ΡΡΡ, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· ΠΠ ΠΏΡΠ»ΡΡ. ΠΡΠΎΠΈΠ³ΡΡΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΈΠ»ΠΈ Π²Π½Π΅ΡΠ½ΠΈΠΉ Π¦ΠΠ.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ:Β MP3/WAV ΠΏΠ»Π΅Π΅Ρ ,Β SD&SPIFFS, ΠΠ½Π΅ΡΠ½ΠΈΠΉ I2S Π¦ΠΠ
ΠΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ ΠΊΠΎΠ΄Π°
ΠΡΠΎ Π²ΡΡΠ°Π²ΠΊΠ° ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π° Π² ΠΊΠΎΠ΄ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΠΏΠ΅ΡΠ΅Π΄ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠ΅ΠΉ. Π’ΡΠ΅Π±ΡΡΡΡΡ Π½Π°Π²ΡΠΊΠΈ ΠΈ Π·Π½Π°Π½ΠΈΡ ΡΠ·ΡΠΊΠ° Π‘ΠΈ. ΠΠΎΡΡΡΠΏΠ΅Π½ ΠΏΠΎΠ»Π½ΡΠΉ Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ ΠΈ ΡΡΠ½ΠΊΡΠΈΡΠΌ SDK ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ. ΠΠΎΠΆΠ½ΠΎ Π»ΠΈΡΠ½ΠΎ Π΄ΠΎΠΏΠΈΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΡΠ±ΡΠΌ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΌ ΠΆΠ΅Π»Π΅Π·ΠΎΠΌ ΠΈΠ»ΠΈ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΠ²ΠΎΡ Π»ΠΎΠ³ΠΈΠΊΡ
ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: ΠΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ ΠΊΠΎΠ΄Π°. ΠΡΡΠ³ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΎΠΏΡΠΈΠΈ
Π‘ΠΊΡΠΈΠΏΡΠΎΠ²ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Interpreter — ΡΡΠΎ ΡΠΊΡΠΈΠΏΡΠΎΠ²ΡΠΉ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ. ΠΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΡ Π»ΠΎΠ³ΠΈΠΊΡ ΠΈ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΡ Π²Π½ΡΡΡΠΈ ΠΌΠΎΠ΄ΡΠ»Ρ Π±Π΅Π· ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΡΠ΅ΡΠ΅Π· Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ. ΠΠΌΠ΅Π΅Ρ ΠΌΠ°ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΠΈ Π΄ΠΎΡΡΡΠΏ ΠΊΠΎ Π²ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ. ΠΠΎ ΠΏΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌ ΡΡΡΡΠΏΠ°Π΅Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΡ ΠΊΠΎΠ΄Π°.
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ:Β Interpreter,Β ΠΡΡΠ³ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΎΠΏΡΠΈΠΈ
Π Π°Π΄ΠΈΠΎΠ΄Π°ΡΡΠΈΠΊΠΈ Π΄Π°Π»ΡΠ½Π΅ΠΉ ΡΠ²ΡΠ·ΠΈ(LORA)
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π±Π΅ΡΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π΄Π°ΡΡΠΈΠΊΠ°(node) ΠΈΠ»ΠΈ Ρ Π°Π±Π° ΠΏΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ Lora. ΠΠΎΡΡΡΠΏΠ½ΠΎ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅, ΡΠ°Π±ΠΎΡΠ° ΠΏΠΎ LoraWan
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: Lora, ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠ΅ Π΄Π°ΡΡΠΈΠΊΠΈ
ModBus ΠΌΠ°ΡΡΠ΅ΡΒ
Π§ΡΠ΅Π½ΠΈΠ΅ ModBus ΡΡΡΡΠΎΠΉΡΡΠ² Ρ ΡΠ°Π·Π±ΠΎΡΠΎΠΌ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΎΡΠΏΡΠ°Π²ΠΊΠ° ΠΈΡ Π΄Π°Π½Π½ΡΡ Π½Π° Π»ΡΠ±ΠΎΠΉ ΡΠ΅ΡΠ²Π΅Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ½Π΅ΡΠ³ΠΈΠΈ.
ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: ModBus ΠΌΠ°ΡΡΠ΅Ρ, Π΄ΡΡΠ³ΠΈΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΎΠΏΡΠΈΠΈ ΠΈ Π΄Π°ΡΡΠΈΠΊΠΈ
Web ΠΠ°ΠΌΠ΅ΡΠ°(ESP32+CAM)
ΠΡΠΏΡΠ°Π²ΠΊΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΏΠΎ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Ρ ΠΈΠ»ΠΈ ΡΠΎΠ±ΡΡΠΈΡ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π½Π° ΡΠ΅ΡΠ²ΠΈΡ narodmon, Telegram, ICQ . Π‘ΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π° SD ΠΊΠ°ΡΡΡ(Π² ΠΏΠ»Π°Π½Π°Ρ ).
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: ΠΊΠ°ΠΌΠ΅ΡΠ°, Telegram, ICQ
ΠΠ²ΡΠΎΠ½ΠΎΠΌΠ½ΡΠΉ GPS ΡΡΠ΅ΠΊΠ΅Ρ(ESP32)
ΠΡΠΏΡΠ°Π²ΠΊΠ° ΡΠ΅ΠΊΡΡΠΈΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ Π½Π° ΡΠ²ΠΎΠΉ ΡΠ΅ΡΠ²Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ GPS ΠΈ GPRS ΠΌΠΎΠ΄ΡΠ»ΠΈ
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: GPS ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ, GPRS, ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌΠΈ.
Π§ΡΠ΅Π½ΠΈΠ΅ Bluetooth BLE Π΄Π°ΡΡΠΈΠΊΠΎΠ²(ESP32)
Π§ΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΡ Π³ΠΎΡΠΎΠ²ΡΡ Π΄Π°ΡΡΠΈΠΊΠΎΠ², Π½Π°ΠΏΡΠΈΠΌΠ΅ΡΒ Xiaomi, ΠΎΡΠΏΡΠ°Π²ΠΊΠ° Π΄Π°Π½Π½ΡΡ Π½Π° Π»ΡΠ±ΡΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΈ ΡΠ΅ΡΠ²ΠΈΡΡ ΠΈΠ»ΠΈ Π²ΡΠ²ΠΎΠ΄ Π½Π° Π΄ΠΈΡΠΏΠ»Π΅ΠΈ.
ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ:Β BT HUB , Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠΉ ΡΠ΅ΡΠ²ΠΈΡ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ Π΄Π°Π½Π½ΡΡ
Π½Π° ΡΠ΅ΡΠ²Π΅Ρ,ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡΠΈΠΉ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ
ΠΠΎΠ΄ΡΠ»Ρ Wi-Fi WROOM-02, ESP8266, 2 ΠΠ [D/U]
ΠΠΎΠ΄ΡΠ»Ρ Wi-Fi WROOM-02, ESP8266, 2 ΠΠ [D/U]
0 ΠΈΠ· 5
(ΠΡΠ·ΡΠ²ΠΎΠ² ΠΏΠΎΠΊΠ° Π½Π΅Ρ. )
2,60 Π΄ΠΎΠ»Π». Π‘Π¨Π β 2,90 Π΄ΠΎΠ»Π». Π‘Π¨Π
ΠΡΡΠΈΠΊΡΠ»: Π/Π ΠΠ°ΡΠ΅Π³ΠΎΡΠΈΡ: ESP8266/ESP8285 Π’Π΅Π³ΠΈ: ESP8266, Flash-2MB, IOT, WIFI, WROOM-02
- ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅
- ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ
- ΠΡΠ·ΡΠ²Ρ (0)
- ΠΠ°ΠΏΡΠΎΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅
ΠΠ°ΡΠΈΠ°Π½Ρ:
- WROOM-02D/U Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Ρ ΡΠ°Π΄ΠΈΠΎΡΠ°ΡΡΠΎΡΠ½ΡΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ, ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌ ΠΏΠΎ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌ Ρ WROOM-02
- WROOM-02D β Π°Π½ΡΠ΅Π½Π½Π° Π½Π° ΠΏΠ»Π°ΡΠ΅
- WROOM-02U β ΡΠ°Π·ΡΠ΅ΠΌ Π΄Π»Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠΉ Π°Π½ΡΠ΅Π½Π½Ρ IPEX, Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ ΠΌΠΎΠ½ΡΠ°ΠΆ Π²Π½Π΅ΡΠ½Π΅ΠΉ Π°Π½ΡΠ΅Π½Π½Ρ.
Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ
- ESP-WROOM-02 β ΠΌΠ°Π»ΠΎΠΌΠΎΡΠ½ΡΠΉ 32-Π±ΠΈΡΠ½ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ Wi-Fi ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠΉ Π½Π° ΡΠΈΠΏΠ΅ ESP8266. Π ΡΡΠΎΡ ΠΌΠΎΠ΄ΡΠ»Ρ Π²ΡΡΡΠΎΠ΅Π½Ρ ΡΠ΅ΡΠ΅Π²ΡΠ΅ ΡΡΠ΅ΠΊΠΈ TCP/IP, 10-Π±ΠΈΡΠ½ΡΠΉ ΠΠ¦Π ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ HSPI/UART/PWM/I2C/I2S.
- ESP-WROOM-S2 ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΠ»ΡΡ-ΠΏΠ°ΠΌΡΡΡ SPI 2 ΠΠ , ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΊ HSPI, ΡΠ°Π±ΠΎΡΠ°ΡΡΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠΎΠ΄ΡΠΈΠ½Π΅Π½Π½ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° SDIO/SPI ΡΠΎ ΡΠΊΠΎΡΠΎΡΡΡΡ SPI Π΄ΠΎ 8 ΠΠ±ΠΈΡ/Ρ. ΠΠΎΠ΄ΡΠ»Ρ
- ESP8266 ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ Π² ΡΡΡΡΠΎΠΉΡΡΠ²Π° Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎΠΌ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ Π΅Π³ΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΌΡ ΡΠ°Π·ΠΌΠ΅ΡΡ Π²ΡΠ΅Π³ΠΎ 18 ΠΌΠΌ x 20 ΠΌΠΌ (ESP-WROOM-02) / 16 ΠΌΠΌ x 23 ΠΌΠΌ (ESP-WROOM-S2).
- ΠΠ°Π΄Π΅ΠΆΠ½ΡΠΉ ΠΈ ΡΠ°ΠΌΡΠΉ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ:
- Wi-Fi Alliance, SRRC, FCC, CE, TELEC, IC ΠΈ KCC Π‘Π΅ΡΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Ρ
- RoHS, Π±Π΅Π· Π³Π°Π»ΠΎΠ³Π΅Π½ΠΎΠ², ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ REACH ΠΈ CFSI
- HTOL, ESD-HM, MSL, ΞΌHAST, HTSL ΠΡΡ ΠΎΠ΄Π½Π°Ρ ΠΌΠΎΡΠ½ΠΎΡΡΡ
- : ΠΏΠΈΠΊΠΎΠ²Π°Ρ ΠΌΠΎΡΠ½ΠΎΡΡΡ +22 Π΄ΠΠΌ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΠ΅ΠΉ FCC
ΠΠΎΠ΄ΡΠ»Ρ - ESP8266 ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Ρ Π½ΠΈΠ·ΠΊΠΈΠΌ ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ΠΌ; Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ ΠΎΠ½ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² DTIM10, ΠΎΠ½ ΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅Ρ Π²ΡΠ΅Π³ΠΎ 1,2 ΠΌΠΡ ΠΏΡΠΈ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠΈ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ Wi-Fi. Π ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠ°ΠΊΠΆΠ΅ Π²ΡΡΡΠΎΠ΅Π½Π° ΡΠ»ΡΡ-ΠΏΠ°ΠΌΡΡΡ SPI Π½Π° 16 ΠΠ±ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠ°Ρ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, Π΄Π°Π½Π½ΡΡ ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ. ΠΠΎΠ΄ΡΠ»Ρ
- ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π½Π°ΠΏΡΡΠΌΡΡ ΠΎΡ Espressif, Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΠΉ Π·Π°ΠΏΠ°Ρ ΠΈ ΠΏΠΎΡΡΠΎΡΠ½Π½Π°Ρ ΡΠ΅Π½Π°.
ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ:
- Π‘ΡΡΠ°Π½ΠΈΡΠ° ΠΏΡΠΎΠ΄ΡΠΊΡΠ° Espressif.
- Π‘ΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΈ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΠΏΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡΒ
- ΠΠ°ΡΠ° Π²ΠΈΠΊΠΈ-ΡΡΡΠ°Π½ΠΈΡΠ° esp8266.
Β
Π‘Π΅ΡΠΈΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ESP8266
ESP-12F | ΠΠ±ΡΠ°Ρ Π²Π΅ΡΡΠΈΡ ΠΌΠΎΠ΄ΡΠ»Ρ ESP8266 |
ΠΠ‘Π-12Π‘ | Β ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ΠΎ ΠΈΠ· esp-12f, ΡΠ»ΡΡΡΠ΅Π½Π° Π°Π½ΡΠ΅Π½Π½Π° singal |
ΠΠ‘Π-07Π‘ | Β ΠΠΎΠ½ΡΠ°ΠΊΡ, ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΠΉ Ρ ΡΠ°Π·ΡΠ΅ΠΌΠΎΠΌ esp-12, IPEX Π΄Π»Ρ ΡΡΠΈΠ»Π΅Π½ΠΈΡ ΡΠΈΠ³Π½Π°Π»Π° |
ΠΠ‘Π-01Π‘ | Β ΠΠ±ΡΠ°Ρ Π²Π΅ΡΡΠΈΡ DIP PTH, ΠΌΠ΅Π½ΡΡΠ΅ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ², ΠΏΡΠΎΡΡΠΎΡΠ° Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ |
ΠΠ‘Π-01Π | Β ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½Π°Ρ ΠΏΠΎΠ΄ΡΡΠ°Π²ΠΊΠ° Π½Π° ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠ΅ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ ΠΌΠ΅ΡΡΠΎ ΠΈ ΡΠ»ΡΡΡΠ°Π΅Ρ ΡΠΈΠ³Π½Π°Π» |
ΠΠ Π£Π-02 | Π‘Π°ΠΌΡΠΉ ΡΠ΅ΡΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ, Π»ΡΡΡΠΈΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ Espressif. |
Β
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ
ΠΠ΅Ρ | Π/Π |
---|---|
ΠΠ‘Π | ΠΠ‘Π8266 |
ΠΠ‘Π8266 | ΠΠ Π£Π-02, ΠΠ Π£Π-02D, ΠΠ Π£Π-02U |
ΠΠ°ΠΏΡΠΎΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°
ΠΠΌΡ
ΠΠ΄ΡΠ΅Ρ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΠΏΠΎΡΡΡ
Π Π°ΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅
Π‘Π΅ΡΡ ESP8266 NodeMCU β ΠΠ±ΡΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡ
HID2AMI HID MOUSE AND GAMEPAD to AMIGA ADAPTER (REV 2. 0 board)Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public Licensehttps://github.com/EmberHeavyIndustries/HID2AMIHID2A…
HID2AMI v2.0 Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΠΊΠΎΠ»Π΅ΡΠΈΠΊΠ° ΠΌΡΡΠΈ
4883 0 8
EmberHeavyIndustries
ΠΠΌΠ±Π΅ΡΠ₯ΡΠ²ΠΈΠΠ½Π΄Π°ΡΡΡΠΈΠ·
ΠΠ’ΠΠΠΠ―
ΠΡΠ΅Π²ΡΠ°ΡΠ°Π΅Ρ Raspberry PI Π² 3-ΠΊΠ°Π½Π°Π»ΡΠ½ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΠΎΠΊΠ° Π΄Π»Ρ Π΄ΡΡΠ³ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ². ΠΡΠΎΡ HAT ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΡΠΈ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ INA219, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΠΊ ΡΠΈΠ½Π΅ I2C ΠΈ ΠΈΠ·ΠΌΠ΅ΡΡΡΡΠΈΠ΅ ΡΠΎΠΊ ΠΏΠΎ ΡΡΠ΅ΠΌ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡΠΌ ΠΊΠ°Π½Π°Π»Π°ΠΌ. Π¨Ρ…
Π¨Π»ΡΠΏΠ° ΠΌΠΎΠ½ΠΈΡΠΎΡΠ° ΠΌΠΎΡΠ½ΠΎΡΡΠΈ RaspberryPI
2335 2 3
Π Π°ΡΠ°Π» ΠΠΈΡΡΠ°ΠΊ
Π Π°ΡΠ°Π» ΠΠΈΡΡΠ°ΠΊ
ΠΠΠΠ¬Π¨Π
TL; DR ΠΠΎΠ΄ΡΠ»Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠΈΡΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ (ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅, Π² ΠΠ΅ΡΠΌΠ°Π½ΠΈΠΈ) Π±Π»ΠΎΠΊΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Buderus Logamatic 2107M Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌ ΠΎΡΠΎΠΏΠ»Π΅Π½ΠΈΡ Π½Π° ΠΆΠΈΠ΄ΠΊΠΎΠΌ ΡΠΎΠΏΠ»ΠΈΠ²Π΅ ΠΊ Π²Π°ΡΠ΅ΠΉ Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΉ ΡΠ΅ΡΠΈ ΠΈ Π²Π°ΡΠ΅ΠΉ Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ. ΠΡΠΎΡ…
KM271 ΠΠΎΠ΄ΡΠ»Ρ ΡΠ²ΡΠ·ΠΈ Buderus Logamatic Wi-Fi
2275 0 4
ΠΠ»Π΅ΠΉΠ·Π΅Ρ
ΠΠ»Π΅ΠΉΠ·Π΅Ρ
ΠΠΠ ΠΠΠΠΠ―
Watchible β ΡΡΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° NB-IOT Π΄Π»Ρ Raspberry Pi Pico. ΠΡΠΎ Π½ΠΈΠ·ΠΊΠ°Ρ ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΠΈ Π½ΠΈΠ·ΠΊΠ°Ρ ΠΌΠΎΡΠ½ΠΎΡΡΡ. ΠΠ½ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° Π»ΡΠ±ΠΎΠ³ΠΎ ΡΡΠΈΠ³Π³Π΅ΡΠ° Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ Ρ Π½ΠΈΠ·ΠΊΠΈΠΌ ΠΈΠΌΠΏΠ΅Π΄Π°Π½ΡΠΎΠΌ. ΠΠ°ΠΊ Pico, ΡΠ°ΠΊ ΠΈ Quectel BCC-66…
ΠΠ°Π±Π»ΡΠ΄Π°Π΅ΠΌΠ°Ρ ΠΏΠ»Π°ΡΠ° NB-IOT
1890 Π³. 6 0
ΠΡΠΌΠ°
ΠΡΠΌΠ°
Π‘ΠΠΠΠΠΠΠΠΠ«Π Π¨Π’ΠΠ’Π« ΠΠΠΠ ΠΠΠ
WheelOfJoy β ΡΡΠΎ ΠΎΡΠΊΡΡΡΡΠΉ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΠΉ Π°Π΄Π°ΠΏΡΠ΅Ρ Π΄ΠΆΠΎΠΉΡΡΠΈΠΊΠ° Π΄Π»Ρ 8 ΠΈΠ³ΡΠΎΠΊΠΎΠ² Π΄Π»Ρ Commodore 16 ΠΈ Plus/4. ΠΠ΅ΡΠ²ΠΎΠ½Π°ΡΠ°Π»ΡΠ½Π°Ρ ΡΠ΅Π»Ρ ΡΠΎΡΡΠΎΡΠ»Π° Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ Π²ΡΡΡΠ½ΠΈΡΡ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π°Π΄Π°ΠΏΡΠ΅Ρ Solder Π΄Π»Ρ 3 Π΄ΠΆΠΎΠΉΡΡΠΈΠΊΠΎΠ². ΠΡΠΎ Π±ΡΠ»ΠΎ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ, ΠΊΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Ρ ΠΏΠΎΠ½ΡΠ»…
WheelOfJoy β Π°Π΄Π°ΠΏΡΠ΅Ρ Π΄Π»Ρ Π΄ΠΆΠΎΠΉΡΡΠΈΠΊΠ° Commodore 16/116/+4 Π½Π° 8 ΠΈΠ³ΡΠΎΠΊΠΎΠ²
1417 2 3
Π‘ΡΠΊΠΊΠΎΠΠ΅ΡΠ°
Π‘ΡΠΊΠΊΠΎΠΠ΅ΡΠ°
ΠΠ’ΠΠΠΠ―
https://martin-piper. itch.io/bomb-jack-display-hardwareΠΠΎΠ΄ΡΠ»ΡΠ½ΠΎΠ΅ Π°ΡΠ΄ΠΈΠΎ- ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠ΅ΡΡΠΎ-ΠΌΠ°ΡΠΈΠ½, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ Commodore 64. Π Π°Π·ΡΠ°Π±ΠΎΡΠ°Π½ΠΎ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»ΡΠ½ΡΡ ΡΡ Π΅ΠΌ TTL ΡΠ΅ΡΠΈΠΈ 74, Π΄ΠΎΡΡΡΠΏΠ½ΡΡ Π΅ΡΠ΅ Π² 1…
MegaWang 2000 Turbo Edition — ΠΡΠ΄ΠΈΠΎ V9.2
1928 Π³. 2 2
ΠΠ°ΠΉΠΏΠ΅Ρ
ΠΠ°ΠΉΠΏΠ΅Ρ
Π‘ΠΠΠΠΠΠ£Π
ΠΠ°ΡΡΡΠΈΠ΄ΠΆΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° Π΄Π»Ρ 8-ΡΠ°Π·ΡΡΠ΄Π½ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ² ATARI 65XE/130XE/800XE/800XL Π½Π° Π±Π°Π·Π΅ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ ΡΠ»ΡΡ-ΠΏΠ°ΠΌΡΡΠΈ SST39SF040 CMOS. Π ΠΏΡΠΎΠ΅ΠΊΡΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ GAL-ΡΠΈΠΏΡ.
ΠΠ°ΡΡΡΠΈΠ΄ΠΆ SXEGS Π΄Π»Ρ ATARI 65XE/130XE/800XE
2710 1 5
ΠΏΡΠΎΠ΄ΡΡΠ΅Ρ
ΠΊΠΎΠ΄Π΅Ρ
Π ΠΠ‘Π‘ΠΠΠ‘ΠΠΠ― Π€ΠΠΠΠ ΠΠ¦ΠΠ―,
LittleSixteen β ΡΡΠΎ ΡΠΈΠΌΠ΅ΠΉΠΊ Π΄ΠΎΠΌΠ°ΡΠ½Π΅Π³ΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° Commodore 16 Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, ΠΎΡΠ»ΠΈΡΠ°ΡΡΠΈΠΉΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΠΌ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ. Π V3 ΠΌΡ Π½Π°ΡΠ°Π»ΠΈ Π²Π½ΠΎΡΠΈΡΡ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ Π² ΠΏΠ»Π°ΡΡ: ΠΏΠ΅ΡΠ΅ΡΠ»ΠΈ Π½Π° Π²Π½Π΅ΡΠ½ΠΈΠΉ …
LittleSixteen V3 β ΡΠ»ΡΡΡΠ΅Π½Π½Π°Ρ ΠΌΠ°ΡΠ΅ΡΠΈΠ½ΡΠΊΠ°Ρ ΠΏΠ»Π°ΡΠ° Commodore 16
2771 5 5
Π‘ΡΠΊΠΊΠΎΠΠ΅ΡΠ°
Π‘ΡΠΊΠΊΠΎΠΠ΅ΡΠ°
ΠΠ’ΠΠΠΠ―
ΠΡΠΈΠ²Π΅Ρ, ΡΠ΅Π±ΡΡΠ°, Π² ΡΠ΅ΠΌ Π΄Π΅Π»ΠΎ? ΠΡΠ°ΠΊ, ΡΡΠΎ PALPi, ΠΏΠΎΡΡΠ°ΡΠΈΠ²Π½Π°Ρ ΠΈΠ³ΡΠΎΠ²Π°Ρ ΠΊΠΎΠ½ΡΠΎΠ»Ρ Π² ΡΡΠΈΠ»Π΅ ΡΠ΅ΡΡΠΎ Π½Π° Π±Π°Π·Π΅ Raspberry Pi Zero W, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΌΠΎΠΆΠ΅Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΡΠ΅ ΡΠ΅ΡΡΠΎ-ΠΈΠ³ΡΡ, ΠΎΡ SNES Π΄ΠΎ PS1. ΠΠΎΠ·Π³ΠΎΠΌ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ RECAL…
ΠΠΎΡΡΠ°ΡΠΈΠ²Π½Π°Ρ ΡΠ΅ΡΡΠΎ ΠΈΠ³ΡΠΎΠ²Π°Ρ ΠΊΠΎΠ½ΡΠΎΠ»Ρ PALPi V5
4028 1 4
ΠΡΠ½ΠΎΠ² ΡΠ°ΡΠΌΠ°
ΠΡΠ½ΠΎΠ² ΡΠ°ΡΠΌΠ°
ΠΠΠΠΠ―
Π ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ 3 Π»Π΅Ρ Ρ ΠΏΡΠΎΠ±ΠΎΠ²Π°Π» Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½ΠΎΠΆΠ½ΡΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΠ², ΡΠ½Π°ΡΠ°Π»Π° Ρ ΡΠ΅ΡΠΈΠ» ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠΎΡΡΡΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ Ρ Π±ΠΎΠ»ΡΡΠ΅Π±Π΅ΡΡΠΎΠ²ΡΠΌ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Π΅ΠΌ, ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π½ΡΠΌ Π½Π° Π±Π΅Π΄ΡΠ΅Π½Π½ΠΎΠΌ ΡΡΡΡΠ°Π²Π΅. Π£ ΡΡΠΎΠΉ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π±ΡΠ»ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½Π° Π±ΡΠ»Π° Π½Π΅ ΠΎΡΠ΅Π½Ρ…
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΡΠΎΠ±ΠΎΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ Π½ΠΎΠ³ΠΈ.
2703 1 7
ΠΠΈΠ³Π΅Π»Ρ ΠΡΠ΄
ΠΠΈΠ³Π΅Π»Ρ ΠΡΠ΄
ΠΠ‘ΠΠΠΠΠ―
ESP32-S Π² ΡΠΎΡΠΌ-ΡΠ°ΠΊΡΠΎΡΠ΅ Arduino ESP32-S, ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅, Π½Π° ΠΌΠΎΠΉ Π²Π·Π³Π»ΡΠ΄, ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠ°ΠΌΡΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ², Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠΌ Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ. ΠΠ½ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ ΠΏΠΎΡΡΠΈ Π²ΡΠ΅ΠΌ ΠΌΠΎΠΈΠΌ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ ΠΏΠΎ ΡΡΠ½ΠΊΡΠΈΡΠΌ, ΡΡΠ΅Π±ΡΠ΅ΠΌΡΠΌ …
ΠΠ»Π°ΡΠ° Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ESP32-S Π² ΡΠΎΡΠΌ-ΡΠ°ΠΊΡΠΎΡΠ΅ Β«Arduino UnoΒ»
2777 4 9
Π‘ΠΎΠ·Π΄Π°ΡΠ΅Π»ΡIoT2020
MakerIoT2020
Π’ΠΠΠΠΠΠ
ΠΠ½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠ΅ ΡΡΠΈΠ»ΠΈΡΠ΅Π»ΠΈ Π·Π²ΡΠΊΠ° Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΌΠΎΡΠ½Ρ, ΡΡΠΎΠ±Ρ ΠΈΠ·Π΄Π°Π²Π°ΡΡ Π²ΡΡΠΎΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΡΡΠΌΠ° ΡΠΎ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ Π΄ΠΎΠ±ΡΠΎΡΠ½ΠΎΡΡΡΡ.