ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠΌΠ½ΡΠΉ ΡΠ΅ΡΠΌΠΎΡΡΠ°Ρ Π΄Π»Ρ ΠΊΠΎΡΠ»Π° Π½Π° Arduino Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ OpenTherm. ΠΠ°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π½ΡΠΆΠ½Ρ Π΄Π»Ρ ΡΠ±ΠΎΡΠΊΠΈ. ΠΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΈ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Arduino Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΡΠ»ΠΎΠΌ ΠΏΠΎ OpenTherm. ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΡΠΎΠΏΠ»Π΅Π½ΠΈΠ΅ΠΌ ΡΠ΅ΡΠ΅Π· Wi-Fi.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ OpenTherm ΠΈ Π·Π°ΡΠ΅ΠΌ ΠΎΠ½ Π½ΡΠΆΠ΅Π½
OpenTherm — ΡΡΠΎ ΠΎΡΠΊΡΡΡΡΠΉ ΡΡΠ°Π½Π΄Π°ΡΡ ΡΠ²ΡΠ·ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΡΠΎΠΏΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΠΊΠΎΡΠ»ΠΎΠΌ ΠΈ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠΎΠΌ. ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΡΠ½ΠΎ ΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ°Π±ΠΎΡΠΎΠΉ ΠΊΠΎΡΠ»Π° ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ ΠΎΠ±ΡΡΠ½ΡΠΌΠΈ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠ°ΠΌΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ/Π²ΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ. ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° OpenTherm:
- ΠΠΎΠ΄ΡΠ»ΡΡΠΈΡ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ ΠΊΠΎΡΠ»Π° — ΠΊΠΎΡΠ΅Π» ΠΌΠΎΠΆΠ΅Ρ ΠΏΠ»Π°Π²Π½ΠΎ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΡ ΠΌΠΎΡΠ½ΠΎΡΡΡ, Π° Π½Π΅ ΠΏΡΠΎΡΡΠΎ Π²ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΈ Π²ΡΠΊΠ»ΡΡΠ°ΡΡΡΡ
- Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠΎΠΉ ΡΠ΅ΠΏΠ»ΠΎΠ½ΠΎΡΠΈΡΠ΅Π»Ρ — ΡΠ΅ΡΠΌΠΎΡΡΠ°Ρ ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π΄Π°Π²Π°ΡΡ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π²ΠΎΠ΄Ρ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ ΠΎΡΠΎΠΏΠ»Π΅Π½ΠΈΡ
- ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ°Π±ΠΎΡΠ΅ ΠΊΠΎΡΠ»Π° — ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ°, Π΄Π°Π²Π»Π΅Π½ΠΈΠ΅, ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ Ρ.Π΄.
- Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π³ΠΎΡΡΡΠΈΠΌ Π²ΠΎΠ΄ΠΎΡΠ½Π°Π±ΠΆΠ΅Π½ΠΈΠ΅ΠΌ
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ OpenTherm ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΡ ΠΈ ΠΊΠΎΠΌΡΠΎΡΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΎΡΠΎΠΏΠ»Π΅Π½ΠΈΡ. ΠΠΎ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊΠΎΠΉ ΡΠ΅ΡΠΌΠΎΡΡΠ°Ρ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ?

ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π΄Π»Ρ ΡΠ±ΠΎΡΠΊΠΈ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠ°
ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠ° Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ OpenTherm Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ:
- Arduino Uno ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ°
- ΠΠ°ΡΡΠΈΠΊ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ DS18B20
- ΠΠΎΠ΄ΡΠ»Ρ OpenTherm Gateway Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ Ρ ΠΊΠΎΡΠ»ΠΎΠΌ
- LCD Π΄ΠΈΡΠΏΠ»Π΅ΠΉ 16×2 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²
- ΠΠ½ΠΎΠΏΠΊΠΈ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ
- Wi-Fi ΠΌΠΎΠ΄ΡΠ»Ρ ESP8266 Π΄Π»Ρ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ (ΠΎΠΏΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ)
- ΠΠ»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ 5Π
- ΠΡΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΈ, ΠΌΠ°ΠΊΠ΅ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ°, ΠΊΠΎΡΠΏΡΡ
ΠΠ±ΡΠ°Ρ ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΡΠΎΡΡΠ°Π²ΠΈΡ ΠΎΠΊΠΎΠ»ΠΎ 1500-2000 ΡΡΠ±Π»Π΅ΠΉ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π²ΡΠ±ΡΠ°Π½Π½ΡΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ. ΠΡΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄Π΅ΡΠ΅Π²Π»Π΅ Π³ΠΎΡΠΎΠ²ΡΡ ΡΠΈΡΠΌΠ΅Π½Π½ΡΡ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠΎΠ² Ρ OpenTherm.
Π‘Ρ Π΅ΠΌΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ²
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ Π±Π°Π·ΠΎΠ²ΡΡ ΡΡ Π΅ΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠ°:
«` «`ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ:
- OpenTherm Gateway ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ ΠΏΠΈΠ½Π°ΠΌ 2 ΠΈ 3 Arduino
- ΠΠ°ΡΡΠΈΠΊ DS18B20 ΠΊ ΠΏΠΈΠ½Ρ 4
- LCD Π΄ΠΈΡΠΏΠ»Π΅ΠΉ ΠΊ ΠΏΠΈΠ½Π°ΠΌ 8-13
- ESP8266 ΠΊ ΠΏΠΈΠ½Π°ΠΌ 0 ΠΈ 1 (RX, TX)
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ OpenTherm Gateway ΡΡΠ΅Π±ΡΠ΅Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΈΡΠ°Π½ΠΈΡ 5Π. ΠΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΌΠΎΠ³ΡΡ ΠΏΠΈΡΠ°ΡΡΡΡ ΠΎΡ Arduino.

ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Arduino
Π’Π΅ΠΏΠ΅ΡΡ Π½ΡΠΆΠ½ΠΎ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Arduino Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ OpenTherm. ΠΠ°Π·ΠΎΠ²ΡΠΉ ΡΠΊΠ΅ΡΡ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊ:
«`cpp #includeΠΡΠΎΡ Π±Π°Π·ΠΎΠ²ΡΠΉ ΡΠΊΠ΅ΡΡ ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅Ρ ΠΏΡΠΎΡΡΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΡΠ»ΠΎΠΌ ΠΏΠΎ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ΅. ΠΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΠΈΡΠΈΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ.

ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· Wi-Fi
ΠΠ»Ρ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠΎΠΌ ΡΠ΅ΡΠ΅Π· ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ ESP8266. ΠΠ»Π³ΠΎΡΠΈΡΠΌ Π±ΡΠ΄Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ:
- ESP8266 ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΉ Wi-Fi ΡΠ΅ΡΠΈ
- Π‘ΠΎΠ·Π΄Π°Π΅ΡΡΡ Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅Ρ Π½Π° ESP8266
- Arduino ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π΄Π°Π½Π½ΡΠ΅ Π½Π° ESP8266 ΠΏΠΎ UART
- Π§Π΅ΡΠ΅Π· Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎ ΠΌΠ΅Π½ΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ
ΠΠ°Π·ΠΎΠ²ΡΠΉ ΡΠΊΠ΅ΡΡ Π΄Π»Ρ ESP8266:
«`cpp #include«; html += «Setpoint: » + String(setpoint) + «
«; html += ««; html += ««; server.send(200, «text/html», html); } void handleSetTemp() { if (server.hasArg(«temp»)) { setpoint = server.arg(«temp»).toFloat(); Serial.println(setpoint); } server.sendHeader(«Location», «/»); server.send(302, «text/plain», «»); } «`
ΠΡΠΎΡ ΡΠΊΠ΅ΡΡ ΡΠΎΠ·Π΄Π°Π΅Ρ ΠΏΡΠΎΡΡΠΎΠΉ Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ. ΠΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΠΈΡΠΈΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΡΡΠ½ΠΊΡΠΈΡΠΌΠΈ ΠΏΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ.

Π‘Π±ΠΎΡΠΊΠ° ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠ° Π² ΠΊΠΎΡΠΏΡΡΠ΅
ΠΠΎΡΠ»Π΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠ°Π±ΠΎΡΡ Π²ΡΠ΅Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Π½Π° ΠΌΠ°ΠΊΠ΅ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠ΅, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΡΡΡΠΏΠ°ΡΡ ΠΊ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ±ΠΎΡΠΊΠ΅ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠ° Π² ΠΊΠΎΡΠΏΡΡΠ΅. ΠΠΎΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΠ°Π³ΠΈ:
- ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠΉ ΠΏΠ»Π°ΡΡΠΈΠΊΠΎΠ²ΡΠΉ ΠΊΠΎΡΠΏΡΡ Ρ ΡΡΠ΅ΡΠΎΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² Π²ΡΠ΅Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ²
- Π Π°Π·ΠΌΠ΅ΡΡΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π²Π½ΡΡΡΠΈ ΠΊΠΎΡΠΏΡΡΠ°, ΠΏΡΠΎΠ΄ΡΠΌΠ°Π² ΡΠ΄ΠΎΠ±ΡΡΠ²ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΡ
- ΠΡΠΎΡΠ²Π΅ΡΠ»ΠΈΡΠ΅ ΠΎΡΠ²Π΅ΡΡΡΠΈΡ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ, Π΄ΠΈΡΠΏΠ»Π΅Ρ ΠΈ Π΄Π°ΡΡΠΈΠΊΠ° ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ
- ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΌΠΎΠ½ΡΠ°ΠΆ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Π½Π° ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠ΅ ΠΈΠ»ΠΈ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΠΊΠ΅ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠ΅
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ Π²ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΡΡ Π΅ΠΌΠ΅
- ΠΠ°ΠΊΡΠ΅ΠΏΠΈΡΠ΅ ΠΏΠ»Π°ΡΡ ΠΈ Π΄ΠΈΡΠΏΠ»Π΅ΠΉ Π²Π½ΡΡΡΠΈ ΠΊΠΎΡΠΏΡΡΠ°
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈ ΠΏΡΠΎΠ²ΠΎΠ΄Π° Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ Ρ ΠΊΠΎΡΠ»ΠΎΠΌ
ΠΡΠΈ ΡΠ±ΠΎΡΠΊΠ΅ ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌ Π΄Π»Ρ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΡ.
Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠ°
ΠΠΎΡΠ»Π΅ ΡΠ±ΠΎΡΠΊΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°Π±ΠΎΡΡ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠ°:
- ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΡΡΡ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ
- Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ ΠΊΠΎΡΠ΅Π» ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ Π²ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΈ Π²ΡΠΊΠ»ΡΡΠ°Π΅ΡΡΡ
- ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ Π³ΠΈΡΡΠ΅ΡΠ΅Π·ΠΈΡ Π΄Π»Ρ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ
- ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠ°Π±ΠΎΡΡ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· Wi-Fi
- ΠΡΠΎΡΠ΅ΡΡΠΈΡΡΠΉΡΠ΅ Π²ΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ, Π΅ΡΠ»ΠΈ ΠΎΠ½ΠΈ Π±ΡΠ»ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π΄Π½Π΅ΠΉ, ΡΡΠΎΠ±Ρ ΡΠ±Π΅Π΄ΠΈΡΡΡΡ Π² ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΠΈ ΡΠ°Π±ΠΎΡΡ ΡΠΈΡΡΠ΅ΠΌΡ.

ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ
ΠΠ°Π·ΠΎΠ²ΡΡ Π²Π΅ΡΡΠΈΡ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΠΈΡΠΈΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ:
- ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π΅Π΄Π΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ
- ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΡΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ° (Apple HomeKit, Google Home ΠΈ Ρ.Π΄.)
- Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ Π·ΠΎΠ½Π°ΠΌΠΈ ΠΎΡΠΎΠΏΠ»Π΅Π½ΠΈΡ
- Π£ΡΠ΅Ρ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π΄Π»Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π±ΠΎΡΡ ΠΊΠΎΡΠ»Π°
- Π‘Π±ΠΎΡ ΠΈ Π°Π½Π°Π»ΠΈΠ· ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠΈ ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΡ
- ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄Π°ΡΡΠΈΠΊΠΎΠ² Π²Π»Π°ΠΆΠ½ΠΎΡΡΠΈ, CO2 Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠ»ΠΈΠΌΠ°ΡΠ°
ΠΡΠ±ΠΎΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π²Π°ΡΠΈΡ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΠ΅ΠΉ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΎΡΠΎΠΏΠ»Π΅Π½ΠΈΡ.
Π’Π΅ΡΠΌΠΎΡΡΠ°Ρ Π½Π° ESP32 Ρ ΡΠ΄Π°Π»Π΅Π½Π½ΡΠΌ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ. Π§Π°ΡΡΡ 1. ΠΠ²ΠΎΠ΄Π½Π°Ρ
ΠΠΎΠ±ΡΡΠΉ Π΄Π΅Π½Ρ, ΡΠ²Π°ΠΆΠ°Π΅ΠΌΡΠΉ ΡΠΈΡΠ°ΡΠ΅Π»Ρ!
ΠΠ°ΡΠΈΠ½Π°Ρ Ρ ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠΈ Ρ Π½Π°ΡΠ½Ρ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°ΡΡ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ Π³ΠΎΡΠΎΠ²ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠ²ΠΎΠΈΠΌΠΈ ΡΡΠΊΠ°ΠΌΠΈ Π½Π° Π±Π°Π·Π΅ ESP32 ΠΈ ESP-IDF. ΠΠ΅Π· Arduino, ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ ΠΈ Π‘ΠΠ‘. Π Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ Π±ΡΠ΄Ρ Π²ΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎ, ΠΏΠΎ ΠΌΠ΅ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ. ΠΠ°ΡΠ΅ΡΠΈΠ°Π»Π° ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ, ΠΏΠΎΡΡΠΎΠΌΡ ΡΡΠ°ΡΠ΅ΠΉ Π±ΡΠ΄Π΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ.
ΠΡΠΈΠΌΠ΅Ρ ΡΠΎΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ Π³ΠΎΡΠΎΠ²ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π°
Π ΠΈΡΠΎΠ³Π΅ ΡΠΎΠ±Π΅ΡΠ΅ΠΌ ΠΈ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, Π½Π°Π·ΠΎΠ²ΡΠΌ Π΅Π³ΠΎ ΡΡΠ»ΠΎΠ²Π½ΠΎ βΠ’Π΅ΡΠΌΠΎΡΡΠ°Ρ + ΠΠΠ‘β, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΠΎΠΌ:
- Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π² Π΄ΠΎΠΌΠ΅, Π½Π° ΡΠ»ΠΈΡΠ΅ ΠΈ ΡΠ΅ΠΏΠ»ΠΎΠ½ΠΎΡΠΈΡΠ΅Π»Ρ ΠΎΡΠΎΠΏΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΡΠ»Π° (ΡΠΏΠΈΡΠΎΠΊ ΡΠ΅Π½ΡΠΎΡΠΎΠ² ΡΡΠΈΠΌ Π½Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π΅ΡΡ) Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΠΌ Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΡ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠ² ΠΈ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡΠΌΠΈ ΠΎ Π²ΡΡ ΠΎΠ΄Π΅ Π·Π° ΠΈΡ ΠΏΡΠ΅Π΄Π΅Π»Ρ
- ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΡΠΎΠΏΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΠΊΠΎΡΠ»ΠΎΠΌ β ΡΠΎ Π΅ΡΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π² Π΄ΠΎΠΌΠ΅ Π½Π° Π·Π°Π΄Π°Π½Π½ΠΎΠΌ ΡΡΠΎΠ²Π½Π΅
- Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½Π°Ρ ΠΎΡ
ΡΠ°Π½Π½ΠΎ-ΠΏΠΎΠΆΠ°ΡΠ½Π°Ρ ΡΠΈΠ³Π½Π°Π»ΠΈΠ·Π°ΡΠΈΡ Ρ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ΠΌ Π² Telegram ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π½ΡΡ
ΠΈ Π±Π΅ΡΠΏΡΠΎΠ²ΠΎΠ΄Π½ΡΡ
(433 MHz) Π΄Π°ΡΡΠΈΠΊΠΎΠ² Π΄Π²Π΅ΡΠ΅ΠΉ, ΠΎΠΊΠΎΠ½, Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ, Π΄ΡΠΌΠ°, ΠΏΡΠΎΡΠ΅ΡΠΊΠΈ Π²ΠΎΠ΄Ρ, ΡΡΠ΅ΡΠΊΠΈ Π³Π°Π·Π°, ΡΠ³Π°ΡΠ½ΠΎΠ³ΠΎ Π³Π°Π·Π° ΠΈ Ρ.
Π΄.
- Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ ΡΠ΅Π»Π΅ β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎ Π΄Π°ΡΡΠΈΠΊΠ°ΠΌ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΡΠ°Π½ΠΎΠΌ Ρ ΡΠ»Π΅ΠΊΡΡΠΎΠΏΡΠΈΠ²ΠΎΠ΄ΠΎΠΌ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΊΡΡΡΠΈΡ Π²ΠΎΠ΄ΠΎΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΏΡΠΈ Π°Π²Π°ΡΠΈΠΈ
Β
Π Π½Π°ΡΠ°Π»Π΅ Ρ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Ρ Π½Π° GitHub Π³ΠΎΡΠΎΠ²ΡΠΉ βΡΡΠ°ΡΡΠΎΠ²ΡΠΉβ ΠΏΡΠΎΠ΅ΠΊΡ Ρ ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠΉ Π²ΡΡΠ΅ Π»ΠΎΠ³ΠΈΠΊΠΎΠΉ, Π° Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄ΠΎΡΠ°Π±ΠΎΡΠ°ΡΡ βΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΡΡβ Π»ΠΎΠ³ΠΈΠΊΡ ΠΏΠΎΠ΄ Π»ΡΠ±ΡΠ΅ ΡΠ²ΠΎΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΈ β Π°Π»Π³ΠΎΡΠΈΡΠΌΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΈΠ΄ΡΠΌΠ°ΡΡ ΡΠ²ΠΎΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ESP-IDF ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ Π²Π°ΠΌ ΡΠΎΠ·Π΄Π°ΡΡ Π»ΡΠ±ΡΠ΅, ΡΠ°ΠΌΡΠ΅ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ. ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ Π»ΠΈΡΡ ΠΊΠ°ΠΊ ΡΡΠ°ΡΡΠΎΠ²ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ Π΄Π»Ρ ΡΠ²ΠΎΡΡΠ΅ΡΡΠ²Π°.
ΠΡΠΎΡΠΈΠ²ΠΊΠ° Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ web-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, Π²ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡΡΡ ΡΠ΅ΡΠ΅Π· ΡΠ°ΠΉΠ» ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΈΠ»ΠΈ Π² run-time ΡΠ΅ΡΠ΅Π· mqtt. ΠΡΠΎΡΡΠΎ Π½Π΅ Π²ΠΈΠΆΡ ΠΎΡΠΎΠ±ΠΎΠ³ΠΎ ΡΠΌΡΡΠ»Π° ΡΡΠ°ΡΠΈΡΡ Π½Π°Β web-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΒ Π²ΡΠ΅ΠΌΡ, ΡΠΈΠ»Ρ ΠΈ Π±Π°ΠΉΡΡ.
Π ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Π²ΡΡ ΡΡΠ°Π·Ρ ΡΠ°ΡΡΠΊΠ°Π·Π°ΡΡ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ Π±ΡΠ΄Π΅Ρ ΡΡΠ°Π·Ρ ΡΠ΅ΡΠΈΡ ΡΡΠ°ΡΠ΅ΠΉ:
- Π ΡΡΠΎΠΉ Ρ ΠΎΠΏΠΈΡΡ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΠΌΡΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ, ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠΎΠ΄Π° ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠΈΡΠ°ΡΡ Π°Π½ΠΎΠ½ΡΠΎΠΌ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ
- Π ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΡΠ°ΡΡΠ΅ Π±ΡΠ΄ΡΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ ΡΠΏΠΈΡΠΎΠΊ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ², ΡΡ Π΅ΠΌΠ° ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ ΠΈ ΠΏΠ΅ΡΠ°ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° (ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΌΠ΅Π»ΠΊΠΎΡΠ΅ΡΠΈΠΉΠ½ΠΎΠ΅, ΠΌΠ½ΠΎΠΉ ΡΠΎΠ±ΡΠ°Π½ΠΎ ΡΠΆΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠΎΠ²), Π½ΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ±ΡΠ°ΡΡ ΠΈ Π½Π° ΠΌΠ°ΠΊΠ΅ΡΠΊΠ΅ Π΄Π»Ρ ΠΏΠ°ΠΉΠΊΠΈ
- ΠΠ°ΡΠ΅ΠΌ ΠΎΠ±ΡΡΠ΄ΠΈΠΌ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π³ΠΎΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° Ρ GitHub,Β Π½Π΅ Π²Π½ΠΈΠΊΠ°Ρ Π²ΠΎ Π²Π½ΡΡΡΠ΅Π½Π½ΠΎΡΡΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ β ΠΏΡΠΎΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΠ² ΡΠ°ΠΉΠ» ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΏΠΎΠ΄ Π²Π°ΡΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ.
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° ΡΡΠΎ Π±ΡΠ΄Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅Π»Π΅ΠΌΠ΅ΡΡΠΈΡ β ΡΠ΄Π°Π»Π΅Π½Π½ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ, Π²Π»Π°ΠΆΠ½ΠΎΡΡΠΈ ΠΈ ΡΠ΅Π³ΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ Π΅ΡΡ (ΠΏΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΡ).
- Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ ΠΈ Π½Π°ΡΡΡΠΎΠΈΠΌ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Ρ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ² MQTT Π΄Π»Ρ Android. ΠΠΈΠΊΠ°ΠΊΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΡΠΌΠ°ΡΡΡΠΎΠ½Π° ΡΠ°ΠΌΠΎΠΌΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π½Π΅ ΠΏΡΠΈΠ΄Π΅ΡΡΡ.
- ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π² ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π»ΠΎΠ³ΠΈΠΊΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ Π΅ΠΌΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠ° Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΎΡΠΎΠΏΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΠΊΠΎΡΠ»ΠΎΠΌ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ.
- ΠΡΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ Π² ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΎΡ ΡΠ°Π½Π½ΠΎ-ΠΏΠΎΠΆΠ°ΡΠ½ΠΎΠΉ ΡΠΈΠ³Π½Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π° ΠΏΡΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π½ΡΡ Π·ΠΎΠ½ ΠΈ Π½Π΅ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π±Π΅ΡΠΏΡΠΎΠ²ΠΎΠ΄Π½ΡΡ , ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π΄Π΅ΡΠ΅Π²ΡΠ΅ ΡΠ΅Π½ΡΠΎΡΡ 433 MHz
- ΠΠ±ΡΡΠ΄ΠΈΠΌ, ΠΊΠ°ΠΊ Π·Π°Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΠ΅Π½ΡΠΎΡΡ ΠΠΠ‘ (Π΅ΡΠ»ΠΈ Π²Ρ ΡΠ΅ΡΠΈΡΠ΅ ΠΈΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ) Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ.
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ βΠΈΠ· ΠΊΠΎΡΠΎΠ±ΠΊΠΈβ
ΠΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΒ Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡΒ (Π²Π°ΠΌ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎΒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π² ΡΠ°ΠΉΠ»Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°):
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ WiFi:
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ WiFi-ΡΠ΅ΡΡΠΌ (Π΄ΠΎ ΠΏΡΡΠΈ) Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π²ΡΠ±ΠΎΡΠΎΠΌ.
ΠΡΠΎΡΠΈΠ²ΠΊΠ° Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ web-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π΄Π»Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ wifi, Π²ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΌ ΡΠ°ΠΉΠ»Π΅. ΠΠ΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠ΅Π΄Π½Π°ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΡΠ΅ΡΠ΅ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ Π»ΠΎΠΊΠ°ΡΠΈΠΈ Π² Π΄ΡΡΠ³ΡΡ Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ.
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌΠΈ SNTP Π² ΡΠ΅ΡΠΈ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ (Π²Π°ΠΌ Π½Π΅ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠ°ΡΠΎΠ², Ρ ΠΎΡΡ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ, ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ).
- ΠΠΎΡΡΠΎΡΠ½Π½ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π΄ΠΎΡΡΡΠΏΠ° Π² ΡΠ΅ΡΡ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠΈΠ½Π³Π° Ρ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΈΡΡΠΎΡΠΈΠΈ.
Π‘Π΅Π½ΡΠΎΡΡ:
- ΠΠ° ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΡΠ°ΡΡΠΈΒ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ Π΄Π»Ρ ΡΠ΅Π½ΡΠΎΡΠΎΠ²: DHT11-DHT22, MW33, AHT10-AHT21 (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈ AHT25 Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ β Π½Π΅ ΠΏΡΠΎΠ²Π΅ΡΡΠ»), DS18x20, Bh2750, BMP180, BME180, BME280, ΠΠΠ680, CCS811, HDC1080, HTU2x, SHT2x, SHT3x, Si7021, Capacitive Soil Moisture Sensor
- ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅Π½ΡΠΎΡΠΎΠ² ΡΠ΅ΡΠ΅Π· Π΄Π²Π΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΡΠΈΠ½Ρ I2C, Π»ΠΈΠ±ΠΎ Π½Π° Π²ΡΠ΄Π΅Π»Π΅Π½Π½ΡΠΉ GPIO (AM2302, DS18B20)
- ΠΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΡΠΈΠ»ΡΡΡΡ Π΄Π°Π½Π½ΡΡ
Π΄Π»Ρ ΡΠ΅Π½ΡΠΎΡΠΎΠ²: ΡΡΠ΅Π΄Π½Π΅Π΅ ΠΈ ΠΌΠ΅Π΄ΠΈΠ°Π½Π° Ρ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΠΎΠΉ Π΄Π»ΠΈΠ½ΠΎΠΉ Π±ΡΡΠ΅ΡΠ° (Π½Π°ΡΡΡΠΎΠΉΠΊΡ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈ ΠΏΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΊΠ° ΡΡΡΡΠΎΠΉΡΡΠ²Π°).
Π€ΠΈΠ»ΡΡΡΡ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π°ΠΊΡΡΠ°Π»ΡΠ½Ρ Π΄Π»Ρ Π»ΠΈΠ½Π΅ΠΉΠΊΠΈ DHTxx
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΡΠΎΠ²ΠΊΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΡΠ΅Π½ΡΠΎΡΠΎΠ², Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π΅ΡΠ»ΠΈ Π²Ρ ΠΈΠΌΠ΅Π΅Ρ ΠΎΠ±ΡΠ°Π·ΡΠΎΠ²ΡΠΉ Π²ΡΡΠΎΠΊΠΎΡΠΎΡΠ½ΡΠΉ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡ
- Π€ΠΈΠΊΡΠ°ΡΠΈΡ ΡΠΊΡΡΡΠ΅ΠΌΡΠΌΠΎΠ² (ΠΌΠΈΠ½ΠΈΠΌΡΠΌΠΎΠ² ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΠΎΠ²) Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΡΠ΅Π½ΡΠΎΡΠΎΠ²: Π·Π° ΡΡΡΠΊΠΈ, Π½Π΅Π΄Π΅Π»Ρ ΠΈ Π·Π° Π²ΡΡ Π²ΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π·Π°Π΄Π°Π½Π½ΡΡ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠ² β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΈ ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½ΠΈΠΈ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π½ΠΈΠΆΠ΅ Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΎΠΉ (ΠΊΠΎΡΡΠ» ΠΎΡΠΊΠ»ΡΡΠΈΠ»ΡΡ) ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΡΠΈΡΠ»Π΅Ρ ΡΡΠ΅Π²ΠΎΠΆΠ½ΠΎΠ΅ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅
- ΠΠΎΠ½ΡΡΠΎΠ»Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΡΠ΅Π½ΡΠΎΡΠΎΠ² β ΡΠ±ΠΎΠΉ, Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, ΠΎΠ±ΡΡΠ² ΠΊΠ°Π±Π΅Π»Ρ ΠΈ Ρ.Π΄. Ρ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ΠΌ Π² Telegram
MQTT ΠΊΠ»ΠΈΠ΅Π½Ρ:
- MQTT β ΡΡΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΊΠ°Π½Π°Π» ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ. ΠΠΎ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π²Π½Π΅ΡΠ½ΠΈΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΡΠΈΠΏΠ° Telegram->MQTT Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΈΠ· Telegram
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π΄Π²ΡΡ
MQTT-Π±ΡΠΎΠΊΠ΅ΡΠΎΠ² β ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΈ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ³ΠΎ (Π½Π°ΠΏΡΠΈΠΌΠ΅ΡΒ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎΒ ΠΈΒ ΠΎΠ±Π»Π°ΡΠ½ΠΎΠ³ΠΎ).
- ΠΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ Π΄Π°Π½Π½ΡΡ Ρ ΡΠ΅Π½ΡΠΎΡΠΎΠ² Π²ΠΌΠ΅ΡΡΠ΅ Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΈ ΡΠΎ Π²ΡΠ΅ΠΌΠΈ ΡΠΊΡΡΡΠ΅ΠΌΡΠΌΠ°ΠΌΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΡΠΎΠΏΠΈΠΊΠ΅ Π² JSON-Π²ΠΈΠ΄Π΅. ΠΠΏΡΠΎΡΠ΅ΠΌ, ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΏΠ΅ΡΠ΅Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π½Π° ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ Π΄Π°Π½Π½ΡΡ Ρ ΡΠ΅Π½ΡΠΎΡΠΎΠ² Π² ΠΏΡΠΎΡΡΠΎΠΌ Π²ΠΈΠ΄Π΅
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ Ρ ΡΠ΅Π½ΡΠΎΡΠΎΠ² Π½Π° Π΄ΡΡΠ³ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ΅ΡΠ΅Π· Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ Π±ΡΠΎΠΊΠ΅Ρ (Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²Π½Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΊΠΎΠ΄) ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ Ρ Π΄ΡΡΠ³ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²
ΠΠ±Π»Π°ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ
- Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ Π² Telegram. ΠΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠ²ΡΠ·Π°ΡΡ Π΄ΠΎ 4 ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΠΊΠ°Π½Π°Π»ΠΎΠ² ΠΈΠ»ΠΈ ΡΠ°ΡΠΎΠ²: ΠΎΠ±ΡΡΠ½ΡΠΉ, ΡΠ΅ΡΠ²ΠΈΡΠ½ΡΠΉ, ΠΎΡ ΡΠ°Π½Π° ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²
- ΠΡΠΏΡΠ°Π²ΠΊΠ° Π΄Π°Π½Π½ΡΡ Π½Π°Β ThingSpeak, ΠΠ°ΡΠΎΠ΄Π½ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³,Β Open MonitoringΒ (ΠΏΠΎ Π²ΡΠ±ΠΎΡΡ, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ)
ΠΡ ΡΠ°Π½Π½ΠΎ-ΠΏΠΎΠΆΠ°ΡΠ½Π°Ρ ΡΠΈΠ³Π½Π°Π»ΠΈΠ·Π°ΡΠΈΡ:
- ΠΠΈΠ±ΠΊΠ°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΎΡ ΡΠ°Π½Π½ΡΡ Π·ΠΎΠ½ Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΡΠ΅Π°ΠΊΡΠΈΡΠΌΠΈ (Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²Π½Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΊΠΎΠ΄ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ)
- ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΆΠΈΠΌΠΎΠ² ΠΎΡ ΡΠ°Π½Ρ ΡΠ΅ΡΠ΅Π· MQTT ΠΈΠ»ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ 433 MHz ΠΏΡΠ»ΡΡΠ° Ρ Ali
- ΠΡΡΡΒ ΠΏΡΠΎΠ²ΠΎΠ΄Π½ΡΡ Π·ΠΎΠ½ Ρ Π·Π°ΡΠΈΡΠΎΠΉ ΠΎΡ ΠΏΠΎΠΌΠ΅Ρ
- ΠΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° 433 MHz Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π±Π΅ΡΠΏΡΠΎΠ²ΠΎΠ΄Π½ΡΡ ΡΠ΅Π½ΡΠΎΡΠΎΠ² Ρ Ali
- ΠΡΡΡΠΎΠ΅Π½Π½ΡΠΉ Π·ΡΠΌΠΌΠ΅Ρ Π΄Π»Ρ Π·Π²ΡΠΊΠΎΠ²ΡΡ ΡΠΈΠ³Π½Π°Π»ΠΎΠ²
- ΠΡΡ ΠΎΠ΄Ρ Π΄Π»Ρ ΡΠ²Π΅ΡΠΎΠ·Π²ΡΠΊΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΏΠΎΠ²Π΅ΡΠ°ΡΠ΅Π»Ρ (ΠΌΠ°ΡΡΠΊΠ° Ρ ΡΠΈΡΠ΅Π½ΠΎΠΉ) Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΎΡΠΎΠΌ
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎΠ³ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅Π½ΡΠΎΡΠΎΠ² ΠΠΠ‘ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠΊΠΈ (Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²Π½Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΊΠΎΠ΄ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ)
ΠΠ΅ΡΠΈΡΠ΅ΡΠΈΡ:
- Π‘ΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π΄Π»Ρ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΏΡΡΠ΅ΠΌ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠ°ΡΡΠΎΡΡ, ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° Π²ΡΠΏΡΡΠ΅ΠΊ ΠΈ ΠΈΡ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Π°
- ΠΠΎΡΠ½ΠΎΠΉ ΡΠ΅ΠΆΠΈΠΌ ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΊΠΎΠ³Π΄Π° Π²ΡΠ΅ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ΠΈ Π·Π²ΡΠΊΠΎΠ²ΡΠ΅ ΡΠΈΠ³Π½Π°Π»Ρ ΠΎΡΠΊΠ»ΡΡΠ°ΡΡΡΡ
- ΠΠ²Π° Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΡΠ΅Π»Π΅ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ
- ΠΠ²Π° Π²ΡΡ ΠΎΠ΄Π° Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΎΡΠΎΠΌ Π΄ΠΎ 0,5Π, Ρ ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ²Π΅ΡΠΎΠ·Π²ΡΠΊΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΏΠΎΠ²Π΅ΡΠ°ΡΠ΅Π»Ρ (ΠΌΠ°ΡΡΠΊΠ° Ρ ΡΠΈΡΠ΅Π½ΠΎΠΉ), Π½ΠΎ ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈ ΡΠ΅Π»Π΅ Π½Π° DIN-ΡΠ΅ΠΉΠΊΠ΅ (Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²Π½Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΊΠΎΠ΄ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ)
- ΠΡΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ Π»Π΅Π³ΠΊΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅ΡΡΡ ΠΏΠΎΠ΄ΡΡΠ΅Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΠ°Π±ΠΎΡΡ Π·Π° ΡΡΡΠΊΠΈ, Π½Π΅Π΄Π΅Π»Ρ, ΠΌΠ΅ΡΡΡ, Π³ΠΎΠ΄.
Π£Π΄Π°Π»Π΅Π½Π½Π°Ρ ΠΎΡΠ»Π°Π΄ΠΊΠ° ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ:
- OTA (Over The Air) ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ ΡΡΡΡΠΎΠΉΡΡΠ²Ρ
- Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ Π² Telegram ΠΎΠ± ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ Ρ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΠΎΠΉ Π·Π°Π΄Π΅ΡΠΆΠΊΠΎΠΉ (ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΡ ΠΊΡΠ°ΡΠΊΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠ±ΠΎΠΈ ΠΈ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²)
- ΠΡΠΈ Π°Π²Π°ΡΠΈΠΉΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π² Telegram Π±ΡΠ΄Π΅Ρ ΠΎΡΠΏΡΠ°Π²Π»Π΅Π½Π° ΠΏΡΠΈΡΠΈΠ½Π° ΡΠ±ΠΎΡ ΠΈ ΡΡΠ΅ΠΊ Π²ΡΠ·ΠΎΠ²ΠΎΠ², ΠΏΡΠ΅Π΄ΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ ΡΠ±ΠΎΡ, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎ ΡΡΡΡΠ°Π½ΡΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ
- ΠΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ Π½Π° MQTT ΠΈ OpenMon ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ β ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎ ΡΡΡΡΠ°Π½ΡΡΡ ΡΡΠ΅ΡΠΊΠΈ ΠΏΠ°ΠΌΡΡΠΈ, Π΅ΡΠ»ΠΈ Π²Ρ ΡΡΠΎ-ΡΠΎ ΡΠ΄Π΅Π»Π°Π»ΠΈ βΠ½Π΅ ΡΠ°ΠΊβ
- ΠΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ Π½Π° MQTT ΡΠΏΠΈΡΠΊΠ° Π·Π°Π΄Π°Ρ Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ ΠΎ ΡΡΠ΅ΠΊΠ΅, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ°ΡΡ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΠ΅ΠΊΠ° Π΄Π»Ρ Π·Π°Π΄Π°Ρ
ΠΠ°Π½Π½Π°Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ° β ΠΎΡΠ½ΡΠ΄Ρ Π½Π΅ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½Ρ ESP Easy, WiFi-IoT ΠΈ ΠΏΡΠΎΡΠΈΠΌ, βΠ³ΠΎΡΠΎΠ²ΡΠΌβ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ°ΠΌ.
ΠΡΠΎ ΠΌΠΎΡ ΠΏΠΎΠΏΡΡΠΊΠ° ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΡΡ Π½Π΅ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΠ΅ β ΡΠ°ΠΌΡΠΉ βΠ½ΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠΉβ Π΄Π»Ρ ESP32 framework (Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ Π³ΠΈΠ±ΠΊΠΎΡΡΠΈ) ΠΈ Π½Π°Π±ΠΎΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π° ΠΌΠΎΠΉ Π²Π·Π³Π»ΡΠ΄, Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π΅ βΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡβ β WiFi, MQTT, HTTPS ΠΈ Ρ.Π΄. ΠΡΠ»ΠΈ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ β Π²ΡΠ΅ ΠΌΠΎΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ β ΡΡΠΎ ΡΠΎΠ»ΡΠΊΠΎ βΠΎΠ±Π΅ΡΡΠΊΠΈβ Π΄Π»Ρ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ ESP-IDF, ΠΎΠ±Π»Π΅Π³ΡΠ°ΡΡΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ. ΠΠΎΡΡΠΎΠΌΡ Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²Π΅ΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Β ESP-IDF Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ -Π»ΠΈΠ±ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ.
ΠΡΠΎΠ΅ΠΊΡ ΡΠΎΠ·Π΄Π°Π½ Π²ΠΎ VS Code ΠΈ PlatformIO, Π² Arduino IDE ΠΎΠ½ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ.Β Π Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Ρ ΠΎΡΠ΅Π»ΠΎΡΡ Π±Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΊΡΠΈΠ½ΡΠΎΡΠΎΠ² Π΄Π»Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ, ΡΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π΄Π°Π½Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ.
Π‘ΡΡΡΠΊΡΡΡΠ° ΡΠΎΠΏΠΈΠΊΠΎΠ²
Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ ΡΠΎΠΏΠΈΠΊΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ, Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠ°Π·Π°ΡΡ (Π² ΡΠ°ΠΉΠ»Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ):
- Π»ΠΎΠΊΠ°ΡΠΈΡΒ β ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ village, office ΠΈΠ»ΠΈ Π°Π΄ΡΠ΅Ρ
- Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°Β β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ home, garage, hood ΠΈ Ρ.
Π΄.
- ΡΠΎΠΏΠΈΠΊΠΈ Π΄Π»Ρ ΡΠ΅Π½ΡΠΎΡΠΎΠ²Β ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ ΡΠ°ΡΡΠ΅ΠΉ
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π»ΡΠ±ΠΎΠΉ ΡΠ΄ΠΎΠ±Π½ΡΠΉ Π²Π°ΠΌ ΠΊΠ»ΠΈΠ΅Π½Ρ Mqtt Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ JSON, Ρ ΠΏΠΎΠ»ΡΠ·ΡΡΡΡ Mqtt Dash.
Β
Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ
Π§ΡΠΎΠ±Ρ Π½Π΅ Π·Π°ΠΌΠΎΡΠ°ΡΠΈΠ²Π°ΡΡΡΡ Ρ push-ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡΠΌΠΈ, Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ Π² telegram. ΠΠΊΠ°Π·Π°Π»ΠΎΡΡ, ΡΡΠΎ ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ, Π½Π΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΎΠ΄Π½ΠΎ ΠΈ ΡΠΎ ΠΆΠ΅ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ Π»ΡΠ΄ΡΠΌ. ΠΡΠΎΡΠΈΠ²ΠΊΠ° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π΄ΠΎ 4 ΠΊΠ°Π½Π°Π»ΠΎΠ²:
- ΠΎΠ±ΡΠΈΠΉΒ β ΡΡΠ΄Π° ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ ΠΎ Π²ΡΡ ΠΎΠ΄Π΅ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π·Π° Π·Π°Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠ΅Π΄Π΅Π»Ρ, Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΈ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ Ρ.Π΄.
- ΡΠ΅ΡΠ²ΠΈΡΠ½ΡΠΉΒ β ΡΡΠ΄Π° ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎ ΡΠ±ΠΎΡΡ ΠΈ ΠΎΡΠΈΠ±ΠΊΠ°Ρ , Π΄Π°Π±Ρ Π½Π΅ Π·Π°ΡΠΎΡΡΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠ°Ρ
- ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΒ β ΡΠΎ ΠΆΠ΅ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠΎΠ΄Π° ΡΠ΅ΡΠ²ΠΈΡΠ½ΡΠΉ ΡΠ°Ρ, ΠΎΠ±ΡΡΠ½ΡΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ Π½Π΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΠΈΡΠ°ΡΡ ΡΡΠΈ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ
- ΠΎΡ ΡΠ°Π½Π°Β β ΡΡΠ΄Π° ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ ΠΎΡ ΡΠ°Π½Π½ΠΎ-ΠΏΠΎΠΆΠ°ΡΠ½ΠΎΠΉ ΡΠΈΠ³Π½Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ
ΠΡΠΈΠΌΠ΅Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ telegram-Π±ΠΎΡΠ°
ΠΠ΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΠ΅ 4 ΠΊΠ°Π½Π°Π»Π° ΡΠ°Π·Π½ΡΠΌΠΈ, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΡΡ ΠΈΡ Π² ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π΄Π²Π°
Β
Π‘ΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π³ΡΠ°ΡΠΈΠΊΠΎΠ²
ΠΠ°ΠΊ Ρ ΡΠΆΠ΅ ΠΏΠΈΡΠ°Π», ΠΏΡΠΎΡΠΈΠ²ΠΊΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ Π΄Π°Π½Π½ΡΠ΅ Π½Π°Β ThingSpeak,Β ΠΠ°ΡΠΎΠ΄Π½ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³,Β Open MonitoringΒ β Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π»ΡΠ±ΠΎΠ΅ ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ², ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ.
ΠΡΠΈΠΌΠ΅Ρ Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½ΠΈΡ ΡΠ»ΡΠΆΠ΅Π±Π½ΡΡ Π΄Π°Π½Π½ΡΡ (ping) Π½Π° Open Monitoring
Β
Π£Π΄Π°Π»Π΅Π½Π½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠ°
Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ βΠΏΠΎ Π²ΠΎΠ·Π΄ΡΡ Ρβ, ΡΠ΅ΡΠ΅Π· Ρ ΠΎΡΡΠΈΠ½Π³. ΠΠ΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ ΡΡΡΡΠΎΠΉΡΡΠ²Ρ, Π½ΠΎ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΡΡΠΌΠ°Ρ ΡΡΡΠ»ΠΊΠ° Π½Π° ΡΠ°ΠΉΠ» ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ΅Ρ ΡΠΊΠ°ΡΠ°ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ β ΡΠ°ΠΉΠ»ΠΎΠΎΠ±ΠΌΠ΅Π½Π½ΠΈΠΊΠΈ ΡΠΈΠΏΠ° βΠ―Π½Π΄Π΅ΠΊΡ ΠΠΈΡΠΊΠ°β, ΡΠ²Ρ, Π½Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ.
ΠΡΠΈ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΊΠ΅ Π² ΡΠ»ΡΡΠ°Π΅ ΡΠ±ΠΎΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΏΡΠΈΡΠ»Π΅Ρ ΡΡΠ°ΡΡΠΈΡΠΎΠ²ΠΊΡ ΡΡΠ΅ΠΊΠ° Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ ΡΠ±ΠΎΡ. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π°ΠΉΡΠΈ ΠΏΡΠΈΡΠΈΠ½Ρ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΡΡΡΡΠ°Π½ΠΈΡΡ Π΅Ρ.
Β
Π’Π΅ΡΠΌΠΎΡΡΠ°Ρ Π΄Π»Ρ Π³Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΡΠ»Π° Ρ ΠΏΠΎΠ³ΠΎΠ΄Π½ΡΠΌ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ
ΠΒ Π³Π°Π·ΠΎΠ²ΡΠΌ ΠΊΠΎΡΠ»Π°ΠΌ ΠΈΠΌΠ΅Π΅ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΠΈΠ΄ΠΎΠ² ΡΠ°Π·Π½ΡΡ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠΎΠ², ΡΠ°Π·Π½ΠΎΠΉ ΡΠ΅Π½ΠΎΠ²ΠΎΠΉ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ Π·Π° EUR, USD, RUB, UAHΒ ΠΈ Π΅ΡΠ»ΠΈ Ρ ΡΠ°ΠΊΠΈΡ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠΎΠ² Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΡΡ Ρ ΠΎΡΡ ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡ Π² Π±Π°ΠΉΡΠ°Ρ , ΡΠΎ Ρ ΠΊΠ°ΠΆΠ΄ΡΠΌ Π±Π°ΠΉΡΠΎΠΌ ΠΎΠ½ΠΎΠ³ΠΎ, ΡΠ΅Π½Π° ΡΠ°ΡΡΠ΅Ρ Π²ΡΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΈ Π±ΠΎΠ»Π΅Π΅.
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΊΡΠΎ-ΡΠΎ ΡΠ΅ΡΠΌΠΎΡΡΠ°Ρ ΡΠΆΠ΅ ΡΠΎΠ±ΠΈΡΠ°Π» ΡΠ°ΠΌ, Π½ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΠ±ΡΠ°Π½Π½ΡΡ
ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΡΡ
Π΅ΠΌ, Π½Π΅ ΠΎΡΠΈΠ±ΡΡΡ Π΅ΡΠ»ΠΈ ΡΠΊΠ°ΠΆΡ, ΡΡΠΎ ΡΡΠΎΒ ΠΌΠ΅Π½ΡΡΠ΅ 1-Π³ΠΎ ΠΏΡΠΎΡΠ΅Π½ΡΠ° ΠΎΡ Π²ΡΠ΅Π³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅ΠΌΡΡ
ΡΠ΅ΡΠ΅Π· ΡΠΎΡΠ³ΠΎΠ²Π»Ρ. ΠΠΎ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΡΡΡ Π½Π΅ Π²ΡΠ΅ ΡΠ°ΠΊ ΡΠ»ΠΎΠΆΠ½ΠΎ. Π― Β ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΠ»Π³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ ΠΏΠΎΠΊΡΠΏΠ½ΡΠΌ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠΎΠΌ LT-08. ΠΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΌΠΎΠ³Ρ ΡΠΊΠ°Π·Π°ΡΡ (ΠΈ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Ρ), ΠΏΠΎΠΌΠΈΠΌΠΎ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΡ
ΠΌΠΎΠΌΠ΅Π½ΡΠΎΠ² Π΅ΡΡΡ ΠΈ ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅: Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΡΠ»Π° ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈ ΠΈ ΠΏΡΠΈΒ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΏΡΠΎΡΡΠΎΡ ΠΊΠΎΡΠ»Π° ΡΠ°Π΄ΠΈΠ°ΡΠΎΡΡ ΡΡΠ°Π½ΠΎΠ²ΡΡΡΡ Ρ
ΠΎΠ»ΠΎΠ΄Π½ΡΠΌΠΈ. Π ΡΠ°ΠΊΠΈΠ΅ ΠΏΠ΅ΡΠΈΠΎΠ΄Ρ, ΠΌΠΎΠ΅ΠΌΡ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΌΡ Π½Π΅ ΡΠΎΠ²ΡΠ΅ΠΌ ΠΊΠΎΠΌΡΠΎΡΡΠ½ΠΎ, Π²Π΅ΡΠΎΡΡΠ½Π°Ρ ΠΏΡΠΈΡΠΈΠ½Π° ΡΠ°ΠΊΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠΎΠΌΡΠΎΡΡΠ° ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ ΠΈΠ½ΡΡΠ°ΠΊΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·Π»ΡΡΠ΅Π½ΠΈΡ ΠΎΡ Π±Π°ΡΠ°ΡΠ΅ΠΉ.
Π’Π°ΠΊ Π²ΠΎΡ, ΠΏΠΎΡΠ»Π΅ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΠ°ΡΠ·Ρ ΠΏΡΠΎΡΡΠΎΡ, ΠΈ ΠΏΡΠΈ ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½ΠΈΠΈ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΒ ΠΏΠΎΠ΄Π°Π΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΊΠΎΡΠ»Ρ Π½Π° Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠ΅Π» Π½Π°ΡΠΈΠ½Π°Π΅Ρ Π½Π°Π³ΠΎΠ½ΡΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡΒ Π΄ΠΎ Π½ΡΠΆΠ½ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ, ΡΡΠΎ ΡΠ΅ΠΏΠ΅ΡΡ ΡΠΆΠ΅ ΡΠΊΠ°ΡΠΎΠΊ ΠΊΠΎΠΌΡΠΎΡΡΠ½ΠΎΡΡΠΈ ΠΈ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ Π²Π΅ΡΡ ΠΎΡΠΎΠΏΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ΅Π·ΠΎΠ½, ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΡΠ°ΠΊΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ½ΡΡ ΠΊΠΎΠ»Π΅Π±Π°Π½ΠΈΠΉ. Π‘Ρ Π΅ΠΌΠ°Β ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΠΌΠ°Ρ Π² ΡΡΠ°ΡΡΠ΅, ΠΊΠ°ΠΊ ΡΠ°Π· ΠΈ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ ΡΡΠΈΡ ΠΏΠ°ΡΠ· ΠΊΠΎΠΌΡΠΎΡΡΠ° ΠΈΒ Π΄ΠΈΡΠΊΠΎΠΌΡΠΎΡΡΠ°, Ρ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²ΠΊΠΎΠΉ ΡΠΈΠΊΠ»ΠΎΠ² Π·Π°Π²ΠΈΡΡΡΠΈΡ Β ΠΎΡ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ.
ΠΡ ΠΈ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ Π΄Π΅Π»ΠΎ ΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ, Π² ΠΊΠ°ΠΊΠΎΠΌ Π»ΠΈΠ±ΠΎ Π½Π°Π²ΠΎΡΠΎΡΠ΅Π½Π½ΠΎΠΌ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠ΅, ΠΏΠ΅ΡΠ²ΡΠΌ Π΄Π΅Π»ΠΎΠΌ ΠΆΠΈΠ»ΠΎΠ΅ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ ΡΡΠ΅ΠΏΠ»Π΅Π½ΠΎ.
Π’Π°ΠΊΠΆΠ΅ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΡΡΠΎ ΠΆΠΈΠ»ΠΎΠ΅ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΎΡΠ΅Π½Ρ ΠΈΠ½Π΅ΡΡΠΈΠΎΠ½Π½ΠΎΒ Π½Π° ΠΏΡΠΎΠ³ΡΠ΅Π² ΠΈ ΠΎΡΡΡΠ²Π°Π½ΠΈΠ΅, ΠΈ ΠΎΠ±ΡΡΠ½ΡΠΉ Π²ΡΠ½ΠΎΡΠ½ΠΎΠΉ ΡΠ΅ΡΠΌΠΎΡΡΠ°Ρ ΠΊΠ°ΠΊ ΡΠ°Π· ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΎΡ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΡΠΎΡΠΊΠΈ ΠΎΡΡΡΠ²Π°Π½ΠΈΡ, Π΄ΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΡΠΎΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ΅Π²Π° ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΡ,Β ΠΊΠ°ΠΊ ΡΠ°Π· Π² ΡΠ°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΈ Π½Π°Π±Π»ΡΠ΄Π°ΡΡΡΡ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΠ°ΡΠ·Ρ ΠΏΡΠΎΡΡΠΎΡ ΠΎΡΠΎΠΏΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ Π°Π³ΡΠ΅Π³Π°ΡΠ°. ΠΠ΅ ΡΡΠΈΡΠ°Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΌ ΡΠ°ΠΊΡΡ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ, Π΅ΡΠ»ΠΈ ΠΏΠΎΠ»Π΄Π½Ρ Π½Π΅ ΡΠΎΠΏΠΈΡΡ Π²ΠΎΠΎΠ±ΡΠ΅, Π° ΠΏΠΎΡΠΎΠΌ Π½Π°Π³ΠΎΠ½ΡΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π΄ΠΎ ΡΡΠΎΠ²Π½Ρ ΠΊΠΎΠΌΡΠΎΡΡΠ½ΠΎΠΉ,Β ΠΊΠ°ΠΊ Π½ΠΈ ΠΊΡΡΡΠΈ ΡΡΠΎΠ±Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°ΡΡ Π² ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΠΈ ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΡ Π₯ — ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ, Π½ΡΠΆΠ½ΠΎ ΠΈΠ·ΡΠ°ΡΡ ΠΎΠ΄ΠΎΠ²Π°ΡΡ N-Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π³Π°Π·Π°, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΡΠ°ΡΡ ΠΎΠ΄ΠΎΠ²Π°ΡΡ, ΠΏΡΠΎΡΠΎΠΏΠΈΠ² ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π΄Π²Π° ΡΠ°Π·Π° Π² ΡΡΡΠΊΠΈ, ΠΈΠ»ΠΈ ΡΡΠΎ ΠΆΠ΅ N-Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π³Π°Π·Π° ΡΠ°ΡΡ ΠΎΠ΄ΠΎΠ²Π°ΡΡ Π·Π° Π΄Π²Π°Π΄ΡΠ°ΡΡ ΡΠ°Π· Π² ΡΡΡΠΊΠΈ, Ρ Π·Π° Π²ΡΠΎΡΠΎΠΉ ΡΠΏΠΎΡΠΎΠ±.
ΠΡΠΎ-ΡΠΎ ΡΠΊΠ°ΠΆΠ΅Ρ, ΡΡΠΎ ΡΡΡ Π΅ΡΠ΅ ΠΏΡΠΈΠ΄ΡΠΌΠ°Π΅ΡΡ,Β Π΄Π° Ρ ΠΌΠ΅Π½Ρ ΠΊΠΎΡΠ΅Π» ΠΈ ΡΠ°ΠΊ ΠΌΠΈΠΊΡΠΎΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ½ΡΠΉ, Π΄Π° ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΊΠΎΡΠ»Ρ Π² ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅ Π΄Π»Ρ ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½Π΅Π³ΠΎ Π΄Π½Ρ ΠΏΠΎΠ»Π½ΠΎΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½Ρ, ΠΈ ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΌ, ΡΡΠΎ-Π»ΠΈΠ±ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ — Π½Π΅ΡΠ΅Π³ΠΎ. ΠΠΎ Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ Π½Π°ΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π±ΠΎΠ»ΡΡΡΡ ΡΠ°ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π° Π½Π° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡΡ ΡΠ°Π±ΠΎΡΡ ΠΈ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΠ΅ ΠΠΠ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠ΅ΠΏΠ»ΠΎΠ³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ°, Π·Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌΠΈ ΡΡΠΈΡ
Π°Π³ΡΠ΅Π³Π°ΡΠΎΠ² ΡΠΎΠ»ΡΠΊΠΎ ΠΈ ΠΎΡΡΠ°Π΅ΡΡΡ Π²ΡΠ±ΠΎΡ, ΠΊΠ°ΠΊΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π² ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΠΈ. ΠΠΎΡ ΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ²ΠΎΠΈΠΌ Π°Π³ΡΠ΅Π³Π°ΡΠΎΠΌ Π½Π° ΡΠ²ΠΎΠ΅ ΡΡΠΌΠΎΡΡΠ΅Π½ΠΈΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π²ΡΠ±ΠΈΡΠ°ΡΡ — ΡΠΎΠΏΠΈΡΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ, ΡΡΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»Π½ΡΠΉ ΠΊΠΎΠΌΡΠΎΡΡ, ΡΠΎΠ»ΡΠΊΠΎ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΡΡΠΎ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ Π½Π°ΠΊΠ»Π°Π΄Π½ΠΎ, ΠΈΠ»ΠΈ, ΠΈΡΡ
ΠΎΠ΄Ρ ΠΈΠ· ΡΠ΅Π°Π»ΠΈΠΉ ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½Π΅Π³ΠΎ Π΄Π½Ρ (Π΄Π° ΠΈ Π² Π±Π»ΠΈΠΆΠ°ΠΉΡΠ΅ΠΌ Π±ΡΠ΄ΡΡΠ΅ΠΌ) Β ΠΏΡΠΈΡ
ΠΎΠ΄ΠΈΡΡΡ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ, ΠΊΠ°ΠΊ Ρ ΡΠΆΠ΅ Π³ΠΎΠ²ΠΎΡΠΈΠ» ΡΠΎΠΏΠΈΡΡ Β ΠΏΠΎΡΡΠΈΠΎΠ½Π½ΠΎ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΡ ΡΡ
Π΅ΠΌΡ Ρ ΠΏΡΠΈΠ²ΡΠ·ΠΊΠΎΠΉ ΠΊ Π½Π°ΡΡΠΆΠ½ΠΎΠΉ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ΅ Π²ΠΎΠ·Π΄ΡΡ
Π°.
Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΊΠΎΡΠ»Π°Ρ Π·Π°Π»ΠΎΠΆΠ΅Π½Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΠΊΠ°Ρ ΡΡΠ½ΠΊΡΠΈΡ, Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ. Π‘Π°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ,Β ΡΡΠΎ ΠΊΠ»ΠΈΠΌΠ°Ρ-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ. ΠΠΎ ΡΠ΅Π½Π° ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΡΠ°ΠΊΠΎΠ²Π°, ΡΡΠΎ Π½Π΅ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΡΠΈΡΠ°Π΅Ρ ΡΡΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π½ΡΠΆΠ½ΡΠΌ Π²ΠΎΠΎΠ±ΡΠ΅.
ΠΡΠ΅ ΡΠΏΠΎΡΠΎΠ±: ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄Π½ΠΈΠΊ — Π°Π΄Π°ΠΏΡΠ΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΠ»Π°ΡΠ΅ ΠΊΠΎΡΠ»Π°, ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½ΡΠΌΠΈ ΠΏΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΉΒ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅, ΠΈ ΠΊ Π½Π΅ΠΌΡΒ ΡΠΆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ Π΄Π°ΡΡΠΈΠΊΠΈ. ΠΠΎ Π²Π½Π΅ΡΠ½Π΅ΠΌΡ Π²ΠΈΠ΄ΡΒ ΠΏΠ»Π°ΡΡ Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ ΡΠΎΠ±ΡΠ°ΡΡ Π΅ΡΒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ ΡΠ°ΠΌΠΎΠΌΡ, ΠΎΠ΄Π½Π° ΠΌΠΈΠΊΡΠΎΡΡ
Π΅ΠΌΠ° ΠΈ Π½Π΅ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΎΠ±Π²ΡΠ·ΠΊΠΈ, Π½ΠΎ Π²ΠΎΡ ΡΡΠΎ Π·Π° ΠΌΠΈΠΊΡΠΎΡΡ
Π΅ΠΌΠ°,Β ΠΈ ΡΠ΅ΠΌ ΠΎΠ½Π° Π·Π°ΡΡΠΆΠ΅Π½Π° ΡΡΠΎ ΡΠ΅ΠΊΡΠ΅Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ,Β Π΄Π° ΠΈ ΡΠ°ΠΌΡ ΠΏΠ»Π°ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅, Π²Π΅Π΄ΡΒ ΠΈΠ· -Π·Π° Π±ΡΠ³ΡΠ° ΠΏΠΎΠΊΠ° Π΅Π΅ ΠΏΡΠΈΠ²Π΅Π·ΡΡ ΡΡΠ΄Π°, ΠΎΠ½Π°, ΠΏΠΎΡΠ΅ΠΌΡ ΡΠΎ ΡΠ°Π²Π½ΡΠ΅ΡΡΡ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΊΠΎΡΠ»Π°.
ΠΡΠ²ΠΎΠ΄: Π²ΠΎ Π²ΡΡΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, Π»ΡΡΡΠ΅ ΡΠΆ Ρ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠΎΠΌ, ΡΠ΅ΠΌ Π±Π΅Π· Π½Π΅Π³ΠΎ, Π° Π΅ΡΠ»ΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ Ρ ΠΈΡΡΡΠΉ ΡΠ΅ΡΠΌΠΎΡΡΠ°Ρ, ΡΠ°ΠΊ ΡΡΠΎ ΡΠΆ ΡΠΎΡΠ½ΠΎ Π»ΡΡΡΠ΅.
Π‘Ρ Π΅ΠΌΠ°, ΠΊΠΎΡΠΎΡΡΡ Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ Π²Π°ΡΠ΅ΠΌΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ, Ρ Π΄ΡΠΌΠ°Ρ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΡΡΡ ΠΈ Π»ΡΠ±ΠΈΡΠ΅Π»ΡΠΌ ΠΠ, ΠΈ Π»ΡΠ±ΠΈΡΠ΅Π»ΡΠΌ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², Π² ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ 555, ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡΒ N-Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ.
ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠΎΡΡΠ°Π² ΡΡ Π΅ΠΌΡ ΡΡΠΎ ΠΠ Atmega-8 Π² ΠΊΠΎΡΠΏΡΡΠ΅ TQFP-32 ΠΠ-ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ16Ρ 2 ΠΈ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° 556 (ΠΏΡΠ΅Π΄Π²ΠΈΠΆΡ, ΠΊΠ°ΠΊ ΡΠΆΠ΅ ΠΊΡΠΎ-ΡΠΎ Π·Π°ΡΠΎΠΏΠ°Π» Π½ΠΎΠ³Π°ΠΌΠΈ, Β«Π€ΠΈΒ» ΡΠΊΠΎΡΠΎ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ΅ 50 Π»Π΅Ρ, Π° Π΅ΠΉ Π²ΡΡ Π½Π°Ρ ΠΎΠ΄ΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅. Π ΡΡΠΎ ΠΏΠΎΠ΄Π΅Π»Π°Π΅ΡΡ, Π΅ΡΠ»ΠΈ Π²Π΅ΡΡ ΡΠ΄Π΅Π»Π°Π½Π° ΡΠ΄Π°ΡΠ½ΠΎ, ΡΠ°ΠΊ ΠΏΠΎΡΠ΅ΠΌΡ Π±Ρ Π΅Π΅ Π½Π΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡβ¦. ΠΠ° ΠΈ Π²ΠΊΡΡ Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄ΠΎ ΡΠΈΡ ΠΏΠΎΡ Π»ΡΠ΄ΠΈ ΡΠ»ΡΡΠ°ΡΡ Π°ΡΠ΄ΠΈΠΎ ΡΡΠ΅ΠΊΠΈ Π½Π° Π»Π°ΠΌΠΏΠ°Ρ ,Β ΠΈ Π²ΠΈΠ΄ΡΡ ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΏΡΠ΅Π²ΠΎΡΡ ΠΎΠ΄ΡΡΠ²ΠΎ ΡΠ°ΠΊΠΎΠ³ΠΎ Π·Π²ΡΠΊΠ° Π½Π°Π΄ ΡΠΈΡΡΠΎΠΉβ¦)
ΠΠ°Π΄Π°ΡΠ° ΡΡ Π΅ΠΌΡ ΡΠ»Π΅Π΄ΠΈΡΡ Π·Π° ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠΎΠΉ Π² ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΠΈ Π΄Π°ΡΡΠΈΠΊ U-1, ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ ΡΠ΅ΡΠΌΠΎΡΡΠ°Ρ Π²ΡΡ . Π Π7 (Π½ΠΈΠΆΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ 23.3Β°C (Π³ΠΈΡΡΠ΅ΡΠ΅Π·ΠΈΡ 0.3Β°C)Β Π²ΡΠ΅Π³Π΄Π° Π²ΠΊΠ»ΡΡΠΈΡ ΠΊΠΎΡΠ΅Π» Π½Π° ΠΎΠ±ΠΎΠ³ΡΠ΅Π²).
ΠΠ°ΡΡΠΈΠΊ U-2, ΠΏΠΎ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ΅ Π½Π°ΡΡΠΆΠ½ΠΎΠ³ΠΎ Π²ΠΎΠ·Π΄ΡΡ
Π° ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΡΠ»Π°,Β ΡΒ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΡΠΌΠΈ ΠΏΠ΅ΡΠΈΠΎΠ΄Π°ΠΌΠΈΒ ΠΏΠ°ΡΠ·Ρ ΠΈ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ ΠΏΠ΅ΡΠΈΠΎΠ΄Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΡΠ»Π°,Β Π²ΠΎΡ Π·Π΄Π΅ΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΌΠΈΠΊΡΠΎΡΡ
Π΅ΠΌΠ° 556. Π’Π°ΠΉΠΌΠ΅ΡΡ IC1, IC2.
Π Π΄Π°Π½Π½ΠΎΠΉ ΡΡ Π΅ΠΌΠ΅Β ΡΠΎΠ»Ρ ΡΡΠΈΡ ΡΠ°ΠΉΠΌΠ΅ΡΠΎΠ² ΠΎΡΠ΅Π½Ρ Π²Π°ΠΆΠ½Π°, ΡΠ°ΠΉΠΌΠ΅ΡΡ IC1, IC2 , ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ ΠΏΠ΅ΡΠΈΠΎΠ΄Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΡΠ»Π° ΠΈΒ ΠΏΠ΅ΡΠΈΠΎΠ΄Ρ ΠΏΠ°ΡΠ·, Π΅ΡΠ»ΠΈ Π²Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏ ΡΠ°Π±ΠΎΡΡ ΡΠ°ΠΊΠΈΡ ΡΠ°ΠΉΠΌΠ΅ΡΠΎΠ² (NE555) Π²Π°ΠΌ Π½Π΅ ΡΠΎΡΡΠ°Π²ΠΈΡ ΡΡΡΠ΄Π°Β ΠΏΠΎΠ΄ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡΒ ΡΠ°Π±ΠΎΡΡ ΡΡ Π΅ΠΌΡ ΠΏΠΎΠ΄ ΡΠ²ΠΎΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ, Π±Π΅Π· Π²ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΡΡΠ²Π° Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΠ,Β Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ ΡΠ°Π±ΠΎΡΡ ΡΡΠΈΡ ΡΠ°ΠΉΠΌΠ΅ΡΠΎΠ², Π²Π°ΠΌ ΠΏΠΎΠΌΠΎΠ³ΡΡ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΠ΅ Π² ΠΠ Π΄Π²Π° ΠΈΠ·ΠΌΠ΅ΡΠΈΡΠ΅Π»Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π² % ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΈ Π½Π°Π³Π»ΡΠ΄Π½ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΡΠ°Π±ΠΎΡΡ ΡΠ°ΠΉΠΌΠ΅ΡΠΎΠ²Β IC1, IC2.
ΠΠ°Π²ΠΈΡΠΈΠΌΠΎΡΡΡ ΡΠ°Π±ΠΎΡΡ ΡΠ°ΠΉΠΌΠ΅ΡΠΎΠ² ΠΎΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ, Π½Π° Π³ΡΠ°ΡΠΈΠΊΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊ:
U-3 Π΄Π°ΡΡΠΈΠΊ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Π½Π° Π²Π²ΠΎΠ΄Π΅ ΡΠ΅ΠΏΠ»ΠΎΠ½ΠΎΡΠΈΡΠ΅Π»Ρ Π² ΠΊΠΎΡΠ΅Π» (ΠΎΠ±ΡΠ°ΡΠΊΠ°), ΠΏΡΠΈ ΠΏΡΠ΅Π²ΡΡΠ΅Π½ΠΈΠΈ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡΒ 37.0Β°C (Π³ΠΈΡΡΠ΅ΡΠ΅Π·ΠΈΡ 4.0Β°C )Β ΠΊΠΎΡΠ΅Π» ΠΏΠΎΠ»ΡΡΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π½Π° ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ( Π΄Π°Π½Π½ΡΠ΅ ΠΎΡΒ U-3Β ΠΈΠΌΠ΅ΡΡ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ Π½Π°Π΄Β IC2 ΠΈ Π½Π°Π΄ Π΄Π°Π½Π½ΡΠΌΠΈ ΠΎΡ U-1.
ΠΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠ° (Π½Π°ΠΆΠΌΠΈΡΠ΅ Π΄Π»Ρ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ):
Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π½Π° ΠΠΒ Atmega-8.
Π‘ΠΎΠ±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ½ΡΡ Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΈ Π·Π°Π΄Π°Π½Π½ΡΡ ΡΡΠ»ΠΎΠ²ΠΈΠΉ (ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠΎΠ²) ΡΠ°Π±ΠΎΡΡ.
ΠΠΎΠΊΠ°Π·Π°Π½ΠΈΡ Π½Π° ΠΠΠ ΠΎΡ Π΄Π°ΡΡΠΈΠΊΠΎΠ² U-1,Β U-3 , Ρ ΡΠΎΡΠ½ΠΎΡΡΡΡ Π΄ΠΎ 0. 1Β°C, ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΡ Π΄Π°ΡΡΠΈΠΊΠ°Β U-2Β Ρ ΡΠΎΡΠ½ΠΎΡΡΡΡ 1Β°C .
Π Π°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ½ΠΎΠ³ΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° Π½Π° Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠΌΠ΅ΡΠΎΠ²Β IC1, IC2. ΠΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅Β Π½Π° ΠΠΠ Π² % ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΈ, ΠΏΠ΅ΡΠΈΠΎΠ΄Π° ΡΠ°Π±ΠΎΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ·Β ΡΠ°ΠΉΠΌΠ΅ΡΠΎΠ² IC1, IC2.
Π§Π°ΡΡΡΒ ΡΡ Π΅ΠΌΡ Ρ ΡΠΎΡΠΎΡΠ΅Π·ΠΈΡΡΠΎΡΠΎΠΌ, Π²Π½ΠΎΡΠΈΡΒ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ Π² ΡΠ°Π±ΠΎΡΡ ΠΠΒ Π΄Π΅Π½Ρ<-> Π½ΠΎΡΡ,Β ΡΡΠΎ Π΄Π°Π΅Ρ Π΄Π½Π΅ΠΌ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ½ΠΎΠ³ΠΎ Π³ΡΠ°ΡΠΈΠΊΠ° Π½Π° 2Β°C ΠΏΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ½ΠΎΠΌΡ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Ρ (Π΄Π½Π΅ΠΌΒ Π² ΡΡΠΎΡΠΎΠ½Ρ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠΈΠΎΠ΄Π° ΠΏΠ°ΡΠ·Ρ IC1, ΠΈ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠΈΠΎΠ΄Π° Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ° IC2).
ΠΠΎΠΌΠΈΠ½Π°Π»Ρ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π½Π° ΡΡ
Π΅ΠΌΠ΅, ΡΠ΅ΠΏΠΈ Π·Π°ΡΡΠ΄Π° ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΠ° Π‘-1 (ΡΠ°ΠΉΠΌΠ΅Ρ IC1) ΠΏΠ°ΡΠ·Π° ΠΎΡ 30 ΠΌΠΈΠ½ΡΡ Π΄ΠΎ 240 ΠΌΠΈΠ½ΡΡ.
ΠΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ Π‘-2 (ΡΠ°ΠΉΠΌΠ΅Ρ IC2) ΠΏΠ΅ΡΠΈΠΎΠ΄ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΡΠ»Π°Β ΠΎΡ 10 ΠΌΠΈΠ½ΡΡ Π΄ΠΎ 20 ΠΌΠΈΠ½ΡΡ, ΠΊΠ°ΠΊ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Π²ΡΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠΎ ΡΠ²ΠΎΠΈΠΌ ΡΡΠ»ΠΎΠ²ΠΈΡΠΌ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ ΠΈ ΡΠ²ΠΎΠΈΠΌ ΡΠ°ΡΡΠ΅ΡΠ°ΠΌΒ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠΊΠΎΡΡΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠΈ ΠΏΠ΅ΡΠΈΠΎΠ΄Ρ, Π·Π°ΠΌΠ΅Π½ΠΈΠ² Π² Π»ΠΈΠ½Π΅ΠΉΠΊΠ΅ ΡΠ΅Π·ΠΈΡΡΠΎΡΠΎΠ² Π½ΡΠΆΠ½ΡΠ΅ Π½ΠΎΠΌΠΈΠ½Π°Π»Ρ (ΡΠ΅Π·ΠΈΡΡΠΎΡΡ R1.1 β 1.9 ΠΈ R2.1 β 2.9 ΠΏΠ΅ΡΠ΅Π΄ ΠΌΠΎΠ½ΡΠ°ΠΆΠΎΠΌ Π½Π° ΠΏΠ»Π°ΡΡ, ΡΡΠΎΠΈΡ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΠΏΠΎ ΡΠ°ΠΊΡΡ! Π½Π° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ Π½ΠΎΠΌΠΈΠ½Π°Π»Π°).
ΠΡΡΠ°ΡΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»Ρ ΡΠ΅Π±Π΅ Π·Π°ΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΡΠ°ΠΉΠΌΠ΅ΡΠΎΠΌ IC1, ΠΏΠ°ΡΠ· Β Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡΡ Π΄ΠΎ 4 ΡΠ°ΡΠΎΠ², Π² ΠΊΠΎΡΠΎΡΡΡ
Π·Π°Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°Π½ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ Π‘-1 Π΅ΠΌΠΊΠΎΡΡΡΡ 1000ΠΌΠΊΡ. , ΡΡΡ Π½Π΅ Π²Π΅ΡΡ ΡΠΈΡΠΏΠΎΡΡΠ΅Π± ΠΌΠΎΠΆΠ½ΠΎ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ, Π²ΠΎΡ Π½Π° ΡΠΎΡΠΎ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΏΡΠ°Π²Π° (Π±ΡΠ» Π½ΠΎΠ²ΡΠΉ, Π½Π΅ Π±/Ρ), ΠΏΡΠΈ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΏΠ°ΡΠ·Π΅ Π·Π°ΡΡΠΆΠ°Π»ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄ΠΎ 12% ΠΈ Π²ΡΠ΅. ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΈΠ·ΠΌΠ΅ΡΠΈΡΠ΅Π»Π΅ΠΌ Π΅ΠΌΠΊΠΎΡΡΠΈ, ΡΠ°ΠΊΠΎΠΉ Π±ΡΠ°ΠΊ Ρ ΠΌΠ΅Π½Ρ Π½Π΅ Π²ΡΡΠ²Π»ΡΠ΅Ρ, ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ Β Π·Π²ΠΎΠ½ΠΈΡΡΡ ΠΊΠ°ΠΊ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠΉ 1000 ΠΌΠΊΡ.
ΠΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π²Π½ΡΡΡΠΈ ΠΈ Π½Π° Π²ΡΡ ΠΎΠ΄Π΅ ΠΠ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π½Π° ΠΠΠ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠΌΠΈ Π·Π½Π°ΠΊΠ°ΠΌΠΈΒ ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»Π°ΠΌΠΈ.
ΠΡΠ° ΡΡ Π΅ΠΌΠ° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΠΈ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡΒ Π² ΠΊΠΎΡΠ»Π΅ ΠΊ ΠΊΠ»Π΅ΠΌΠΌΠ°ΠΌ Π½Π°ΡΡΠΆΠ½ΠΎΠ³ΠΎ Π²ΡΠ½ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠ°. ΠΠ°ΠΆΠ΄ΡΠΉ ΠΊΠΎΡΠ΅Π» ΠΏΡΠ΅Π΄ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠ°. ΠΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠΈΠΏΠ° ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΏΡΠΈ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ°Ρ ΠΊΠΎΡΠ΅Π» Π½Π΅ Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΡ ΠΎΠ΄ΠΎΠ²Π°ΡΡ ΡΠΎΠΏΠ»ΠΈΠ²ΠΎ Π½Π° Π½Π΅Π½ΡΠΆΠ½ΡΠΉ ΠΏΠ΅ΡΠ΅Π³ΡΠ΅Π², Β ΠΈ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ½Π΅Π΅, ΠΈ ΡΠ³Π»Π°Π΄ΠΈΡ ΠΎΡΡΡΠΈΠΌΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΏΠ°Π΄Ρ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π² ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ΠΈΡ, Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΎΡΠΎΠΏΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅Π·ΠΎΠ½Π°.
ΠΠ°ΡΠΈΠ°Π½ΡΡ ΡΡ
Π΅ΠΌΠ½ΡΡ
ΡΠ΅ΡΠ΅Π½ΠΈΠΉ.
Π‘ ΠΈΠΌΠ΅ΡΡΠ΅ΠΉΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΎΠΉ, Π² ΡΡ
Π΅ΠΌΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΠΈ ΠΠ Atmega-8 Π² ΠΊΠΎΡΠΏΡΡΠ΅ DIP-28, ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»Π½ΠΎΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ, ΡΠΎΠ»ΡΠΊΠΎΒ Π½Π΅ Π±ΡΠ΄Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΒ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎ Π½Π°Π±Π»ΡΠ΄Π°ΡΡ Π½Π° ΡΠΊΡΠ°Π½Π΅ ΠΠΠ Π²ΡΠ΅ΠΌΡ Π·Π°ΡΡΠ΄Π° Π‘1 ΠΈ Π‘2 Π² %Β ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΈ.
ΠΡΠ»ΠΈ Π΅ΡΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅Π»Π΅ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΡΠ»ΠΎΠΌΒ ΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ ΠΊΠ°ΡΠΊΠ°Π΄Β ΡΡ Π΅ΠΌΡ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΡΠ°ΠΊ:
Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠΈΡΠΎΠ²Π°ΡΡΡΡΒ Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΠΠ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΡ Π΅ΠΌΠ°ΠΌΠΈ.Β Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Ρ 1-ΠΉ Π½ΠΎΠ³ΠΈ ΠΠ (PD3) Π½Π° Π½ΠΎΠ»Ρ, ΠΎΡΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Β ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΠΠΠΒ (Π½Π° ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠ΅, Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΡΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΠΎΠΉ ΡΡ Π΅ΠΌΡ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΡ Π΅ΠΌΠ°ΠΌΠΈ, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Ρ ΡΠ΅ΠΌΡ Π΄ΠΈΠΎΠ΄ΠΎΠ² 1n4148, Π΅ΡΠ»ΠΈ Π²Π°ΠΌ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠ°ΠΊΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡ Π΅ΠΌΡ, Π²ΠΌΠ΅ΡΡΠΎ ΡΡΠΈΡ Π΄ΠΈΠΎΠ΄ΠΎΠ², ΠΏΡΠΎΡΡΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠΈ). Π ΡΡΠΎΒ Π²ΡΠ΅ΠΌΡΒ Π²ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΡ Π΅ΠΌΡ,Β ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠΎΠ² ΠΈ ΠΏΠΎΠ³ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅.
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ FUSE, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΡΠ°Π±ΠΎΡΠ΅ ΠΎΡ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° 4MHz
Π§ΡΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»Ρ ΠΠΠ:
Π Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠΉ ΡΡΡΡΠΎΠΉΡΡΠ²Π°:
Π Π°Π±ΠΎΡΡ ΡΡ
Π΅ΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡΒ Π² proteus’Π΅.
ΠΡΡ
ΠΈΠ² ΠΏΡΠΎΠ΅ΠΊΡΠ°: ΡΡ
Π΅ΠΌΠ°, ΠΏΡΠΎΡΠΈΠ²ΠΊΠ°, proteus, ΠΏΠ΅ΡΠ°ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ°.
ΠΡΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈ ΡΡΠ°ΡΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ Ρ ΡΠ°ΠΉΡΠ° http://c2. at.ua
Π‘ΠΏΠΈΡΠΎΠΊ ΡΠ°Π΄ΠΈΠΎΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ²
ΠΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅ | Π’ΠΈΠΏ | ΠΠΎΠΌΠΈΠ½Π°Π» | ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ | ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅ | ΠΠ°Π³Π°Π·ΠΈΠ½ | ΠΠΎΠΉ Π±Π»ΠΎΠΊΠ½ΠΎΡ |
---|---|---|---|---|---|---|
ΠΠ AVR 8-Π±ΠΈΡ | ATmega8 | 1 | Π ΠΊΠΎΡΠΏΡΡΠ΅ TQFP-32 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌΡΠΉ ΡΠ°ΠΉΠΌΠ΅Ρ ΠΈ ΠΎΡΡΠΈΠ»Π»ΡΡΠΎΡ | NE556 | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
ΠΠΈΠ½Π΅ΠΉΠ½ΡΠΉ ΡΠ΅Π³ΡΠ»ΡΡΠΎΡ | LM7805 | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
ΠΠ°ΡΡΠΈΠΊ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ | DS18B20 | 3 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
ΠΠΈΠΏΠΎΠ»ΡΡΠ½ΡΠΉ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡ | BC847 | 3 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
ΠΠΏΡΠΎΠΏΠ°ΡΠ° | 1 | ΠΠ»ΠΈ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠ°Π³Π½ΠΈΡΠ½ΠΎΠ΅ ΡΠ΅Π»Π΅ | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
ΠΡΠΏΡΡΠΌΠΈΡΠ΅Π»ΡΠ½ΡΠΉ Π΄ΠΈΠΎΠ΄ | 1N4148 | 19 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
Π‘1 | ΠΠ»Π΅ΠΊΡΡΠΎΠ»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ | 1000 ΠΌΠΊΠ€ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |
Π‘2 | ΠΠ»Π΅ΠΊΡΡΠΎΠ»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ | 330 ΠΌΠΊΠ€ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |
ΠΠ»Π΅ΠΊΡΡΠΎΠ»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ | 100 ΠΌΠΊΠ€ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
ΠΠ»Π΅ΠΊΡΡΠΎΠ»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ | 470 ΠΌΠΊΠ€ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
ΠΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ | 0.![]() | 4 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
ΠΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ | 0.1 ΠΌΠΊΠ€ | 2 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
ΠΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡ | 1 ΠΌΠΊΠ€ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
FR1 | Π€ΠΎΡΠΎΡΠ΅Π·ΠΈΡΡΠΎΡ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
R1.1 | Π Π΅Π·ΠΈΡΡΠΎΡ | 330 ΠΊΠΠΌ | 2 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |
R1.2 | Π Π΅Π·ΠΈΡΡΠΎΡ | 9.1 ΠΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |
R1.![]() | Π Π΅Π·ΠΈΡΡΠΎΡ | 8 ΠΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |
R1.4 | Π Π΅Π·ΠΈΡΡΠΎΡ | 6.8 ΠΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |
R1.5 | Π Π΅Π·ΠΈΡΡΠΎΡ | 5.6 ΠΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |
R1.6 | Π Π΅Π·ΠΈΡΡΠΎΡ | 4.3 ΠΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |
R1.7 | Π Π΅Π·ΠΈΡΡΠΎΡ | 3.3 ΠΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |
R1.8, R2.4 | Π Π΅Π·ΠΈΡΡΠΎΡ | 2.2 ΠΠΠΌ | 2 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |
R1.![]() | Π Π΅Π·ΠΈΡΡΠΎΡ | 1.2 ΠΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |
R2.1 | Π Π΅Π·ΠΈΡΡΠΎΡ | 220 ΠΊΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |
R2.2 | Π Π΅Π·ΠΈΡΡΠΎΡ | 2.7 ΠΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |
R2.3 | Π Π΅Π·ΠΈΡΡΠΎΡ | 2.4 ΠΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |
R2.5 | Π Π΅Π·ΠΈΡΡΠΎΡ | 2 ΠΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |
R2.6 | ΠΠΎΠ΄ΡΡΡΠΎΠ΅ΡΠ½ΡΠΉ ΡΠ΅Π·ΠΈΡΡΠΎΡ | 1.8 ΠΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |
R2.![]() | Π Π΅Π·ΠΈΡΡΠΎΡ | 1.5 ΠΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |
R2.8 | Π Π΅Π·ΠΈΡΡΠΎΡ | 1.3 ΠΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |
R2.9 | Π Π΅Π·ΠΈΡΡΠΎΡ | 1.1 ΠΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |
R3 | Π Π΅Π·ΠΈΡΡΠΎΡ | 4.7 ΠΊΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |
Π Π΅Π·ΠΈΡΡΠΎΡ | 1 ΠΊΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
Π Π΅Π·ΠΈΡΡΠΎΡ | 3 ΠΊΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
Π Π΅Π·ΠΈΡΡΠΎΡ | 6. | 3 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
Π Π΅Π·ΠΈΡΡΠΎΡ | 10 ΠΊΠΠΌ | 2 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
Π Π΅Π·ΠΈΡΡΠΎΡ | 27 ΠΊΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
Π Π΅Π·ΠΈΡΡΠΎΡ | 470 ΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
Π Π΅Π·ΠΈΡΡΠΎΡ | 680 ΠΊΠΠΌ | 2 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
ΠΠΎΠ΄ΡΡΡΠΎΠ΅ΡΠ½ΡΠΉ ΡΠ΅Π·ΠΈΡΡΠΎΡ | 5 ΠΊΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
ΠΠΎΠ΄ΡΡΡΠΎΠ΅ΡΠ½ΡΠΉ ΡΠ΅Π·ΠΈΡΡΠΎΡ | 220 ΠΊΠΠΌ | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
LCD-Π΄ΠΈΡΠΏΠ»Π΅ΠΉ | 16Ρ 2 | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | ||
Π Π°Π·ΡΠ΅ΠΌ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° | 1 | ΠΠΎΠΈΡΠΊ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ΠΡΡΠΎΠ½ | Π Π±Π»ΠΎΠΊΠ½ΠΎΡ | |||
ΠΠΎΠ±Π°Π²ΠΈΡΡ Π²ΡΠ΅ |
Π‘ΠΊΠ°ΡΠ°ΡΡ ΡΠΏΠΈΡΠΎΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² (PDF)
Π’Π΅Π³ΠΈ:
- Π’Π΅ΡΠΌΠΎΡΡΠ°Ρ
- ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ
- AVR
- Sprint-Layout
- Proteus
ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Arduino OpenTherm — ΠΡΠΎΠ΅ΠΊΡΡ Π΄Π»Ρ Ρ ΠΎΠ±Π±ΠΈ Π‘ ΠΌΠΎΠ΅ΠΉ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ, ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΡΠΎΠΏΠ»Π΅Π½ΠΈΡ Π΄ΠΎΠΌΠ° β ΡΡΠΎ ΠΎΠ΄Π½Π° ΠΈΠ· ΠΏΠ΅ΡΠ²ΡΡ Π²Π΅ΡΠ΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠΌΠΈ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠ° Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ.

ΠΠ»Π°Π²Π½ΠΎΠΉ ΡΠ°ΡΡΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΎΡΠΎΠΏΠ»Π΅Π½ΠΈΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΊΠΎΡΠ΅Π». ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎΠΌ ΠΊΠΎΡΠ»ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠ° Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ/Π²ΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ. ΠΠ΄Π½Π°ΠΊΠΎ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΡΠ΅ ΠΊΠΎΡΠ»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΌΠΎΠ΄ΡΠ»ΡΡΠΈΡ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠ°ΠΌ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΎΡΠΎΠΏΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ Π²ΠΎΠ΄Ρ. ΠΠΎΡΠ΅Π» Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΈΠ»ΠΈ ΠΌΠ΅Π½ΡΡΠ΅ Π³Π°Π·Π° (ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΡΠ²Π°), ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ, ΡΡΠΎΠ±Ρ Π΄ΠΎΡΡΠΈΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π²ΠΎΠ΄Ρ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠΎΠΌ. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ/Π²ΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ½ΠΈΠ·ΠΈΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ ΠΌΠΎΠ΄ΡΠ»ΠΈΡΡΡΡΠΈΠΌ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠΎΠΌ.
OpenTherm (OT) β ΡΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» ΡΠ²ΡΠ·ΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ Π² ΡΠΈΡΡΠ΅ΠΌΠ°Ρ
ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΡΠΎΠΏΠ»Π΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΡΠ»ΠΎΠΌ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΡΠΎΠΏΠ»Π΅Π½ΠΈΡ ΠΈ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ. ΠΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠΉ Π²Π΅Π±-ΡΠ°ΠΉΡ www.opentherm.eu.
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» OpenTherm, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π³ΠΎΡΡΡΠ΅ΠΉ Π²ΠΎΠ΄Ρ Π² Π±ΠΎΠΉΠ»Π΅ΡΠ΅, ΡΠ°ΠΊ ΠΈ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π²ΠΎΠ΄Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠΉ Π΄Π»Ρ ΠΎΡΠΎΠΏΠ»Π΅Π½ΠΈΡ Π΄ΠΎΠΌΠ°.
ΠΡΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π΅Π»Π°ΡΡ ΠΊΠΎΡΠ»Ρ, ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΠ΅ Ρ OpenTherm.
Π‘ΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° Π²Π΅ΡΡΠΈΠΈ 2.2 Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ Π·Π΄Π΅ΡΡ.
ΠΠΎΡΠ΅Π» ΠΈ ΡΠ΅ΡΠΌΠΎΡΡΠ°Ρ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ Π΄Π²ΡΠΌΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π°ΠΌΠΈ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΠΏΠΎΠ»ΡΡΠ½ΠΎΡΡΠΈ.
Π£ΡΠΎΠ²Π½ΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ: ΠΠΈΠ·ΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ 7Π, ΠΡΡΠΎΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ — 15..18Π.
Π’Π°ΠΊ ΡΡΠΎ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΡΠ»ΠΎΠΌ ΡΠ΅ΡΠ΅Π· Π°ΡΠ΄ΡΠΈΠ½ΠΎ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΠΈΠΊ OpenTherm to TTL level. Π― Π½Π°ΡΠ΅Π» ΡΡ Π΅ΠΌΡ DIY Opentherm Gateway, Π½Π° Π±Π°Π·Π΅ PIC-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ OpenTherm Π½Π° ΠΊΠΎΡΠ΅Π» ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠΎΡΡ. ΠΠ½Π΅ Π±ΡΠ»ΠΎ Π»ΡΠ±ΠΎΠΏΡΡΠ½ΠΎ ΠΏΠΎΠ½ΡΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» OpenTherm ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ½ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ, ΠΏΠΎΡΡΠΎΠΌΡ Ρ ΡΠ΅ΡΠΈΠ» ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π°Π΄Π°ΠΏΡΠ΅ΡΠ½ΡΡ ΡΠ°ΡΡΡ ΡΡΠΎΠΉ ΡΡ Π΅ΠΌΡ ΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΊΠΎΡΠ»ΠΎΠΌ Π½Π°ΠΏΡΡΠΌΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Arduino.
Π‘Ρ Π΅ΠΌΠ°:
ΠΠ΅ΡΠ°ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ°:
ΠΠ΅ΡΠ°ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ°:
Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ:
ΠΡΡ ΠΎΠ΄ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ°:
ΠΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅:
- ΠΠΏΡΠΎΠΏΠ°ΡΠ° PC817 x 2 9003 3 0.
2$
- Π’ΡΠ°Π½Π·ΠΈΡΡΠΎΡ PNP 0,1$
- ΠΠΈΠΎΠ΄ 1N4148 x 4 0,1$
- Π‘ΡΠ°Π±ΠΈΠ»ΠΈΡΡΠΎΠ½ 4V7 0,1$
- Π‘ΡΠ°Π±ΠΈΠ»ΠΈΡΡΠΎΠ½ 15 Π 0,1$
- Π‘ΡΠ°Π±ΠΈΠ»ΠΈΡΡΠΎΠ½ 4V3 0,1$
- 1/4 ΠΡ 5% Π Π΅Π·ΠΈΡΡΠΎΡ 100 ΠΠΌ 0.01$
- 1/4 ΠΡ 5% Π Π΅Π·ΠΈΡΡΠΎΡ 220 ΠΠΌ 0,01$
- 1/4 ΠΡ, 5% Π Π΅Π·ΠΈΡΡΠΎΡ 330 ΠΠΌ x 2 0,01$
- 1/4 ΠΡ 5% Π Π΅Π·ΠΈΡΡΠΎΡ 1 ΠΊ5 ΠΠΌ 0,01$
- Arduino Mega 2560 R3 ΠΈΠ»ΠΈ Π»ΡΠ±ΠΎΠΉ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΠΉ Ρ Arduino 2-7$
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅:
- ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Arduino (IDE)
- ΠΡΠΎΡΡΠΎΠΉ ΡΡΠΊΠΈΠ·
Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ:
ΠΠ»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π°Π΄Π°ΠΏΡΠ΅ΡΠ° ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π»ΡΠ±ΠΎΠΉ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΠΉ Ρ Arduino ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, ΠΏΡΠΎΡΡΠΎ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π΄Π²Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ° GPIO ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΠ΅ Π΄Π²Π΅ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ (OT_IN_PIN ΠΈ OT_OUT_PIN) Π² ΡΠΊΠ΅ΡΡΠ΅.
Π― ΡΠ΄Π΅Π»Π°Π» ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡ, ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΡ Ρ Arduino Mega, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΊ 18, 19.ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ Π΄Π»Ρ Π΄Π°Π½Π½ΡΡ
ΠΈ 5V, GND Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΠΎΡΠ΅Π» Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ Π°Π΄Π°ΠΏΡΠ΅ΡΡ (Π²ΠΌΠ΅ΡΡΠΎ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΠ°) Π΄Π²ΡΠΌΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π°ΠΌΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²ΠΈΠ½ΡΠΎΠ²ΠΎΠΉ ΠΊΠ»Π΅ΠΌΠΌΡ.
ΠΡΠΎΡΡΠΎΠΉ ΡΠΊΠ΅ΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ OpenTherm Π·Π°ΠΏΡΠΎΡΡ ΠΊ ΠΊΠΎΡΠ»Ρ ΠΈ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΎΡΠ²Π΅ΡΡ. ΠΡΡΡ ΠΌΠ°ΡΡΠΈΠ² (Π·Π°ΠΏΡΠΎΡΠΎΠ²) Π±Π°Π·ΠΎΠ²ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄:
- 0 — ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΡΠ°ΡΡΡ
- 1 — ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΡΠΎΠΏΠ»Π΅Π½ΠΈΡ (64 ΠΈΠ»ΠΈ C Π² ΠΌΠΎΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅)
- 25 — ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΊΠΎΡΠ»ΠΎΠ²ΠΎΠΉ Π²ΠΎΠ΄Ρ
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π΄ΡΡΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΎΠΏΠΈΡΠ°Π½Π½ΡΠ΅ Π² ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°, Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΡΠ»ΠΎΠΌ ΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΠΎΡΠ²Π΅ΡΠΎΠ². ΠΠ°ΠΆΠ΄ΡΠΉ Π·Π°ΠΏΡΠΎΡ ΠΈ ΠΎΡΠ²Π΅Ρ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· 64-Π±ΠΈΡΠ½ΠΎΠ³ΠΎ ΡΡΠ΅ΠΉΠΌΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠΌΠ΅Π΅Ρ ΡΠ°ΠΊΡΡ ββΡΡΡΡΠΊΡΡΡΡ:
P MGS-TYPE SPARE DATA-ID DATA-VALUE 0 000 0000 00000000 00000000 00000000
ΠΠ΄Π΅ P β Π±ΠΈΡ ΡΠ΅ΡΠ½ΠΎΡΡΠΈ, Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΅Π³ΠΎ Π² 1, Π΅ΡΠ»ΠΈ Π² Π·Π°ΠΏΡΠΎΡΠ΅ Π½Π΅ΡΠ΅ΡΠ½ΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π±ΠΈΡΠΎΠ² 1.
MGS-TYPE β 000 Π΄Π»Ρ Π·Π°ΠΏΡΠΎΡΠ° ΡΡΠ΅Π½ΠΈΡ ΠΈ 001 Π΄Π»Ρ Π·Π°ΠΏΠΈΡΠΈ.
DATA-ID — ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ.
DATA-VALUE — 16-Π±ΠΈΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΎΠ΅ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ.
ΠΠΎΡΠ΅Π» Buderus Logamax u072-24k:
Π’Π΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΡΠΎΠΏΠ»Π΅Π½ΠΈΡ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° ββΠ½Π° 64 o C.
ΠΠ΄Π°ΠΏΡΠ΅Ρ OpenTherm Π² ΡΠ±ΠΎΡΠ΅:
ΠΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΠ±ΡΠ°Π½Π½ΠΎΠΌ Π°Π΄Π°ΠΏΡΠ΅ΡΠ΅ OpenTherm Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ Π·Π΄Π΅ΡΡ.
Π§ΡΠΎΠ±Ρ ΠΊΡΠΏΠΈΡΡ Π΅Π³ΠΎ, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΡ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°.
ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ OpenTherm ΠΊΠΎΡΠ΅Π» ΠΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΠΌΠΎΡΡΠ°Ρ ΠΡΠ΄ΡΠΈΠ½ΠΎ Π¦Π΅Π½ΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΎΡΠΎΠΏΠ»Π΅Π½ΠΈΠ΅ ΡΠ΄Π΅Π»Π°ΠΉ ΡΠ°ΠΌ ΠΠΎΠΌΠ°ΡΠ½ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΠ817 ΠΡΠ΄Π΅ΡΡΡ ΠΠΎΠ³Π°ΠΌΠ°ΠΊΡ u072
ΠΠ±ΡΠ°ΡΠ½ΠΎ ΠΊ ΡΠΏΠΈΡΠΊΡ
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΡΠΌ ΠΎΡΠΎΠΏΠ»Π΅Π½ΠΈΠ΅ΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Arduino ΠΈ Raspberry Pi β WEBLOG ΠΡΠ΅Π³Π° ΠΠΈΠ³ΠΎΠ½Π°
ΠΡΠ΅Π³ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, ΠΠ΅Π· ΡΡΠ±ΡΠΈΠΊΠΈ 4 ΠΌΠΈΠ½ΡΡΡ
ΠΠΎΠ³Π΄Π° Arduino ΠΈ Raspberry Pi Π²ΡΠΏΡΡΡΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ²ΡΠ΅ Π²Π΅ΡΡΠΈΠΈ, Ρ ΠΊΡΠΏΠΈΠ» ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ. ΠΡΠ΄ΡΡΠΈ Π»ΡΠ±ΠΈΡΠ΅Π»Π΅ΠΌ Π³Π°Π΄ΠΆΠ΅ΡΠΎΠ² ΠΈΒ … Π½Ρ, ΠΌΡΠΆΡΠΈΠ½ΠΎΠΉ, Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠΈΠ³ΡΠ°Π» ΡΠΎ ΡΠ²ΠΎΠΈΠΌΠΈ Π½ΠΎΠ²ΡΠΌΠΈ ΠΈΠ³ΡΡΡΠΊΠ°ΠΌΠΈ ΠΈ ΠΎΡΡΠ°Π²ΠΈΠ» ΠΈΡ Π² ΡΡΠΈΠΊΠ΅ ΡΡΠΎΠ»Π°.
ΠΡΠΎΡΠ»ΠΎ Π²ΡΠ΅ΠΌΡ, ΠΈ Π½ΠΈ Ρ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π½ΠΈΡ Π½ΠΈΡΠ΅Π³ΠΎ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π΅ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Ρ ΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΡΡ Π²ΡΠ΅ Π±ΠΎΠ»Π΅Π΅ Π½Π΅Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΡΠΌ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΡΠΎΠΏΠ»Π΅Π½ΠΈΡ Π² ΠΌΠΎΠ΅ΠΌ Π½ΡΠ½Π΅ΡΠ½Π΅ΠΌ Π΄ΠΎΠΌΠ΅, Ρ ΡΠ΅ΡΠΈΠ» Π΄ΠΎΡΡΠ°ΡΡ ΠΈΠ· ΡΡΠΈΠΊΠ° ΡΡΠΈΠΊΠ° Ino ΠΈ Pi ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΡΠΎΠΏΠ»Π΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΌ Ρ Π±ΡΠ» Π±Ρ Π΄ΠΎΠ²ΠΎΠ»Π΅Π½.
ΠΡΠ°ΠΏ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΠ΅ΡΠ²ΡΠΌ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊ Π½ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΎΡΠΎΠΏΠ»Π΅Π½ΠΈΠ΅ΠΌ Π±ΡΠ»ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΡΡΠ²ΠΎ Π² ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ.
Π¦ΠΈΡΠ΅ΡΠ±Π»Π°ΡΠ½ΡΠΉ ΡΠ΅ΡΠΌΠΎΡΡΠ°Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π΅ΡΡΡ Ρ ΠΌΠ΅Π½Ρ Π΄ΠΎΠΌΠ°, ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠ°ΠΊ ΠΏΡΠΎΡΡΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Ρ: Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΎΡΠΎΠΏΠ»Π΅Π½ΠΈΠ΅, ΠΊΠΎΠ³Π΄Π° ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° ΠΏΠ°Π΄Π°Π΅Ρ Π½ΠΈΠΆΠ΅ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ; ΠΈ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π½Π°Π³ΡΠ΅Π²Π° ΠΏΡΠΈ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΠΈ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π²ΡΡΠ΅ Π΄ΡΡΠ³ΠΎΠ³ΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ. Π― ΡΠ΅ΡΠΈΠ» ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΎ ΠΏΡΠΎΡΡΠΎΡΠ° Π² ΠΌΠΎΠ΅ΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠΡΠ΅, ΡΡΠΎ ΠΌΠ½Π΅ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΡΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΎΠ΄ΠΈΠ½ ΠΊΠ°Π±Π΅Π»Ρ 230 Π ΠΊ ΡΡΠΎΠΌΡ ΡΠ΅ΡΠΌΠΎΡΡΠ°ΡΡ (230 Π, ΡΠ΅ΡΡ Π²ΠΎΠ·ΡΠΌΠΈ).
Π Π°Π·ΠΎΠ±ΡΠ°Π²ΡΠΈΡΡ Ρ ΡΠΎΡΠΊΠΎΠΉ Π²Ρ ΠΎΠ΄Π°, Ρ Π²ΠΎΡΠ΅Π» Π² Π±ΠΈΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. ΠΠ»Π°ΡΠ° Arduino Π±ΡΠ΄Π΅Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ΅Π»Π΅ , ΠΊΠΎΡΠΎΡΠΎΠ΅ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΡΡΠΎ Π²ΠΊΠ»ΡΡΠ°ΡΡ/Π²ΡΠΊΠ»ΡΡΠ°ΡΡ Π½Π°Π³ΡΠ΅Π². ΠΠ»Ρ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Ρ Π²ΡΠ±ΡΠ°Π» ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΡΠ΅ΡΠΌΠΎΠΌΠ΅ΡΡ , ΠΊΠΎΡΠΎΡΡΠΉ Π΄Π°Π²Π°Π» Π±ΠΎΠ»Π΅Π΅ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΡ, ΡΠ΅ΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ (Π²Ρ ΠΎΠ΄ΠΈΡ Π² ΡΡΠ°ΡΡΠΎΠ²ΡΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ Arduino Uno). Π― ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΠ» ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π΄Π»Ρ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠΈ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΎΠ±ΠΎΠ³ΡΠ΅Π²Π°.
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠΎΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Arduino, Ρ ΡΠ΅ΡΠΈΠ», ΡΡΠΎ ΠΏΠ»Π°ΡΠ° Π±ΡΠ΄Π΅Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΈ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΎΡ Pi ΡΠ΅ΡΠ΅Π· USB-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅. ΠΠ½ ΡΠ°ΠΊΠΆΠ΅ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π· ΡΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅. ΠΡΠΎ ΡΠ°ΠΊΠΆΠ΅ ΡΠ΅ΡΠΈΠ»ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π΄Π²ΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ Π°Π΄Π°ΠΏΡΠ΅ΡΠΎΠ² ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄Π»Ρ Arduino ΠΈ Raspberry Pi.
Π€Π°Π·Π° ΡΠ±ΠΎΡΠΊΠΈ
Π― ΠΏΡΠΎΠ±ΠΎΠ²Π°Π» Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Π΅ΡΠ΅ΠΉ, ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΏΡΠΈΡΠ΅Π» ΠΊ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ.
ΠΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠ°
Π‘Ρ Π΅ΠΌΠ° Arduino ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠ°.
Π’ΡΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΊ Arduino Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠ°ΡΡ ΡΠ΅Π·ΠΈΡΡΠΎΡΡ , Π½Π΅ ΠΌΠ½ΠΎΠ³ΠΎ.
Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ Π½Π΅ Π½ΡΠΆΠ΅Π½, ΠΎΠ½ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π½Π° Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΠΎΠ³ΡΠ΅Π²Π°.
ΠΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠΎΡΠΈΠΏ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π½Π΅ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΠΎ, Π½ΠΎ Π²ΡΠ΅ ΡΠΏΡΡΡΠ°Π½ΠΎ ΠΏΠΎΠ΄ ΠΌΠ΅Π±Π΅Π»ΡΡ ΠΈ ΡΠΎΡΡΠ°Ρ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π°ΡΡΠΈΠΊΠΈ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Π°.
ΠΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠΎΡΠΈΠΏ ΠΌΠΎΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°
Β
Β
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅
ΠΠ½Π΅ ΠΏΡΠΈΡΠ»ΠΎΡΡ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΡΠΈ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΠ°ΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ:
- ΠΠΎΠ΄ Arduino, ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠΈΡΡΠ²Π°Π΅Ρ ΡΠ΅ΠΊΡΡΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΈ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ΅Π»Π΅, https://github.com/greggigon / ΠΠ»Π°Π²Π½Π°Ρ-Π’Π΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ°-ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ/Π΄Π΅ΡΠ΅Π²ΠΎ/ΠΌΠ°ΡΡΠ΅Ρ/Π°ΡΠ΄ΡΠΈΠ½ΠΎ
- ΠΠΎΠ΄ Raspberry Pi, ΠΊΠΎΡΠΎΡΡΠΉ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ Ρ Arduino ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ REST API Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° https://github.com/greggigon/Home-Temperature-Controller/tree/master/temperature-sensor-and-rest ΠΠΎΠ΄ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°
- , ΠΏΡΠΎΡΡΠΎΠ΅ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΡΡΡ Π½Π° Π»ΡΠ±ΠΎΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π΅ ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ Ρ Pi ΡΠ΅ΡΠ΅Π· REST API https://github.
com/greggigon/Home-Temperature-Controller/tree/master/ui/mobile-web-ui
.
Arduino
ΠΠ»Ρ Π΄Π°ΡΡΠΈΠΊΠ° ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Ρ Π΄ΠΎΠ±Π°Π²ΠΈΠ» Π΄Π²Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ: Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° OneWire ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Π΄Π°ΡΡΠΈΠΊΠΎΠ² DallasTemperature. Π― ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π°ΠΏΠΏΡΠΎΠΊΡΠΈΠΌΠ°ΡΠΈΡ 0,5 Π³ΡΠ°Π΄ΡΡΠ° ΠΏΠΎ Π¦Π΅Π»ΡΡΠΈΡ Π΄Π»Ρ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ.
ΠΠΎΠΊΠ°Π·Π°Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠΎΡΡ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠΈΠΊΠ»Π΅. Arduino ΡΠ°ΠΊΠΆΠ΅ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ ΡΠΈΡΠ»ΠΎ Ρ ΠΏΠ»Π°Π²Π°ΡΡΠ΅ΠΉ Π·Π°ΠΏΡΡΠΎΠΉ Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΌ ΠΏΠΎΡΡΡ. ΠΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π½Π° ΠΆΠ΅Π»Π°Π΅ΠΌΡΡ ΠΊΠΎΠΌΠ½Π°ΡΠ½ΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π΄Π»Ρ Arduino.
Π§ΡΠΎΠ±Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡ ΠΊΠΎΠ»Π΅Π±Π°Π½ΠΈΡ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ Π΄Π°ΡΡΠΈΠΊΠ°, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅Π»Π΅ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΏΠΎΡΠ»Π΅ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ 10 ΡΡΠΏΠ΅ΡΠ½ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΠΉ ΠΎΠ΄Π½ΠΎΠΉ ΠΈ ΡΠΎΠΉ ΠΆΠ΅ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Ρ Π΄Π°ΡΡΠΈΠΊΠ°.
Raspberry Pi
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅, ΡΠ°Π±ΠΎΡΠ°ΡΡΠ΅Π΅ Π½Π° Raspberry Pi, Π΄Π΅Π»Π°Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:
- ΠΠ½ΠΎ ΠΎΠΆΠΈΠ΄Π°Π΅Ρ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΎΡ Arduino ΠΈ ΡΠΎΡ ΡΠ°Π½ΡΠ΅Ρ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π² ΠΏΠ°ΠΌΡΡΠΈ (Π΄Π»Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ) ΠΈ Π² ΠΏΡΠΎΡΡΠΎΠΉ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ h3 (Π΄Π»Ρ ΠΈΡΡΠΎΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅),
- ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ REST API Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ΅ ΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π½ΠΎΠ²ΡΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ,
- ΠΠ»Π°Π½ΠΈΡΡΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ, Ρ
ΡΠ°Π½ΡΡΠΈΠΌΡΡ Π² ΡΠ°ΠΉΠ»Π΅ JSON.
Π― Π½Π°ΡΠ°Π» ΠΊΠΎΠ΄ Π² Python , Π½ΠΎ ΠΎΠ½ ΡΠ°Π±ΠΎΡΠ°Π» ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ. Π― ΠΏΡΠΎΠ²Π΅Π» ΠΏΡΠΎΡΡΠΎΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² ΠΏΡΠΎΡΡΡΡ ΡΠΈΡΠ΅Π», ΠΈ Java 8 ΠΏΡΠ΅Π²Π·ΠΎΡΠ»Π° Python. ΠΠ° ΠΎΠ΄Π½ΠΎΡΠ΄Π΅ΡΠ½ΠΎΠΌ Raspberry Pi 1 Π±ΡΠ» Ρ ΠΎΡΠΎΡΠΈΠΉ ΡΡΠΈΠΌΡΠ» ΡΠΌΠ΅Π½ΠΈΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ. Π― Π²ΡΠ±ΡΠ°Π» ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Kotlin, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ Π±ΡΠ» Π΄Π»Ρ ΠΌΠ΅Π½Ρ Π½ΠΎΠ²ΡΠΌ, ΠΈ Ρ Ρ ΠΎΡΠ΅Π» Π΅Π³ΠΎ ΠΈΠ·ΡΡΠΈΡΡ.
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΎΡΠ½ΠΎΠ²Ρ Π΄Π»Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΠΎΠ±ΡΡΠΈΡΠΌΠΈ, Ρ Π²ΡΠ±ΠΈΡΠ°Ρ Vert.x 3. ΠΠ»Ρ ΡΠ²ΡΠ·ΠΈ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠΎΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΡΠ°ΡΠ΅Π²ΡΠ°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° RXTX.
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ/ΡΠ΅Π»Π΅ΡΠΎΠ½ΠΎΠΌ
ΠΠ΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Ρ ΡΠΎΠ·Π΄Π°Ρ, ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠ°ΠΊ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°Ρ , ΡΠ°ΠΊ ΠΈ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ . Π― Π²ΡΠ±ΡΠ°Π» React Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ UI-ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ° Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ Material UI. ΠΠΎΡ ΡΠΎΠ±ΡΠ°Π½ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Webpack Π² Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ Π½Π°Π±ΠΎΡ ΡΠ°ΠΉΠ»ΠΎΠ² html/js.
ΠΡΠ°ΠΏ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΡΠ°ΠΏ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΠΊΠ»ΡΡΠ°Π» Π² ΡΠ΅Π±Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Π²ΡΠ΅Π³ΠΎ Π²ΠΌΠ΅ΡΡΠ΅, Π·Π°ΠΏΡΡΠΊ ΠΈ Π½Π°Π΄Π΅ΠΆΠ΄Ρ, ΡΡΠΎ Ρ Π½Π΅ ΠΏΠΎΡΡΠ²ΡΡΠ²ΡΡΒ Π·Π°ΠΏΠ°Ρ
Π³ΠΎΡΡΡΠ΅ΠΉ ΡΠ»Π΅ΠΊΡΡΠΈΠΊΠΈ ΠΈ Π½Π΅ ΠΈΡΠΏΡΡΠ°Ρ Π²Π·ΡΡΠ²ΠΎΠ².