🏑 БистСма рСгистрации состояния ΠΏΠΎΡ‡Π²Ρ‹ растСний Bluetooth Ρ‡1. (ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° влаТности)

⏩ Вторая Ρ‡Π°ΡΡ‚ΡŒ: πŸ‘ Π˜ΡΠΏΡ‹Ρ‚Π°Π½ΠΈΡ Π½Π° ΡƒΠ»ΠΈΡ†Π΅. Устройство рСгистрации состояния ΠΏΠΎΡ‡Π²Ρ‹ растСний Bluetooth Ρ‡.2

Начало

ИдСя Ρ‚Π°ΠΊΠΎΠΉ ΡˆΡ‚ΡƒΠΊΠΈ появилась Π²Π²ΠΈΠ΄Ρƒ лСгкости Π΅Ρ‘ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, интСрСсности ΠΈ полСзности для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ситуаций, вСдь ΠΊΡ€ΠΎΠΌΠ΅ просто снятия ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ (Π²Π»Π°ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΡ‡Π²Ρ‹, ΠΎΡΠ²Π΅Ρ‰Π΅Π½Π½ΠΎΡΡ‚ΡŒ растСния, Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° ΠΏΠΎΡ‡Π²Ρ‹) ΠΈ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΠΈΠ²Π° с Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒΡŽ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ водяной ΠΏΠΎΠΌΠΏΡ‹ для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΠΈΠ²Π° растСний.

Π‘Ρ…Π΅ΠΌΠ° элСктричСская структурная (Π±Π»ΠΎΠΊ-схСма)

Как Π²Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅ ΠΏΠΎΠΊΠ° Ρ‡Ρ‚ΠΎ лСвая Ρ‡Π°ΡΡ‚ΡŒ отсутствуСт, Π½ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ, вСдь Π³Π»Π°Π²Π½ΠΎΠ΅ находится справа 

ΠšΡƒΠΏΠΈΡ‚ΡŒ Π½Π° Aliexpress

STM32F030 Board:
?️ STM32F030 MCU Board (2.97?): https://ali.ski/SrWxvu
?️ 48MHz STM32F030F4P6 DevBoard (1.8?): https://ali.ski/ye1IQ
?️ STM32F030F4P6 Small Board CORTEX-M0 (2.04?): https://ali.ski/7Zohu

STM32F030 Chip:
?️ STM32F030F4P6 TSSOP-20 Chip (1.48?): https://ali.ski/QFvU9
?️ STM32F030F4P6 5pcs (8.3?/5pcs): https://ali.ski/OquWh6
?️ 10Pcs100% Original New STM32F030F4P6TR (10.96?): https://ali.ski/ZJz0L0

Bluetooth JDY-23:
?️ JDY-23 JDY-23A BLE 5.0 Module BLE5.0 (0.83?): https://ali.ski/xP7HKK
?️ JDY-23 Bluetooth 5.0 module (1.12?): https://ali.ski/7Z338k
?️ 10pcs JDY-23 Bluetooth 5.0 (11.2?/10pcs): https://ali.ski/KLHo5D

Π’Ρ‹Π±ΠΎΡ€ элСктронных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²

Π”Π°Ρ‚Ρ‡ΠΈΠΊΠΈ

ВсС Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΌΠΈ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ… являСтся элСмСнтом ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹, Π° Π΄Π²Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… Π² Π²ΠΈΠ΄Π΅ микросхСмы стоили Π±Ρ‹ Π½Π΅ΠΎΠΏΡ€Π°Π²Π΄Π°Π½Π½ΠΎ Π΄ΠΎΡ€ΠΎΠ³ΠΎ, вСдь высокая Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ здСсь просто Π½Π΅ Π½ΡƒΠΆΠ½Π°, Π° устройств Ρ‚Π°ΠΊΠΈΡ… Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ.

Π”Π°Ρ‚Ρ‡ΠΈΠΊ влаТности

Π’ противовСс ΠΊ ΠΏΠ»ΠΎΡ…ΠΎΠΌΡƒ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΡƒ влаТности с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌΠΈ элСктродами, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π³Ρ€ΡƒΠ±ΠΎ ΠΈΠ·ΠΌΠ΅Ρ€ΡΡ‚ΡŒ сопротивлСниС ΠΏΠΎΡ‡Π²Ρ‹:

здСсь ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ€Π°Π½Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ рассмотрСнный  Смкостной Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Π²Π»Π°ΠΆΠ½ΠΎΡΡ‚ΠΈ , Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ быстрый Π²Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· строя ΠΈ Ρ€Π°ΡΡ‰Π΅ΠΏΠ»Π΅Π½ΠΈΠ΅ элСктродов ΠΈ соотвСтствСнно ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… соСдинСний.

Π›ΡƒΡ‡ΡˆΠ΅ всСго Π΄Π΅Π»Π°Ρ‚ΡŒ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ прямо Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ упростит ΠΈ ΡƒΠ΄Π΅ΡˆΠ΅Π²ΠΈΡ‚ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ Π²Ρ‹ΡΠΎΡ‡Π°ΠΉΡˆΠ΅ΠΉ повторяСмости (ΠΊΠΈΡ‚Π°ΠΉΡ†Ρ‹ Π΄Π΅Π»Π°ΡŽΡ‚ ΠΏΠΎΡ‡Ρ‚ΠΈ Ρ‚ΠΎ ΠΆΠ΅ самоС).

Π€ΠΎΡ€ΠΌΠ° заимствованна: https://2shemi.ru/besprovodnoy-datchik-vlazhnosti-...

Π”Π°Ρ‚Ρ‡ΠΈΠΊ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

ΠœΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹ΠΉ  тСрмистор NCP18XH103F03RB Ρ‚ΠΈΠΏΠΎΡ€Π°Π·ΠΌΠ΅Ρ€Π° 0603 ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚, Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΏΡ€ΠΎ ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ тСрмистора рассмотрСн расчСт зависимости T(R), Π² ΠΎΠ±Ρ‰Π΅ΠΌ ΠΏΠΎΠΊΠ°Π·Π°Π» ΠΎΠ½ сСбя ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ.

ΠŸΡƒΡΡ‚ΡŒ тСрмистор Π±ΡƒΠ΄Π΅Ρ‚ Π½Π° самом ΠΊΠΎΠ½Ρ†Π΅ ΡˆΡ‚Ρ‹Ρ€Ρ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ измСрСния ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ Π½Π° Π³Π»ΡƒΠ±ΠΈΠ½Π΅ 7 см – 8 см. Π’Π°ΠΊΠΆΠ΅ Π·Π°ΠΌΠ΅Ρ‡Ρƒ, Ρ‡Ρ‚ΠΎ Ρƒ STM32 Π΅ΡΡ‚ΡŒ встроСнный Π΄Π°Ρ‚Ρ‡ΠΈΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для получСния Ρ€Π°Π·Π½ΠΈΡ†Ρ‹ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€ ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π΅ΠΌΠ»Π΅ΠΉ ΠΈ Π²ΠΎΠ·Π΄ΡƒΡ…ΠΎΠΌ.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½ - ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠ°ΠΏΠ½ΡƒΡ‚ΡŒ эпоксидной смолы ΠΈΠ»ΠΈ Π³Π΅Ρ€ΠΌΠ΅Ρ‚ΠΈΠΊΠ°.

Π”Π°Ρ‚Ρ‡ΠΈΠΊ освСщСнности

Π‘Π°ΠΌΡ‹ΠΉ ΠΎΠ±Ρ‹ΠΊΠ½ΠΎΠ²Π΅Π½Π½Ρ‹ΠΉ  фоторСзистор. К соТалСнию Π½Π°ΠΉΡ‚ΠΈ ΠΌΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹ΠΉ повСрхностного ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ° Π½Π°ΠΉΡ‚ΠΈ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ слоТнСС, ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ ΠΎΠ½ Π΄ΠΎΡ€ΠΎΠΆΠ΅, поэтому взят Π²Ρ‹Π²ΠΎΠ΄Π½ΠΎΠΉ, Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ Π²Π²Π΅Ρ€Ρ….

Для Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΉ ΠΎΠ½ Π½ΠΈΠΊΡƒΠ΄Π° Π½Π΅ годится, разброс характСристик Π΄ΠΈΡ‡Π°ΠΉΡˆΠΈΠΉ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ сюда ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚.

ΠŸΡ€ΠΈΠ΅ΠΌΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Bluetooth Low Energy

Бвязь осущСствляСтся ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅ с использованиСм   Bluetooth-модуля JDY-23 (Π½Π° самом Π΄Π΅Π»Π΅ здСсь JDY-19):

Π­Ρ‚ΠΎΡ‚ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π±Ρ‹Π» ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ рассмотрСн ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π°Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π» сСбя, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ соотвСтствСнно Ρ‡Π΅Ρ€Π΅Π· UART.

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€

Π’Ρ‹Π±ΠΈΡ€Π°Π» Π½Π΅ Π΄ΠΎΠ»Π³ΠΎ , здСсь ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых ΠΌΠ΅Π»ΠΊΠΈΡ… ΠΈ доступных МК (Ρ‚ΠΎΠ³Π΄Π° ΠΎΠ½ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±Ρ‹Π» ΠΎΡ‡Π΅Π½ΡŒ дСшСв ΠΈ свСрхдоступСн).

Π­Ρ‚ΠΎ STM32F030F4P6, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ с Π»ΠΈΡ…Π²ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ наши надобности (с HALΠΎΠΌ Π½Π° Π³Ρ€Π°Π½ΠΈ).

ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅

Π—Π΄Π΅ΡΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Ρ‹ΠΊΠ½ΠΎΠ²Π΅Π½Π½Ρ‹ΠΉ Π»ΠΈΡ‚ΠΈΠΉ-ΠΏΠΎΠ»ΠΈΠΌΠ΅Ρ€Π½Ρ‹ΠΉ аккумулятор, Π½ΠΎ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·Ρ€ΡΠΆΠ°Ρ‚ΡŒΡΡ, Π΄Π° ΠΈ ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ ΠΎΠ½ΠΈ ΠΏΠ»ΠΎΡ…ΠΎ пСрСносят Π½ΠΈΠ·ΠΊΠΈΠ΅ (Π½ΠΎΡ‡Π½ΠΎΠΉ Ρ…ΠΎΠ»ΠΎΠ΄) ΠΈ высокиС  (палящСС солнцС) Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹. Π’ΠΎΠΎΠ±Ρ‰Π΅ Ρ†Π΅Π»ΡŒ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π»ΠΈΡ‚ΠΈΠ΅Π²ΠΎΠ³ΠΎ элСмСнта CR2032, ΠΏΡ€ΠΈ этом устройство Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π½ΠΈΠ·ΠΊΠΎΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡŽΡ‰ΠΈΠΌ.

Π’Π°ΠΊΠΆΠ΅ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ Π±ΡƒΠ΄Π΅Ρ‚ использованиС солнСчной ΠΏΠ°Π½Π΅Π»ΠΈ, ΠΎΠ½Π° большая ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Π½ΠΈΠ·ΠΊΠΈΠΉ ΠšΠŸΠ”, Π½ΠΎ всС ΠΆΠ΅ Ρ‚ΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΡ€ΡƒΡ‚ с панСлью Π½Π° ΠΊΠΎΠ½Ρ†Π΅ Π½Π° участкС это Π½Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, Π° для ΠΊΠΎΠΌΠ½Π°Ρ‚Π½ΠΎΠ³ΠΎ примСнСния ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ ΠΈ Π±Π΅Π· этого. ΠŸΡ€ΠΈ этом Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ионистор, устройство Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ пСриодичСски, Π° Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΡΠΏΠ°Ρ‚ΡŒ.

Π‘Ρ…Π΅ΠΌΠ° элСктричСская ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ

*ΠΏΠ΅Ρ€Π΅ΠΏΡƒΡ‚Π°Π½Ρ‹ SWDIO ΠΈ SWCLK (ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ)
*Π²Ρ‹Π²ΠΎΠ΄ BOOT (Π½ΠΎΠΌΠ΅Ρ€ 1) Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ минусу для Π²Ρ‹Π±ΠΎΡ€Π° SWD*
*ΠΏΠ΅Ρ€Π΅ΠΏΡƒΡ‚Π°Π½Ρ‹ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ GND ΠΈ OUT для стабилизаторы XC6206 3.3V

ΠŸΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ ΠΏΠ»Π°Ρ‚Π°

ВыполнСнная Π² Π²ΠΈΠ΄Π΅ копья с заострСниСм для ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ° Π² Π³Ρ€ΡƒΠ½Ρ‚, Π΄Π»ΠΈΠ½Π° 100 ΠΌΠΌ для  Π·Π°ΠΊΠ°Π·Π° изготовлСния ПП Π½Π° Π·Π°Π²ΠΎΠ΄Π΅ Π±Π΅Π· Π΄ΠΎΠΏΠ»Π°Ρ‚.

Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ нанСсСнная ΡˆΠ΅Π»ΠΊΠΎΠ³Ρ€Π°Ρ„ΠΈΠ΅ΠΉ Π»ΠΈΠ½Π΅ΠΉΠΊΠ°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ установку Π½Π° Π½ΡƒΠΆΠ½ΠΎΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅.

Бобранная ΠΏΠ»Π°Ρ‚Π°

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Π² ΠšΡƒΠ±Π΅

Π’Π²ΠΈΠ΄Ρƒ просты устройства Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽ сразу всё. Π‘Π½Π°Ρ‡Π°Π»Π° ΠΎΡ‚Π»Π°Π΄Ρ‡ΠΈΠΊ.

Π’Π½Π΅ΡˆΠ½ΠΈΠΉ ΠΊΠ²Π°Ρ€Ρ† ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ, Π½ΠΎ Π½Π΅ дСлаю этого ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ, поэтому частота тактирования 8ΠœΠ“Ρ† 48ΠœΠ“Ρ† (для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ UART).

Для Смкостного Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽ частоту 1ΠœΠ“Ρ†:

Π£ΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽ Π½Π° Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄ Ρ‚Ρ€ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° для Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ ΠΎΠ΄ΠΈΠ½ для аккумулятора:

ΠΠ°ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽ ΠŸΠ”ΠŸ, запуск ΠΏΠΎ ΡΠΎΠ±Ρ‹Ρ‚ΠΈΡŽ ΠΎΡ‚ Π’Π°ΠΉΠΌΠ΅Ρ€Π° 3:

НС забывая Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ прСрывания ΠΏΠΎ ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΡŽ прСобразования:

Π’Π°ΠΉΠΌΠ΅Ρ€ 3 Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽ Π½Π° частоту 100 Π“Ρ†:

Π’Ρ‹Π²ΠΎΠ΄ для транзистора, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ напряТСния аккумулятора, Π²Ρ‹Π²ΠΎΠ΄ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ статуса ΠΈ управлСния ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ Bluetooth модуля. ΠžΡΡ‚Π°Π΅Ρ‚ΡΡ связь ΠΌΠ΅ΠΆΠ΄Ρƒ STM23 ΠΈ BLE. Π˜ Π²ΠΎΡ‚ здСсь мСня ΠΆΠ΄Π°Π» ΠΏΡ€ΠΈΠΊΠΎΠ», Π±ΠΎΠ»Π΅Π΅ Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄ Ρ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ соСдинил Π²Ρ‹Π²ΠΎΠ΄Ρ‹ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ УАПП1 ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° с Π±Π»ΡŽΡ‚ΡƒΠ· ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, поэтому ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠΎΠ΄Ρ€Π΅Π·Π°Π½ΠΈΠ΅ΠΌ Π΄ΠΎΡ€ΠΎΠΆΠ΅ΠΊ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ УАПП, Π²Ρ‹Π±Ρ€Π°Π» Π²Ρ‚ΠΎΡ€ΠΎΠ΅, Π²ΠΎ Π±Π»ΠΈΠ½.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° влаТности)

НачнСм с самого Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ - Смкостного Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°, вСдь Ссли ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Ρ‚ΠΎ всё ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ΅ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысла. НуТСн сигнал 1ΠœΠ“Ρ†, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ создаСтся Ρ‚Π°ΠΉΠΌΠ΅Ρ€ΠΎΠ² Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ШИМ:

/* Moisture Sensor Signal */ HAL_TIM_PWM_Start(&htim1, TIM_CHANNEL_3);

И Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ АЦП Π±ΡƒΠ΄Π΅Ρ‚ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ всё сразу, Ρ‚ΠΎ для Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹ создаСтся Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΉ массив ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… элСмСнтов:

/* USER CODE BEGIN PV */ uint16_t AdcRaw[4]; /* USER CODE END PV */

ΠšΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ указываСтся Π² Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ запуска вмСстС с количСством ΠΊΠ°Π½Π°Π»ΠΎΠ² (ΠŸΠ΅Ρ€Π΅Π΄ этим выполняСм ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΡƒ!).

HAL_ADCEx_Calibration_Start(&hadc); HAL_ADC_Start_DMA(&hadc, (uint32_t*)AdcRaw, 4);

Π”Π°Π»Π΅Π΅ запускаСтся Π’Π°ΠΉΠΌΠ΅Ρ€ 3, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ запускаСт АЦП:

HAL_TIM_Base_Start(&htim3);

Π’ Ρ†ΠΈΠΊΠ»Π΅ ΠΏΠΎΠΊΠ° Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚.  Π•ΡΠ»ΠΈ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΠΎΠΉ памяти (ΠΊΠ°ΠΊ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ свСтодиодного тСстСра) ΠΈΠ»ΠΈ ΠΏΠ°ΠΌΡΡ‚ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚:

Π’ΠΎ срочно ΠΈΠ΄Π΅ΠΌ Π² свойства ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ( Project -> Properties):

И мСняСм ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ с None ( -O0) Π½Π° Optimize for size (-Os):

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π»ΡƒΡ‡ΡˆΠ΅ стало, Π° Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ влияниС ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΡƒΡŽ памяти смотрим  здСсь:

ΠžΡ‚Π»Π°Π΄ΠΊΠ° (ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° влаТности)

Π”ΠΎΠ±Π°Π²Π»ΡΡŽ массив с Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌΠΈ ΠΎΡ‚ АЦП Π² ΠΎΠΊΠ½ΠΎ просмотра ( Live Expressions):

Π—Π°ΠΏΡƒΡΠΊΠ°ΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈ зная, Ρ‡Ρ‚ΠΎ Смкостному Π΄Π°Ρ‚Ρ‡ΠΈΠΊΡƒ соотвСтствуСт Π½ΡƒΠ»Π΅Π²ΠΎΠΉ ΠΊΠ°Π½Π°Π» (ΠΈ здСсь это Π½ΡƒΠ»Π΅Π²ΠΎΠΉ ΠΊΠ°Π½Π°Π» массива) Π²ΠΈΠΆΡƒ показания:

Они вСсьма Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½Ρ‹Π΅ (ΠΎΠΊΠΎΠ»ΠΎ 2Π’):

Касаясь Ρ€ΡƒΠΊΠΎΠΉ ΠΎΠ±ΠΊΠ»Π°Π΄ΠΎΠΊ кондСнсатора-Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° измСняСтся Π΅Π³ΠΎ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ, Π° Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΈ показания Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚Ρ‡Π΅Ρ‚Π»ΠΈΠ²ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ:

ΠŸΠΎΠ³Ρ€ΡƒΠΆΠ°Ρ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ Π² Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ с Π²ΠΎΠ΄ΠΎΠΉ Ρ†ΠΈΡ„Ρ€Ρ‹ ΠΏΠ»Π°Π²Π½ΠΎ ΠΈ Ρ‡Π΅Ρ‚ΠΊΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°ΡŽΡ‚ся - ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ, Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ Смкости ΠΎΡ‚ диэлСктричСской проницаСмости ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ΠΈ чСткая, ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ врСмя Π²Π·ΡΡ‚ΡŒ Π·Π΅ΠΌΠ»ΠΈ ΠΈ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Ρ‚ΡƒΠ΄Π° Π΄Π°Ρ‚Ρ‡ΠΈΠΊ, для Ρ‡Π΅Π³ΠΎ устройство ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ:

Π—Π°ΠΏΠΈΡ‚Π°Ρ‚ΡŒ сСйчас ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠΉ Π±Π°Π½ΠΊΠΈ Π»ΠΈΡ‚ΠΈΠΉ-ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ аккумулятора:

Π•Π³ΠΎ, кстати, ΡƒΠ΄ΠΎΠ±Π½ΠΎ Π·Π°Ρ€ΡΠΆΠ°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π·  TP4056 с USB Type-C (Π΅ΡΡ‚ΡŒ схСма ΠΈ ΠΏΠ»Π°Ρ‚Π° Π² KiCad 6):

ΠŸΡ€ΠΈ ΠΏΠΎΠ³Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ Π² Π³Ρ€ΡƒΠ½Ρ‚ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ  Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°-кондСнсатора увСличиваСтся:

И напряТСниС ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΠ»ΠΎΡΡŒ Π½Π° 0.2Π’ (с 2000 ΠΌΠ’ Π΄ΠΎ 1800 ΠΌΠ’):

А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΈΠΌΠΈΡ‚ация ΠΏΠΎΠ»ΠΈΠ²Π° растСния:

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π² Π³Ρ€ΡƒΠ½Ρ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΡΠΏΠ΅ΡˆΠ½Π°:

Π•Ρ‰Π΅ Ρ„ΠΎΡ‚ΠΊΠΈ

Видос

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ слСдуСт...

Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π΄ΡƒΠΌΠ°Π» Π·Π°Π±ΠΈΡ‚ΡŒ Π½Π° эту самодСлку, Π½ΠΎ Π²Ρ€ΠΎΠ΄Π΅ ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΈΠΌ Π·Π°ΠΉΠ΄Π΅Ρ‚, ΠΊ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ ΠΎΠ½Π° ΠΎΡ‡Π΅Π½ΡŒ Π»Π΅Π³ΠΊΠΎ ΠΈ быстро собираСтся.

Π”Π° ΠΈ для ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π΅ заставит сСбя Π΄ΠΎΠ»Π³ΠΎ ΠΆΠ΄Π°Ρ‚ΡŒ, вСдь Ρ€Π°Π½Π΅Π΅ это ΡƒΠΆΠ΅ дСлалось ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. ΠœΠΎΠΆΠ΅Ρ‚ устройство ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΎ Π½Π° Тизнь, хотя Π±Ρ‹ Π² качСствС ΡƒΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΠΈΠ²Π° домашнСй Ρ€Π°ΡΡ‚ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ?

2064
RSS
ΠΠ»ΡŒΠ±Π΅Ρ€Ρ‚
18:12

Π”Π° Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Π°Ρ Ρ‚Π΅ΠΌΠ°! Надо Π΄Π΅Π»Π°Ρ‚ΡŒ ΡƒΠΌΠ½ΡƒΡŽ Ρ‚Π΅ΠΏΠ»ΠΈΡ†Ρƒ! Π Π°Π·Π²ΠΈΠ²Π°ΠΉΡ‚Π΅ это Π² большой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚!

Π˜Π³ΠΎΡ€ΡŒ
08:26

Π’Π΅ΠΌΠ° Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Π΄ΠΎ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΌΠΈΠ»Π»ΠΈΠ²ΠΎΠ»ΡŒΡ‚Ρ‹ Π² ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Ρ‹ влаТности, Ρ‡Ρ‚ΠΎΠ±Ρ‹ нСсвСдущиС люди ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ .Β 

Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ°...