| ||||||||||||||||||||
| ||||||||||||||||||||
| ||||||||||||||||||||
|
目录 |
本产品采用叉形设计,方便插入土壤。模块插入土壤后,输出电压随着土壤湿度升高而增大。
引脚号 | Moisture Sensor | MCU |
1 | VCC | 接2.0V ~ 5.0V |
2 | GND | 接GND |
3 | AOUT | 接MCU.IO (模拟量输出) |
该模块主要是利用三极管的电流放大原理。当土壤中的水分使三极管的基极与电源正极导通的时候,在三极管的基极和发射极之间就会产生一定大小的电流,此时在三极管的集电极和发射极之间就会产生一个一定放大倍数的电流,该电流经过发射极的电阻产生电压供AD转换器采集。
下面,以接入我们的开发板为例。
①将配套程序下载到相应的开发板中。
②将串口线和模块接入开发板,给开发板上电,打开串口调试软件。
模块接入STM32开发板 | |
端口 | STM32单片机引脚 |
AOUT | GPIOA.6 |
GND | GND |
VCC | 3.3V |
模块接入Arduino | |
端口 | Arduino引脚 |
AOUT | A0 |
GND | GND |
VCC | 5V |
串口配置 | |
Baud rate | 115200 |
Data bits | 8 |
Stop bit | 1 |
Parity bit | None |
③把传感器插入土壤中。
④逐渐往土壤中加水。串口输出数据会发生相应改变:
I’m thirsty! I had enough!
|
|
|
|