ΠΡΡΠΎΡΠΈΡ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π·Π° 500 ΡΡΠ±Π»Π΅ΠΉ ΠΏΠΎΠΌΠΎΠ³ Π²ΡΡΠ°ΡΡΠΈΡΡ ΠΊΠ»ΡΠ±Π½ΠΈΠΊΡ ΡΠ°Π½Π½Π΅ΠΉ Π²Π΅ΡΠ½ΠΎΠΉ, ΠΈ ΠΏΠΎΡΠ΅ΠΌΡ Π²Π°ΠΆΠ½ΠΎ Π·Π½Π°ΡΡ Β«Π°Π½Π°ΡΠΎΠΌΠΈΡΒ» ΡΠΈΠΏΠ°
π‘ ΠΡΠΎΠ»ΠΎΠ³: ΠΠΎΠ³Π΄Π° ΡΡΠΊΠΈ ΡΡΠ½ΡΡΡΡ ΠΊ Π·Π΅ΠΌΠ»Π΅, Π° Π·Π° ΠΎΠΊΠ½ΠΎΠΌΡ ΡΠΆΠ΅ Π²ΡΠΎΠ΄Π΅ ΠΈ Π²Π΅ΡΠ½Π°, Π½ΠΎ Π²ΡΠ΅ Π΅ΡΠ΅ ΡΠ»ΡΡΠ°Π΅ΡΡΡ ΠΌΠΈΠ½ΡΡ 10
ΠΠΈΠ²Ρ Π² ΠΎΠ±ΡΡΠ½ΠΎΠΉ ΠΊΠ²Π°ΡΡΠΈΡΠ΅. ΠΠ΅ΡΡΠ° ΠΌΠ°Π»ΠΎ, ΡΠ²Π΅ΡΠ° Π΅ΡΡ ΠΌΠ΅Π½ΡΡΠ΅. ΠΠΎ Ρ ΠΎΡΠ΅ΡΡΡ ΡΠ²ΠΎΠ΅Π³ΠΎ β Π±Π΅Π· ΠΏΠ΅ΡΡΠΈΡΠΈΠ΄ΠΎΠ², ΡΠ²Π΅ΠΆΠ΅Π½ΡΠΊΠΎΠ³ΠΎ. Π Π΅ΡΠΈΠ» ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°ΡΡ Π΄ΠΎΠΌΠ°ΡΠ½ΡΡ ΡΠ΅ΡΠΌΡ Π½Π° ΠΏΠΎΠ΄ΠΎΠΊΠΎΠ½Π½ΠΈΠΊΠ΅: ΠΊΠ»ΡΠ±Π½ΠΈΠΊΠ°, Π±Π°Π·ΠΈΠ»ΠΈΠΊ, ΡΠ°Π»Π°Ρ, ΡΠ°Π²Π΅Π»Ρ, Π»ΡΠΊ.
ΠΡΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΠΎ: Π² ΠΠΈΡΠ΅ Π½Π°Π±Π»ΡΠ΄Π°Π΅ΡΡΡ ΠΏΠ΅ΡΠ΅Π½Π°ΡΡΡΠ΅Π½ΠΈΠ΅ Π»ΡΠ΄ΡΠΌΠΈ, Π΅Π΄Ρ Π½Π° Π²ΡΠ΅Ρ Π½Π΅ Ρ Π²Π°ΡΠΈΡ, ΠΠ°Π»ΡΠ½ΠΈΠΉ ΠΠΎΡΡΠΎΠΊ ΠΎΡ ΠΠΎΡΠΊΠ²Ρ Π΄Π°Π»Π΅ΠΊΠΎ, Π° Π΅Π·Π΄ΠΈΡΡ Π·Π° 80 ΠΊΠΌ ΠΎΡ ΠΠΠΠ ΠΎΡΠ΅Π½Ρ ΡΠ°ΡΡΠΎ Π½Ρ ΡΠΎΡΠ½ΠΎ Π½Π΅ΠΎΡ ΠΎΡΠ°. ΠΡΠ»ΠΈ Π»Π΅ΡΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±Π°Π»ΠΊΠΎΠ½, Π³Π΄Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π½Π°ΡΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠ»Π½ΡΠ°, ΡΠΎ Π·ΠΈΠΌΠΎΠΉ ΠΈ Π² ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΡΠ΅ ΠΏΠ΅ΡΠΈΠΎΠ΄Ρ (Π²Π΅ΡΠ½Π° ΠΈ ΠΎΡΠ΅Π½Ρ) Π΅ΡΡΡ ΡΠΎΠ²ΡΠ΅ΠΌ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠΉ ΠΊΠ»ΠΎΡΠΎΠΊ Π½Π° ΡΠ΅ΡΡΠΈΡΠΎΡΠΈΠΈ ΠΊΠ²Π°ΡΡΠΈΡΡ, Π³Π΄Π΅ ΡΠΎ Π»ΠΈ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΡΡ ΡΠ΅ΡΠΌΡ Π΄Π΅Π»Π°ΡΡ, ΡΠΎ Π»ΠΈ Π²ΠΎΠΎΠ±ΡΠ΅ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΡ. ΠΠ»ΠΈ Π³ΠΈΠ±ΡΠΈΠ΄ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΠΈ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠΉ.

ΠΡΡΡ Π΅ΡΠ΅ Π½ΡΠ°Π½Ρ — 4-5 ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΡΡ Π³ΠΎΡΡΠΊΠΎΠ², ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π» ΠΌΠΎΠΉ ΠΎΠΏΡΡ, ΠΠ°ΠΌ ΡΠ²Π½ΠΎ Π½Π΅ Ρ Π²Π°ΡΠΈΡ. ΠΠΎ ΡΡΠΎΠ³ΠΎ ΡΠΆΠ΅ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ, ΡΡΠΎΠ±Ρ Π±ΡΠ»ΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΡΠΎΠΆΠ°Ρ ΠΊ ΠΠ°ΡΠ΅ΠΌΡ ΡΡΠΎΠ»Ρ. ΠΠ΅ Π»ΡΡΡΠ΅ Π»ΠΈ Π·Π°ΠΊΡΠΏΠ°ΡΡ ΠΌΠΈΠΊΡΠΎΠ·Π΅Π»Π΅Π½Ρ ΠΈ ΠΊΠ»ΡΠ±Π½ΠΈΠΊΡ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°, Π³Π΄Π΅ Π΅Π΅ «Π²Π΅Π·ΡΡ Ρ ΠΡΠ°ΡΠ½ΠΎΠ΄Π°ΡΠ°»? ΠΡ Π΅ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° — Π² ΡΡΠΎΠΌ ΠΊΠ°ΠΏΠΈΡΠ°Π»ΠΈΠ·ΠΌΠ΅ Π½Π°Ρ ΠΏΠΎΠ²ΡΡΠ΄Ρ ΠΎΠ±ΠΌΠ°Π½ΡΠ²Π°ΡΡ: ΠΈΡΠΊΡΡΡΡΠ²Π΅Π½Π½ΠΎΠ΅ Π΄ΠΎΠ·ΡΠ΅Π²Π°Π½ΠΈΠ΅, ΠΏΠ΅ΡΡΠΈΡΠΈΠ΄Ρ ΠΈ Π΄Π΅ΡΠ΅Π²ΡΠ΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΊΠΈ, Π½Π΅ Π»ΡΡΡΠ΅Π΅ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ Π²ΠΎΠ·Π΄ΡΡ Π° ΠΏΡΠΈ Π²ΡΡΠ°ΡΠΈΠ²Π°Π½ΠΈΠΈ Π² ΡΠ΅ΠΏΠ»ΠΈΡΠ΅ ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅.
ΠΠΎΡΡΠΎΠΌΡ Π΅ΡΠ»ΠΈ Π±ΡΠΌΠ΅ΡΡ ΠΈ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ X Π½Π΅Π½Π°Π²ΠΈΠ΄Π΅Π»ΠΈ Π³ΠΎΡΠΎΠ΄ΡΠΊΠΎΠ΅ ΡΠ΅ΡΠΌΠ΅ΡΡΡΠ²ΠΎ Π·Π° ΡΠΎ, ΡΡΠΎ Π² Π·Π°Π³Π°Π·ΠΎΠ²Π°Π½Π½ΡΡ ΡΡΠ»ΠΎΠ²ΠΈΡΡ ΡΡ ΠΏΡΡΠ°Π΅ΡΡΡΡ ΡΡΠΎ-ΡΠΎ ΡΠΎΡΡΠΈΡΡ, ΡΠΎ ΡΠ΅Π³ΠΎΠ΄Π½Ρ Π²ΡΠ΅ ΡΠ»ΠΎΠΆΠ½ΠΎ. Π Π½Π΅Π±ΠΎΡΠΊΡΠ΅Π±Π΅ Π½Π° 63 ΡΡΠ°ΠΆΠ΅ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²ΠΎΠ·Π΄ΡΡ ΡΠΈΡΠ΅, ΡΠ΅ΠΌ Π½Π° Π·Π°Π³ΠΎΡΠΎΠ΄Π½ΠΎΠΌ ΡΡΠ°ΡΡΠΊΠ΅ Π² 3 ΠΌΠ΅ΡΡΠ°Ρ ΠΎΡ Π·Π°Π±ΠΎΡΠ°. ΠΡΠ΅ ΡΠΈΡΡΠ°ΡΠΈΠ²Π½ΠΎ, Π½ΠΎ Π½Π° ΠΏΠΎΠΌΠΎΡΡ ΠΏΡΠΈΡ ΠΎΠ΄ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π° Π£ΠΌΠ½ΠΎΠ³ΠΎ ΠΠΎΠΌΠ° ΠΈ ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ° Π²Π΅ΡΠ΅ΠΉ. ΠΠΌΠ΅Π½Π½ΠΎ ΡΠ΅Π³ΠΎΠ΄Π½Ρ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΠΎΠ±ΠΎΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΠ΅ ΡΠ΅ΡΠΌΡ.
ΠΡΠ»ΠΈ ΠΏΠΎΠ΄ΠΎΠΊΠΎΠ½Π½ΠΈΠΊ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΠΉ, Π²ΠΎΠΎΠ±ΡΠ΅ ΠΊΠΎΠΌΡ-ΡΠΎ Π°ΠΊΡΡΠ°Π»ΡΠ½Π΅Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊΠΎΠ΅:

Π, Π½Π°ΡΠΈΠ½Π°Ρ Ρ ΡΡΠΎΠΉ ΡΠΎΡΠΊΠΈ, ΡΠΆΠ΅ Π΄ΡΠΌΠ°ΡΡ, ΡΠ½ΠΈΠ·ΠΈΡΡ Π»ΠΈ ΡΠ°ΡΡ ΠΎΠ΄ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΡΠ²Π° Π½Π° ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΡΠ΅ΠΌ ΠΌΠ΅Π½ΡΡΠ΅Π³ΠΎ ΡΠ²Π΅ΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΡΠΎΠΊΠ°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠΎΠ»Π½Π΅ΡΠ½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΈΠ»ΠΈ ΠΆΠ΅ ΠΎΡΡΠ°ΠΆΠ΅Π½Π½ΡΡ ΡΠΎΠ»Π½Π΅ΡΠ½ΡΡ Π»ΡΡΠ΅ΠΉ.
Π£ΡΠΈΡΡΠ²Π°Ρ, ΡΡΠΎ Π² ΠΏΡΠΎΡΠ»ΠΎΠΌ Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΠ»Π°Π²Π½ΡΠΉ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ ΠΏΠΎ ΡΠΎΠ±ΠΎΡΠΎΡΠ΅Ρ Π½ΠΈΠΊΠ΅ ΠΈΠ· ΠΠ²Π°Π½ΡΠΎΡΠΈΡΠΌΠ° ΠΠΎΡΠ³ΠΎΡΠΌΠ°Ρ, Ρ Π½Π°ΡΠ΅Π» Π² ΡΡΠΎΠΌ ΡΠ²Π½ΡΡ Π·ΠΎΠ»ΠΎΡΡΡ ΠΆΠΈΠ»Ρ, ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ ΠΈ ΡΠ²ΠΎΠ΅ΠΎΠ±ΡΠ°Π·Π½ΠΎ ΡΠ΅ΡΠΈΡΡ Π² ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΏΠ»Π°Π½Π΅. Π ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΡΠΎ Π΅ΡΡΡ Ρ Π»ΠΈΡΠ½ΠΎ ΡΡΡΠ°Π» ΠΎΡ ΡΡΠΈΡ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ½ΡΡ «ΡΡΠ°Π²Ρ Π·Π°Π΄Π°ΡΡ ΠΈ ΡΠ΅Π»Ρ, ΠΏΠΈΡΠΈ Π’Π, Π΄Π΅Π»Π°ΠΉ ΡΠ°ΡΡΠ΅Ρ ΠΏΡΠΈΡ ΠΎΠ΄/ΡΠ°ΡΡ ΠΎΠ΄, ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΡΠΉ ΠΈ, Π·Π°ΡΠ΅ΠΌ, ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΠΉ». Π― ΠΏΠΎΡΠ΅Π» ΠΏΠΎ ΠΏΡΡΠΈ «Π΅ΡΡΡ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅, ΠΈΠ΄Π΅ΠΌ Π΄Π°Π»ΡΡΠ΅ ΠΊ ΠΏΠΎΠ»ΠΈΠ²Ρ… Π΅ΡΡΡ ΠΏΠΎΠ»ΠΈΠ² β Π΄ΡΠΌΠ°Π΅ΠΌ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΠΈ ΠΏΠΎΡΠ΅ΠΌΡ ΠΏΠΎΠ³ΠΈΠ±Π°Π΅Ρ…». ΠΡ ΠΈ ΡΡΡ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ°Ρ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠ΅ΠΏΠΎΡΠΊΠ° Π²ΠΏΠ»ΠΎΡΡ Π΄ΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Π½Π΅ΠΉΡΠΎΡΠ΅ΡΡΡ ΡΠΎΠ²ΠΎΠΊΡΠΏΠ½ΠΎΡΡΠΈ Π΄Π°Π½Π½ΡΡ Ρ ΡΠ°Π·Π½ΡΡ ΡΠ΅ΡΠΌ Ρ ΡΡΠ΅ΡΠΎΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ, ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌΡΡ Ρ Π΄Π°ΡΡΠΈΠΊΠΎΠ². Π§ΡΠΎΠ±Ρ ΠΏΠΎΠ½ΡΡΡ, ΠΏΠΎΡΠ΅ΠΌΡ Ρ Ρ ΠΎΡΠΎΡΠ΅Π³ΠΎ ΡΠ΅ΡΠΌΠ΅ΡΠ° ΠΊΠΎΠΌΠΏΠΎΡΡΠ½ΡΠ΅ Π±Π°Π½Π°Π½Ρ ΡΠΏΠ°ΡΠ°ΡΡ ΡΡΠΎΠΆΠ°ΠΉ, Π° Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠ΅Π³ΠΎ Π»ΡΠ±ΠΈΡΠ΅Π»Ρ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½Π°Ρ ΠΊΠ»ΡΠ±Π½ΠΈΡΠΊΠ° Π²ΠΎΠΎΠ±ΡΠ΅ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π»Π° ΠΏΠ»ΠΎΠ΄ΠΎΠ½ΠΎΡΠΈΡΡ.
ΠΡΠ»ΠΈ ΡΠΎΠ±ΡΠ°ΡΡ ΠΏΠΎΠ»Π½ΡΠΉ Π½Π°Π±ΠΎΡ Π΄Π°ΡΡΠΈΠΊΠΎΠ², ΡΠΎ Π² ΠΈΡΠΎΠ³Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠ΅Π½Ρ ΡΠ΅ΡΠΊΠΎ ΠΈ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎ Π²ΡΡΠ²ΠΈΡΡ ΠΎΡΠ»ΠΈΡΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΠΏΠ΅ΡΠ½ΡΠΌ ΡΡΠΎΠΆΠ°Π΅ΠΌ ΠΈ Π΅Π»Π΅ ΠΆΠΈΠ²ΡΠΌΠΈ ΡΠΎΡΡΠΊΠ°ΠΌΠΈ.
ΠΡΠΏΠΈΠ» ΡΠ°ΠΌΡΠ΅ ΠΎΠ±ΡΡΠ½ΡΠ΅ Π»Π°ΠΌΠΏΡ ΠΈ Ρ ΠΎΠ»ΠΎΠ΄Π½ΠΎΠ³ΠΎ, ΠΈ ΡΠ΅ΠΏΠ»ΠΎΠ³ΠΎ ΠΎΡΡΠ΅Π½ΠΊΠΎΠ², Π³ΡΡΠ½Ρ Π½Π°ΠΊΠΎΠΏΠ°Π» ΠΏΡΠΎΡΡΠΎ Π½Π° ΡΠ»ΠΈΡΠ΅, Π½Π°ΡΠ΅Π» ΠΏΠΎΠ΄ ΡΡΠΎ Π΄Π΅Π»ΠΎ Π³ΠΎΡΡΠΊΠΈ. ΠΠΎΡΠ°Π΄ΠΈΠ». Π Π½Π°ΡΠ°Π»ΡΡ Π΄Π΅ΡΠ΅ΠΊΡΠΈΠ²:
- ΠΠΎΡΠ΅ΠΌΡ ΠΎΠ΄ΠΈΠ½ ΠΊΡΡΡ ΡΠ°ΡΡΡΡ ΠΊΠ°ΠΊ Π½Π° Π΄ΡΠΎΠΆΠΆΠ°Ρ , Π° Π΄ΡΡΠ³ΠΎΠΉ ΡΠ°Ρ Π½Π΅Ρ?
- Π₯Π²Π°ΡΠ°Π΅Ρ Π»ΠΈ ΡΠ²Π΅ΡΠ°?
- ΠΠ΅ ΠΏΠ΅ΡΠ΅Π»ΠΈΠ» Π»ΠΈ Ρ?
- ΠΠΎΠΆΠ΅Ρ, ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° Π½ΠΎΡΡΡ ΠΏΠ°Π΄Π°Π΅Ρ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈ?
- Π Π΅Π°Π»ΡΠ½ΠΎ Π½Π°Π΄ΠΎ ΡΠ΄ΠΎΠ±ΡΡΡΡ ΡΠ°Π· Π² 2 Π½Π΅Π΄Π΅Π»ΠΈ? Π§Π΅ΠΌ? ΠΠΎΡΠΎΠ³ΠΈΠΌ ΠΏΠΎΠΊΡΠΏΠ½ΡΠΌ ΡΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΠΌ, Π»ΠΈΠ±ΠΎ ΠΆΠ΅ Π±Π°Π½Π°Π½Π°ΠΌΠΈ ΠΈΠ· ΠΌΠΈΠΊΡΠ΅ΡΠ°?

Π ΡΠΊΠΎΠΉ Π½Π΅ ΠΏΠΎΡΡΠΏΠ°Π΅ΡΡ β ΡΠ°ΡΡΠ΅Π½ΠΈΡ Π½Π΅ Π³ΠΎΠ²ΠΎΡΡΡ. Π Π΅ΡΠ»ΠΈ ΠΈ Π³ΠΎΠ²ΠΎΡΡΡ, ΡΠΎ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΏΠΎΠ·Π΄Π½ΠΎ β ΠΊΠΎΠ³Π΄Π° ΡΠΆΠ΅ ΠΆΠ΅Π»ΡΠ΅ΡΡ Π»ΠΈΡΡΡΡ ΠΈΠ»ΠΈ ΡΠ°ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΡΠΎ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΈ Π±Π΅ΡΠΏΠΎΠ²ΠΎΡΠΎΡΠ½ΠΎ ΡΠΌΠΈΡΠ°Π΅Ρ Π·Π° 3-4 Π΄Π½Ρ.
π‘ ΠΠ΄Π΅Ρ: Π° ΡΡΠΎ Π΅ΡΠ»ΠΈ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Β«ΡΡΠΎΡΠΎΠΆΠ°Β», ΠΊΠΎΡΠΎΡΡΠΉ 24/7 Π±ΡΠ΄Π΅Ρ ΡΠ»Π΅Π΄ΠΈΡΡ Π·Π° ΡΡΠ»ΠΎΠ²ΠΈΡΠΌΠΈ ΠΈ ΠΏΠΈΡΠ°ΡΡ ΠΎΡΡΡΡΡ?

Π’ΠΎ Π΅ΡΡΡ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ΄Π΅Π»Π°Π½ΠΎ Π±ΡΡΡΡΠΎ Π½Π° ΡΠΌΠ½ΠΎΠΉ ΡΠΎΠ·Π΅ΡΠΊΠ΅, ΠΏΠΎΠ»ΠΈΠ² ΡΠΎΠΆΠ΅ Π΄Π΅Π»ΠΎ Π»Π΅Π³ΠΊΠΎΠ΅ — ΠΎΡΠΎΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° + Π²ΠΎΠ΄ΡΠ½Π°Ρ ΠΏΠΎΠΌΠΏΠ° Ρ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΠΌ ΡΠΎΠ·Π΄Π°Π²Π°Π΅ΠΌΡΠΌ Π΄Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ. ΠΡΠ»ΠΈ ΡΠ΅ΡΠ΅Ρ ΡΠ»Π°Π±ΠΎ — Π½ΡΠΆΠ½ΠΎ Π»ΠΈΠ±ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΠ±ΠΈΠ²Π½ΡΡ ΠΏΠΎΠΌΠΏΡ, Π»ΠΈΠ±ΠΎ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΠΈΡΡ Π²ΠΎΠ΄Π½ΡΠ΅ ΠΊΠ°Π½Π°Π»Ρ, ΡΡΠΎ ΡΠ°ΠΊΠΆΠ΅ Ρ ΡΠ΅ΡΠΈΠ» ΡΠ΄Π΅Π»Π°ΡΡ. Π‘ΡΠ°ΡΡΠΉ 3D-ΠΏΡΠΈΠ½ΡΠ΅Ρ ΠΏΠΎΠΊΠ° ΠΌΠΎΠ»ΡΠ° ΠΊΡΡΠΈΡ Π² ΡΡΠΎΡΠΎΠ½ΠΊΠ΅ ΠΈ ΡΠ°Π·ΡΠ΅ΡΠΈΠ» Π½Π°ΡΠ΅ΠΏΠΈΡΡ Π½Π° ΡΠ΅Π±Ρ Π»Π°ΠΌΠΏΠΎΡΠΊΡ, Π²ΠΎΡ ΠΎΠ½ β Π½Π°ΡΡΠΎΡΡΠΈΠΉ ΠΊΠΈΠ±Π΅ΡΠΏΠ°Π½ΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ Π·Π°ΡΠ»ΡΠΆΠΈΠ»ΠΈ.

π€ ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ: ESP32 β ΠΌΠΎΠΉ Π½ΠΎΠ²ΡΠΉ Π°Π³ΡΠΎΠ½ΠΎΠΌ
ΠΡΠ±ΡΠ°Π» ESP32 ΠΏΠΎ ΡΡΡΠΌ ΠΏΡΠΈΡΠΈΠ½Π°ΠΌ:
- ΠΠ΅ΡΡΠ²ΡΠΉ β ΠΎΠΊΠΎΠ»ΠΎ $3-6
- Π‘ Wi-Fi β ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΡΠΌΠΎ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ
- Π‘ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΌΠΈ Π²Ρ ΠΎΠ΄Π°ΠΌΠΈ β ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π΄Π°ΡΡΠΈΠΊΠΈ
Π§ΡΠΎ Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ» :
| ΠΠ°ΡΡΠΈΠΊ | Π§ΡΠΎ ΠΈΠ·ΠΌΠ΅ΡΡΠ΅Ρ | ΠΠ°ΡΠ΅ΠΌ |
|---|---|---|
| FC-28 (Π²Π»Π°ΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΡΠ²Ρ) | Π‘ΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ Π³ΡΡΠ½ΡΠ° | ΠΠ΅ ΠΏΠ΅ΡΠ΅ΡΡΡΠΈΡΡ ΠΈ Π½Π΅ Π·Π°Π»ΠΈΡΡ |
| BH1750 (ΠΎΡΠ²Π΅ΡΡΠ½Π½ΠΎΡΡΡ) | ΠΡΠΊΡΡ | Π₯Π²Π°ΡΠ°Π΅Ρ Π»ΠΈ ΡΠ²Π΅ΡΠ° ΠΎΡ ΡΠΈΡΠΎΠ»Π°ΠΌΠΏΡ |
| DHT22 (ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ°/Π²Π»Π°ΠΆΠ½ΠΎΡΡΡ Π²ΠΎΠ·Π΄ΡΡ Π°) | Β°C ΠΈ %RH | ΠΠΎΠΌΡΠΎΡΡΠ½ΡΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠ»ΠΈΠΌΠ°Ρ |
| Π€ΠΎΡΠΎΡΠ΅Π·ΠΈΡΡΠΎΡ (ΡΠ΅ΡΠ΅Π· ADC) | ΠΠ½ΡΠ΅Π½ΡΠΈΠ²Π½ΠΎΡΡΡ ΡΠ²Π΅ΡΠ° | ΠΡΠ±Π»ΠΈΡΡΡΡΠ°Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΡ |
π ΠΠ΅ΡΠ²ΡΠΉ ΡΡΠΏΠ΅Ρ : Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎΡΠ»ΠΈ!
ΠΠ°ΠΏΠΈΡΠ°Π» ΡΠΊΠ΅ΡΡ. ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ» Π΄Π°ΡΡΠΈΠΊΠΈ. ΠΠ°ΠΏΡΡΡΠΈΠ».
Π Serial Monitor ΠΏΠΎΠ±Π΅ΠΆΠ°Π»ΠΈ ΡΠΈΡΡΡ:
π ΠΠ»Π°ΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΡΠ²Ρ: 1842 (1490 mV) β Π½ΠΎΡΠΌΠ°
π‘ ΠΡΠ²Π΅ΡΡΠ½Π½ΠΎΡΡΡ: 4500 lux β ΠΌΠ°Π»ΠΎΠ²Π°ΡΠΎ
π‘οΈ Π’Π΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ°: 23.5Β°C β ΠΎΡΠ»ΠΈΡΠ½ΠΎ
π§ ΠΠ»Π°ΠΆΠ½ΠΎΡΡΡ Π²ΠΎΠ·Π΄ΡΡ Π°: 58% β ΡΡΡ ΠΎΠ²Π°ΡΠΎ
ΠΡΠ»ΠΈΡΠ½ΠΎ! Π’Π΅ΠΏΠ΅ΡΡ Ρ Π²ΠΈΠΆΡ Π½Π΅Π²ΠΎΠΎΡΡΠΆΡΠ½Π½ΡΠΌ Π³Π»Π°Π·ΠΎΠΌ:
- ΠΠ°Π·ΠΈΠ»ΠΈΠΊ ΡΡΠΎΠΈΡ ΠΏΡΠΈ 1200 mV β Π·Π΅ΠΌΠ»Ρ ΡΡΡ Π°Ρ, ΠΏΠΎΡΠ° ΠΏΠΎΠ»ΠΈΠ²Π°ΡΡ
- ΠΠΎΡΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° ΠΏΠ°Π΄Π°Π΅Ρ Π΄ΠΎ 18Β°C ΠΏΡΠΈ ΠΎΡΠΊΡΡΡΠΈΠΈ ΡΠΎΡΡΠΎΡΠΊΠΈ β ΡΠ°ΡΡΠ΅Π½ΠΈΡ Π² ΡΡΡΠ΅ΡΡΠ΅
- ΠΠΎΠ³Π΄Π° Ρ Π²ΡΠΊΠ»ΡΡΠ°Ρ ΠΌΠΎΡΠ½ΡΡ Π»Π°ΠΌΠΏΡ, ΡΠΎ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΠΎΡΠΊΠ°Ρ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ Π²ΡΠ΅Π³ΠΎ 3000 lux ΠΏΡΠΈ Π½ΠΎΡΠΌΠ΅ 10000+
ΠΡΡΠ°ΡΠΈ, Π΄Π»Ρ ΡΠ²Π»Π°ΠΆΠ½Π΅Π½ΠΈΡ Π²ΠΎΠ·Π΄ΡΡ Π° Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΎΡΠΊΡΡΡΡ ΠΎΠΊΠ½ΠΎ, Π»ΠΈΠ±ΠΎ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ ΡΠ²Π»Π°ΠΆΠ½ΠΈΡΠ΅Π»Ρ, Π½ΠΎ Ρ ΡΡΠΈΠΌ ΠΊΠ°ΠΊ ΡΠ°Π· ΠΈ Π½Π°Π΄ΠΎ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ. Π― Π·Π°ΠΌΠ΅ΡΠΈΠ», ΡΡΠΎ ΠΊΠΎΠ³Π΄Π° ΠΎΡΠΊΡΡΠ²Π°Ρ ΠΎΠΊΠ½ΠΎ, ΡΠΎ ΡΠ°ΡΡΠ΅Π½ΠΈΡΠΌ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΏΠ»ΠΎΡ ΠΎ. Π‘Π½Π°ΡΠ°Π»Π° Ρ Π΄ΡΠΌΠ°Π», ΡΡΠΎ ΡΡΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π²ΡΠ΅Π΄ΠΈΡΠ΅Π»ΠΈ, Π½ΠΎ ΠΏΠΎΠΌΠΎΠ³Π»Π° Π½Π΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠ°ΡΡΠ²ΠΎΡΠ΅Π½Π½ΡΠΌ Π² Π²ΠΎΠ΄Π΅ Π½Π°ΡΠ°ΡΡΡΠ½ΡΠΌ ΡΠΏΠΈΡΡΠΎΠΌ, Π° ΠΏΠΎΠΏΡΡΠΊΠ° Π½Π΅ ΠΎΡΠΊΡΡΠ²Π°ΡΡ ΠΎΠΊΠ½ΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΈ ΠΏΠΎΠ½Π°Π±Π»ΡΠ΄Π°ΡΡ Π·Π° ΠΈΡΠΎΠ³Π°ΠΌΠΈ ΡΠΎΡΡΠ°.
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ Π·Π° Π½Π΅Π΄Π΅Π»Ρ:
- Π£ΡΠΎΠΆΠ°ΠΉΠ½ΠΎΡΡΡ Π²ΡΡΠΎΡΠ»Π° Π½Π° 40% (ΡΡΠ±ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ, Π½ΠΎ Π»ΠΈΡΡΡΡ ΠΆΠΈΡΠ½Π΅Π΅ ΠΈ Π²ΡΡΠ΅)
- ΠΠ΅ΡΠ΅ΡΡΠ°Π» Π·Π°Π»ΠΈΠ²Π°ΡΡ ΡΠ°ΡΡΠ΅Π½ΠΈΡ (Π΄Π°ΡΡΠΈΠΊ Π²Π»Π°ΠΆΠ½ΠΎΡΡΠΈ Π½Π΅ Π²ΡΠ°Π»)
- ΠΠ΅ΡΠ΅Π½ΡΡ ΡΠ΅ΡΠΌΡ Π±Π»ΠΈΠΆΠ΅ ΠΊ ΠΎΠΊΠ½Ρ + Π΄ΠΎΠ±Π°Π²ΠΈΠ» Π²ΡΠΎΡΡΡ Π»Π°ΠΌΠΏΡ
ΠΡΡΠ°ΡΠΈ, Π½Π΅Π²ΠΎΠΎΡΡΠΆΠ΅Π½Π½ΡΠΌ Π³Π»Π°Π·ΠΎΠΌ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ ΡΠ°ΡΡΠ΅Π½ΠΈΡ Ρ ΠΎΠΊΠ½Π° Π±ΡΡΡΡΠ΅Π΅ ΡΠ°ΡΡΡΡ Π²Π²ΡΡΡ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΡΠΎ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ Ρ Π²Π·ΡΠ» Π½Π΅ Π»Π°ΠΌΠΏΡ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΡΠΏΠ΅ΠΊΡΡΠ°, Π° ΡΠ°ΠΌΡΠ΅ ΠΎΠ±ΡΡΠ½ΡΠ΅. ΠΠ°ΠΌΠΏΡ Π½Π°Π΄ΠΎ ΡΡΠ°Π²ΠΈΡΡ Π½Π° ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠΈ 20-30 ΡΠΌ ΠΎΡ ΡΠ°ΡΡΠ΅Π½ΠΈΠΉ.
π Π¨Π°Π³ Π²ΡΠΎΡΠΎΠΉ: ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌ Π΄Π°Π½Π½ΡΠ΅ Π² ΠΎΠ±Π»Π°ΠΊΠΎ
ΠΠΎ ΡΠΌΠΎΡΡΠ΅ΡΡ Π² Serial Monitor Π½Π΅ΡΠ΄ΠΎΠ±Π½ΠΎ. Π₯ΠΎΡΠ΅ΡΡΡ Π³ΡΠ°ΡΠΈΠΊΠΎΠ², ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ, ΠΈΡΡΠΎΡΠΈΠΈ.
ΠΠΎΠ±Π°Π²ΠΈΠ» Π² ΠΊΠΎΠ΄ Wi-Fi ΠΈ ΠΎΡΠΏΡΠ°Π²ΠΊΡ Π΄Π°Π½Π½ΡΡ Π½Π° ΡΠ²ΠΎΠΉ ΡΠ΅ΡΠ²Π΅Ρ:
WiFi.begin("MeurchWiFi", "cooltheBestpass");
// ... ΠΎΡΠΏΡΠ°Π²ΠΊΠ° GET-Π·Π°ΠΏΡΠΎΡΠ° Π½Π° iot.tfeya.ru
Π’Π΅ΠΏΠ΅ΡΡ ΠΊΠ°ΠΆΠ΄ΡΠ΅ 5 ΡΠ΅ΠΊΡΠ½Π΄ ESP32 ΡΠ»ΡΡ ΠΏΠ°ΠΊΠ΅Ρ:
/sensorData.php?login=eug&sensor_id=1&val=1842&json=1
ΠΠ° ΡΠ΅ΡΠ²Π΅ΡΠ΅ β PHP-ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΈΡΠ΅Ρ Π² Π±Π°Π·Ρ. Π Ρ Π²ΠΈΠΆΡ ΠΊΡΠ°ΡΠΈΠ²ΡΠ΅ Π³ΡΠ°ΡΠΈΠΊΠΈ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅: ΠΊΠ°ΠΊ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π²Π»Π°ΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΡΠ²Ρ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π½Ρ, ΠΊΠΎΠ³Π΄Π° Π²ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π»Π°ΠΌΠΏΠ°, ΠΊΠ°ΠΊΠ°Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ° ΡΠΎΡΡΠ°.
π₯ Π ΡΡΡ Π²ΡΡ ΡΠ»ΠΎΠΌΠ°Π»ΠΎΡΡ. ΠΠ΅ΡΠ½Π΅Π΅, Β«Π·Π°ΠΌΠΎΠ»ΡΠ°Π»ΠΎΒ»
ΠΠΎΠ±Π°Π²ΠΈΠ» Wi-Fi. ΠΠ°ΠΏΡΡΡΠΈΠ». Π Π²ΠΌΠ΅ΡΡΠΎ ΠΆΠΈΠ²ΡΡ Π΄Π°Π½Π½ΡΡ ΡΠ²ΠΈΠ΄Π΅Π»:
π ADC: 0 (0 mV)
π ADC: 0 (0 mV)
π ADC: 0 (0 mV)
Π¨ΠΎΠΊ. ΠΠ°ΡΡΠΈΠΊΠΈ Π½Π° ΠΌΠ΅ΡΡΠ΅. ΠΡΠΎΠ²ΠΎΠ΄Π° Π½Π΅ ΡΡΠΎΠ³Π°Π». ΠΠΎΠ΄ ΡΠΎΡ ΠΆΠ΅ (ΠΏΠΎΡΡΠΈ).
π Π Π°ΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅: ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ, Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» GPIO2 Π΄Π»Ρ ΡΠΎΡΠΎΡΠ΅Π·ΠΈΡΡΠΎΡΠ°. Π ΡΡΠΎ β ADC2, ΠΊΠΎΡΠΎΡΡΠΉ Π±Π»ΠΎΠΊΠΈΡΡΠ΅ΡΡΡ ΠΏΡΠΈ Π²ΠΊΠ»ΡΡΡΠ½Π½ΠΎΠΌ Wi-Fi.
𧬠ΠΠ½Π°ΡΠΎΠΌΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ: ΠΏΠΎΡΠ΅ΠΌΡ ESP32 β ΡΡΠΎ Π½Π΅ Β«ΠΏΡΠΎΡΡΠΎ ArduinoΒ»
ESP32 β ΠΌΠΎΡΠ½ΡΠΉ ΡΠΈΠΏ. ΠΠΎ Ρ Π½Π΅Π³ΠΎ Π΅ΡΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ½Π°Ρ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡ:
- ADC1 (6 ΠΏΠΈΠ½ΠΎΠ²: 32-39) β ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π²ΡΠ΅Π³Π΄Π°
- ADC2 (10 ΠΏΠΈΠ½ΠΎΠ²: 0, 2, 4, 12-15, 25-27) β ΠΎΡΠΊΠ»ΡΡΠ°Π΅ΡΡΡ, ΠΊΠΎΠ³Π΄Π° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Wi-Fi ΠΈΠ»ΠΈ Bluetooth
ΠΠΎΡΠ΅ΠΌΡ? Π Π°Π΄ΠΈΠΎΠΌΠΎΠ΄ΡΠ»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ADC2 Π΄Π»Ρ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΊΠΈ ΠΈ Π½Π΅ Π΄Π΅Π»ΠΈΡΡΡ ΠΈΠΌ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ.
π ΠΠΎΡΠ°Π»Ρ: Π΅ΡΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡ Wi-Fi β Π·Π°Π±ΡΠ΄Ρ ΠΏΡΠΎ ΠΏΠΈΠ½Ρ 0, 2, 4, 12-15, 25-27 Π΄Π»Ρ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ Π΄Π°ΡΡΠΈΠΊΠΎΠ².
β Π Π΅ΡΠ΅Π½ΠΈΠ΅: ΠΏΠ΅ΡΠ΅Π΅Π·Π΄ Π½Π° Β«Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡΡ ΡΠ΅ΡΡΠΈΡΠΎΡΠΈΡΒ»
ΠΠ°ΠΌΠ΅Π½ΠΈΠ» Π² ΠΊΠΎΠ΄Π΅ ΠΎΠ΄Π½Ρ ΡΡΡΠΎΡΠΊΡ:
// ΠΡΠ»ΠΎ β
const int analogPin = 2; // GPIO2 β ADC2 β ΠΌΡΡΡΠ² Ρ Wi-Fi
// Π‘ΡΠ°Π»ΠΎ β
const int analogPin = 34; // GPIO34 β ADC1 β ΠΆΠΈΠ² ΠΈ Π·Π΄ΠΎΡΠΎΠ²!
ΠΠ΅ΡΠ΅cΡΠ°Π²ΠΈΠ» ΠΏΡΠΎΠ²ΠΎΠ΄ Ρ ΠΏΠΈΠ½Π° 2 Π½Π° ΠΏΠΈΠ½ 34. ΠΠ°Π³ΡΡΠ·ΠΈΠ». Π β ΠΎ ΡΡΠ΄ΠΎ:
π ADC: 1842 (1490 mV)
π Connected to server
β Data sent successfully
ΠΡΡ Π·Π°ΡΠ°Π±ΠΎΡΠ°Π»ΠΎ. ΠΠ°Π½Π½ΡΠ΅ ΠΏΠΎΡΠ»ΠΈ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ. ΠΡΠ°ΡΠΈΠΊΠΈ ΡΠΈΡΡΡΡΡΡ.
π Π§ΡΠΎ Ρ ΠΏΠΎΠ»ΡΡΠΈΠ» Π² ΠΈΡΠΎΠ³Π΅
1. ΠΠ±ΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π²ΠΌΠ΅ΡΡΠΎ Π΄ΠΎΠ³Π°Π΄ΠΎΠΊ
Π Π°Π½ΡΡΠ΅: Β«ΠΠ°ΠΆΠ΅ΡΡΡ, ΡΡΡ
ΠΎΠ²Π°ΡΠΎ, ΠΏΠΎΠ»ΡΡ-ΠΊΠ° ΡΒ».
Π’Π΅ΠΏΠ΅ΡΡ: Β«ΠΠ»Π°ΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΡΠ²Ρ 980 mV β ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΡ
ΠΎ, Π²ΠΊΠ»ΡΡΠ°Ρ Π°Π²ΡΠΎΠΏΠΎΠ»ΠΈΠ²Β».
2. ΠΡΡΠΎΡΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ
ΠΠΈΠΆΡ, ΡΡΠΎ:
- ΠΠΎΡΡΡ Π²Π»Π°ΠΆΠ½ΠΎΡΡΡ Π²ΠΎΠ·Π΄ΡΡ Π° ΠΏΠ°Π΄Π°Π΅Ρ Π΄ΠΎ 40% β ΡΠ°ΡΡΠ΅Π½ΠΈΡ Π² ΡΡΡΠ΅ΡΡΠ΅
- ΠΠΎΡΠ»Π΅ ΠΏΠΎΠ»ΠΈΠ²Π° Π΄Π°ΡΡΠΈΠΊ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ 2100 mV, ΡΠ΅ΡΠ΅Π· 3 Π΄Π½Ρ β 800 mV
- Π€ΠΈΡΠΎΠ»Π°ΠΌΠΏΠ° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ 14 ΡΠ°ΡΠΎΠ², Π΄Π°ΡΡ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΠ΅ 8000 lux
3. Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ
ΠΠ°ΡΡΡΠΎΠΈΠ» Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΊΡΠΈΠΏΡ: Π΅ΡΠ»ΠΈ Π²Π»Π°ΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΡΠ²Ρ < 1000 mV β Telegram-Π±ΠΎΡ ΡΠ»ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅: Β«ΠΠΎΡΠ° ΠΏΠΎΠ»ΠΈΠ²Π°ΡΡ Π±Π°Π·ΠΈΠ»ΠΈΠΊ!Β».
4. ΠΠΊΠΎΠ½ΠΎΠΌΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ Π½Π΅ΡΠ²ΠΎΠ²
ΠΠΎΠ»ΡΡΠ΅ Π½Π΅ Π±Π΅Π³Π°Ρ Ρ Π³ΠΈΠ³ΡΠΎΠΌΠ΅ΡΡΠΎΠΌ. ΠΠ΅ Π³Π°Π΄Π°Ρ. ΠΠ΅ ΠΏΠ΅ΡΠ΅Π»ΠΈΠ²Π°Ρ. Π Π°ΡΡΠ΅Π½ΠΈΡ Π³ΠΎΠ²ΠΎΡΡΡ ΡΠ°ΠΌΠΈ β ΡΠ΅ΡΠ΅Π· Π΄Π°ΡΡΠΈΠΊΠΈ.
π οΈ ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΎΠ²Π΅ΡΡ Π΄Π»Ρ Π²Π°ΡΠ΅Π³ΠΎ ΡΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΎΠΊΠΎΠ½Π½ΠΈΠΊΠ°
1. ΠΡΠ±ΠΈΡΠ°ΠΉΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠ΅ ΠΏΠΈΠ½Ρ
β ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΡΠ΅ (ADC1): GPIO32, 33, 34, 35, 36(VP), 39(VN)
β ΠΠΏΠ°ΡΠ½ΡΠ΅ (ADC2): GPIO0, 2, 4, 12, 13, 14, 15, 25, 26, 27
2. ΠΠ°Π»ΠΈΠ±ΡΡΠΉΡΠ΅ Π΄Π°ΡΡΠΈΠΊΠΈ
- ΠΠΎΡΠΊΠ½ΠΈΡΠ΅ Π΄Π°ΡΡΠΈΠΊ Π²Π»Π°ΠΆΠ½ΠΎΡΡΠΈ Π² ΡΡΡ ΠΎΠΉ Π³ΡΡΠ½Ρ β Π·Π°ΠΏΠΈΡΠΈΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 800 mV)
- ΠΠΎΡΠΊΠ½ΠΈΡΠ΅ Π² Π²ΠΎΠ΄Ρ β Π·Π°ΠΏΠΈΡΠΈΡΠ΅ (2200 mV)
- Π’Π΅ΠΏΠ΅ΡΡ Π·Π½Π°Π΅ΡΠ΅ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½: 800 = ΡΡΡ ΠΎ, 2200 = Π±ΠΎΠ»ΠΎΡΠΎ, 1500 = Π½ΠΎΡΠΌΠ°
3. ΠΠ°ΡΠΈΡΠ°ΠΉΡΠ΅ ΠΎΡ Π²Π»Π°Π³ΠΈ
ESP32 Π±ΠΎΠΈΡΡΡ Π²ΠΎΠ΄Ρ. ΠΡΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ β Π² ΡΡΡ ΠΎΠΌ Π±ΠΎΠΊΡΠ΅ ΠΈΠ»ΠΈ Π·Π°Π»Π΅ΠΉΡΠ΅ ΡΠ΅ΡΠΌΠΎΠΊΠ»Π΅Π΅ΠΌ.
4. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π²Π½Π΅ΡΠ½Π΅Π΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅
USB ΠΎΡ Π½ΠΎΡΡΠ±ΡΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ Π²ΡΠ΄Π°ΡΡ ΡΠΎΠΊ Π΄Π»Ρ Wi-Fi + Π΄Π°ΡΡΠΈΠΊΠΎΠ² + Π»Π°ΠΌΠΏ. ΠΡΡΡΠ΅ β Π±Π»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ 5V/2A.
5. ΠΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ Π±ΡΠΊΠ°ΠΏ
ΠΡΠ»ΠΈ Wi-Fi ΠΎΡΠ²Π°Π»ΠΈΠ»ΡΡ β Π΄Π°Π½Π½ΡΠ΅ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ ΡΠ΅ΡΡΡΡΡΡ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ SPIFFS/LittleFS Π΄Π»Ρ Π·Π°ΠΏΠΈΡΠΈ Π² ΠΏΠ°ΠΌΡΡΡ, ΠΈΠ»ΠΈ ΠΎΡΠΏΡΠ°Π²Π»ΡΠΉΡΠ΅ ΠΏΠ°ΡΠΊΠ°ΠΌΠΈ ΠΏΡΠΈ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΡΠ²ΡΠ·ΠΈ.
πΏ Π€ΠΈΠ»ΠΎΡΠΎΡΡΠΊΠΈΠΉ ΡΠΏΠΈΠ»ΠΎΠ³: ΡΠ°ΡΡΠ΅Π½ΠΈΡ ΡΡΠ°Ρ ΡΠ΅ΡΠΏΠ΅Π½ΠΈΡ
ΠΠ° ΡΡΠΈ ΠΌΠ΅ΡΡΡΠ° Β«ΡΠΌΠ½ΠΎΠΉ ΡΠ΅ΡΠΌΡΒ» Ρ ΠΏΠΎΠ½ΡΠ»:
- Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ β Π½Π΅ ΡΠ°ΠΌΠΎΡΠ΅Π»Ρ, Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ. ΠΠ»Π°Π²Π½ΠΎΠ΅ β Π½Π΅ Π³ΡΠ°ΡΠΈΠΊΠΈ, Π° Π·Π΄ΠΎΡΠΎΠ²ΡΠ΅ ΡΠ°ΡΡΠ΅Π½ΠΈΡ.
- ΠΠ°Π½Π½ΡΠ΅ Π΄Π°ΡΡ ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΡΡΡ. ΠΠΎΠ³Π΄Π° Π²ΠΈΠ΄ΠΈΡΡ ΡΠΈΡΡΡ, ΠΏΠ΅ΡΠ΅ΡΡΠ°ΡΡΡ ΠΏΠ°Π½ΠΈΠΊΠΎΠ²Π°ΡΡ ΠΈ Π΄Π΅Π»Π°ΡΡ Π»ΠΈΡΠ½ΠΈΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ.
- ΠΡΠΈΡΠΎΠ΄Π° ΡΠ»ΠΎΠΆΠ½Π΅Π΅, ΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΅ΡΡΡ. ΠΠ°ΠΆΠ΅ Ρ Π΄Π°ΡΡΠΈΠΊΠ°ΠΌΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° ΡΠ°ΡΡΠ΅Π½ΠΈΡ Β«ΠΊΠ°ΠΏΡΠΈΠ·Π½ΠΈΡΠ°ΡΡΒ» ΠΏΠΎ Π½Π΅ΠΏΠΎΠ½ΡΡΠ½ΡΠΌ ΠΏΡΠΈΡΠΈΠ½Π°ΠΌ. Π ΡΡΠΎ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ.
Π‘Π΅ΠΉΡΠ°Ρ Π½Π° ΠΌΠΎΡΠΌ ΠΏΠΎΠ΄ΠΎΠΊΠΎΠ½Π½ΠΈΠΊΠ΅:
- 3 ΠΊΡΡΡΠ° ΠΏΠΎΠΌΠΈΠ΄ΠΎΡΠΎΠ² ΡΠ΅ΡΡΠΈ (ΡΠΆΠ΅ ΡΠΎΠ±ΡΠ°Π»ΠΈ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΡΠΎΠΆΠ°ΠΉ!)
- ΠΠ°Π·ΠΈΠ»ΠΈΠΊ (ΡΠ°ΡΡΡΡ ΠΊΠ°ΠΊ ΡΠΎΡΠ½ΡΠΊ)
- Π‘Π°Π»Π°Ρ (ΡΡΠ΅Π·Π°Π΅ΠΌ Π»ΠΈΡΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΡ Π½Π΅Π΄Π΅Π»Ρ)
- ΠΡΡΡΡΠΉ ΠΏΠ΅ΡΠ΅Ρ (ΠΆΠ΄ΡΠΌ ΡΠ²Π΅ΡΠ΅Π½ΠΈΡ)
Π ESP32, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠ»ΡΠ° Π΄Π΅Π»Π°Π΅Ρ ΡΠ²ΠΎΡ ΡΠ°Π±ΠΎΡΡ: ΠΈΠ·ΠΌΠ΅ΡΡΠ΅Ρ, ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ, Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ.
π¦ Π§ΡΠΎ Π½ΡΠΆΠ½ΠΎ Π΄Π»Ρ ΡΡΠ°ΡΡΠ° (Π±ΡΠ΄ΠΆΠ΅Ρ ~1000β½)
| ΠΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ | Π¦Π΅Π½Π° | ΠΠ΄Π΅ ΠΊΡΠΏΠΈΡΡ |
|---|---|---|
| ESP32 DevKit V1 | 300β½ | AliExpress, Π§ΠΈΠΏ ΠΈ ΠΠΈΠΏ |
| ΠΠ°ΡΡΠΈΠΊ Π²Π»Π°ΠΆΠ½ΠΎΡΡΠΈ ΠΏΠΎΡΠ²Ρ FC-28 | 100β½ | AliExpress |
| ΠΠ°ΡΡΠΈΠΊ DHT22 | 250β½ | AliExpress |
| Π€ΠΎΡΠΎΡΠ΅Π·ΠΈΡΡΠΎΡ + ΡΠ΅Π·ΠΈΡΡΠΎΡ 10ΠΊΠΠΌ | 50β½ | ΠΡΠ±ΠΎΠΉ ΡΠ°Π΄ΠΈΠΎΠΌΠ°Π³Π°Π·ΠΈΠ½ |
| ΠΡΠΎΠ²ΠΎΠ΄Π°, ΠΌΠ°ΠΊΠ΅ΡΠΊΠ° | 200β½ | ΠΠ΅ΡΡΠ½ΡΠΉ ΠΌΠ°Π³Π°Π·ΠΈΠ½ |
| ΠΡΠΎΠ³ΠΎ | ~900β½ |
π ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°ΡΡΠΈ
ESP32 β ΡΡΠΎ Π½Π΅ ΠΏΡΠΎΡΡΠΎ Β«Π΅ΡΡ ΠΎΠ΄ΠΈΠ½ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΒ». ΠΡΠΎ ΠΌΠΎΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΌΠΈΡΠΎΠΌ ΡΠ°ΡΡΠ΅Π½ΠΈΠΉ ΠΈ ΠΌΠΈΡΠΎΠΌ Π΄Π°Π½Π½ΡΡ .
ΠΠΎΠ³Π΄Π° Π²Ρ Π²ΠΈΠ΄ΠΈΡΠ΅, ΠΊΠ°ΠΊ Π½Π° Π³ΡΠ°ΡΠΈΠΊΠ΅ ΡΠ°ΡΡΡΡ Π²Π»Π°ΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΡΠ»Π΅ ΠΏΠΎΠ»ΠΈΠ²Π°, ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ ΡΠΊΠ°ΡΠ΅Ρ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ° Π½ΠΎΡΡΡ β Π²Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅ ΡΠ²ΠΎΠΈ ΡΠ°ΡΡΠ΅Π½ΠΈΡ Π»ΡΡΡΠ΅. ΠΡ Π³ΠΎΠ²ΠΎΡΠΈΡΠ΅ Ρ Π½ΠΈΠΌΠΈ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΡΠ·ΡΠΊΠ΅.
Π Π΅ΡΠ»ΠΈ Π²Π΄ΡΡΠ³ ΡΡΠΎ-ΡΠΎ Β«Π·Π°ΠΌΠΎΠ»ΡΠΈΡΒ» β Π²ΡΠΏΠΎΠΌΠ½ΠΈΡΠ΅ ΠΏΡΠΎ ADC1 ΠΈ ADC2. ΠΠ½ΠΎΠ³Π΄Π° Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π²ΠΈΡΡ ΠΎΠ΄ΠΈΠ½ ΠΏΡΠΎΠ²ΠΎΠ΄, ΡΡΠΎΠ±Ρ Π²ΡΡ Π·Π°ΡΠ°Π±ΠΎΡΠ°Π»ΠΎ.
Π Π°ΡΡΠΈΡΠ΅ Ρ ΡΠΌΠΎΠΌ! π±π
π ΠΡΠ°ΠΊΡΠΈΠΊΠ°, Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ ΠΠ°ΠΌ Π½Π°ΡΠ°ΡΡ
ΠΠΎΡΠΌΠΎΡΡΠΈΠΌ ΠΌΠΎΠΉ ΠΊΠ΅ΠΉΡ Π² ΡΠΏΡΠΎΡΠ΅Π½Π½ΠΎΠΉ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠΈΠΊΠ΅ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Water Sensor — Π΄Π°ΡΡΠΈΠΊΠ° Π²Π»Π°Π³ΠΈ. ΠΡΠΎΡ Π΄Π°ΡΡΠΈΠΊ Π²ΡΠ΄Π°Π΅Ρ 0, Π΅ΡΠ»ΠΈ ΠΎΠ½ ΡΠΎΠ²ΡΠ΅ΠΌ ΡΡΡ ΠΎΠΉ. ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ Π·Π°ΡΠΎΠ²ΡΠ²Π°Π΅ΡΡ Π΅Π³ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠΉ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΌΠ΅ΡΠ°Π»Π»ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ Π² Π²ΠΎΠ΄Ρ — Π²ΡΠ΄Π°Π΅Ρ 4096 Π² ΠΌΠΎΠ½ΠΈΡΠΎΡΠ΅ ΠΏΠΎΡΡΠ° Arduino.

ΠΡΠ»ΠΈ ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΡ ΠΎΠΊΡΠ½ΡΠ»ΠΈ Π΄Π°ΡΡΠΈΠΊ Π²ΠΎΠ΄Ρ, Π²Ρ Π²ΡΡΠ°ΡΠΈΡΠ΅ Π΅Π³ΠΎ, ΡΠΎ Π½Π° Π½Π΅ΠΌ ΠΎΡΡΠ°Π½Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠ°ΠΏΠ΅Π»Ρ, ΠΈ ΡΡΠΎΠ³ΠΎ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ, ΡΡΠΎΠ±Ρ ΡΠΈΠ³Π½Π°Π» Π±ΡΠ» Π½Π΅ 4096 ΠΈ Π½Π΅ 0, Π° ΠΏΠΎΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π΅ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΠΈΡ Π΄Π²ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, 3769.

ΠΠΎΠ΄ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°:
#include <WiFi.h>
#include <WiFiClientSecure.h>
// π‘ WiFi credentials
const char* ssid = "M.....";
const char* password = "d.....";
// π Server settings
const char* host = "iot.tfeya.ru";
const int httpsPort = 443;
// π Your API parameters (secret kept as provided)
const char* login = "eug";
const char* sensor_id = "1";
const char* secret = "001.......";
// βοΈ ADC pin
const int analogPin = 34; // GPIO2 / D2
// π Certificate fingerprint (optional, see note below)
// const char* fingerprint = "YOUR_CERT_FINGERPRINT_HERE";
WiFiClientSecure client;
void setup() {
Serial.begin(115200);
// Set ADC resolution
analogReadResolution(12);
// Connect to WiFi
Serial.print("Connecting to WiFi");
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
Serial.println("\nβ
WiFi connected");
Serial.print("IP address: ");
Serial.println(WiFi.localIP());
// Configure SSL (for development: skip verification)
client.setInsecure(); // β οΈ ΠΡΠΊΠ»ΡΡΠ°Π΅Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ° - ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠ΅ΡΡΠΎΠ²!
// ΠΠ»Ρ ΠΏΡΠΎΠ΄Π°ΠΊΡΠ΅Π½Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅:
// client.setCACert(root_ca); ΠΈΠ»ΠΈ client.verify(fingerprint, host);
}
void loop() {
// π Read analog value
int analogValue = analogRead(analogPin);
int analogVolts = analogReadMilliVolts(analogPin);
Serial.printf("π ADC: %d (%d mV)\n", analogValue, analogVolts);
// π Build URL with dynamic value
String url = "/sensorData.php?login=" + String(login) +
"&sensor_id=" + String(sensor_id) +
"&secret=" + String(secret) +
"&val=" + String(analogValue) +
"&json=1";
// π€ Send HTTP GET request
if (client.connect(host, httpsPort)) {
Serial.println("π Connected to server");
client.print(String("GET ") + url + " HTTP/1.1\r\n" +
"Host: " + host + "\r\n" +
"Connection: close\r\n\r\n");
// β±οΈ Wait for response (optional: read and print it)
unsigned long timeout = millis();
while (client.available() == 0) {
if (millis() - timeout > 5000) {
Serial.println("β Client timeout");
client.stop();
delay(5000);
return;
}
}
// π₯ Read response (first 500 chars for debug)
Serial.println("π¬ Response:");
int lines = 0;
while (client.available() && lines < 20) {
String line = client.readStringUntil('\n');
Serial.println(line);
lines++;
}
client.stop();
Serial.println("β
Data sent successfully\n");
} else {
Serial.println("β Connection failed");
}
// π Wait 5 seconds before next send
delay(5000);
}
ΠΡΠΎΡ ΠΊΠΎΠ΄ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ°Π· Π² 5 ΡΠ΅ΠΊΡΠ½Π΄ Π΄Π°Π½Π½ΡΠ΅ Π½Π° Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅Ρ. ΠΠΎΡΠ»Π΅ Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠΉ Π·Π° ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ ΠΎΡΡΠ°Π±ΠΎΡΠ°Π» ΠΊΠΎΠ΄, ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ Π³ΡΠ°ΡΠΈΠΊ Π½Π° Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅ΡΠ΅:

ΠΡΠ»ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π±ΠΎΠ»ΡΡΠΈΠΉ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π», Π±ΡΠ΄Π΅Ρ Π²ΠΈΠ΄Π½ΠΎ, ΠΊΠ°ΠΊ ΡΠ½Π°ΡΠ°Π»Π° Π±ΡΠ»ΠΈ Π½ΡΠ»Π΅Π²ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, ΠΏΠΎΡΠΎΠΌ Π΄Π°ΡΡΠΈΠΊ Π±ΡΠ» ΠΏΠΎΠ³ΡΡΠΆΠ΅Π½ Π² ΡΡΠ°ΠΊΠ°Π½ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ 4095, Π° Π·Π°ΡΠ΅ΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΠ°Π»ΠΎ ΠΎΠΏΡΡΠΊΠ°ΡΡΡΡ Π² ΡΡΠΎΡΠΎΠ½Ρ Π½ΡΠ»Ρ ΠΏΡΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΌ Π²ΡΡΡΡ Π°Π½ΠΈΠΈ Π΄Π°ΡΡΠΈΠΊΠ°.

ΠΠΎ ΡΠΈΡΡΠ½ΠΊΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡΡ, ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π· Π΄Π°ΡΡΠΈΠΊ ΠΎΠΊΡΠ½Π°Π»ΡΡ Π² ΡΡΠ°ΠΊΠ°Π½ Π·Π° Π²ΡΠ΅ΠΌΡ Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΡ.
