Micro:bit系列教程14:Moisture Sensor检测土壤湿度

摘要: 本章将介绍Moisture Sensor对土壤湿度的检测。

本章将介绍Moisture Sensor对土壤湿度的检测。

1.基本介绍

  Moisture Sensor模块主要是利用三极管的电流放大原理。当土壤中的水分使三极管的基极与电源正极导通的时候,在三极管的基极和发射极之间就会产生一定大小的电流,此时在三极管的集电极和发射极之间就会产生一个一定放大倍数的电流,该电流经过发射极的电阻产生电压供AD转换器采集。

2.硬件连接

    在硬件连接上,采用Micro:bitP0引脚来获取Moisture Sensor模拟信号的大小,并进行AD转换,从而得到数字信号。

Micro:bit

Sound Sensor

VCC

VCC

GND

GND

P0

AOUT

具体硬件连接如下图所示:


3.软件设计

  打开makecode,添加软件包,输入以下链接:

https://github.com/waveshare/CourseKit

添加软件包成功后,采用积木块编写以下程序:


下载,点击显示数据(设备),可观测Micro:bit读取Moisture Sensor模块的ADC值及转换后的电压(mv):


Moisture Sensor插入土壤中,并往土壤中加水,随着土壤湿度的增加,Micro:bit读取的ADC值将增大。

TAG: ESP32 S3开发板2.1寸圆形旋钮显示屏带蓝牙WIFI可按压480x480 树莓派云台 DeepSeek ESP32 C6开发板小智AI 1.69寸LCD显示屏 语音聊天 可编程手表 240x280触摸 谷歌恐龙小游戏 树莓派GPS扩展板L76K北斗BDS A-GNSS GLONASS QZSS Jeston DeepSeek ESP32人工智能语音聊天机器人 ESP32-S3开发板1.3寸LCD显示屏SD卡槽QMI8658 6轴LVGL兼容Arduino 树莓派不间断电源 树莓派5 PD电源 ABS RS485 ESP32-S3开发板2.8寸LCD显示屏480x640触摸屏 QMI8658传感器 SD槽 2.13寸电子墨水屏 UGV Rover【六轮四驱】开源AI机器人小车OpenCV适用于Jetson Orin EC200U EU AU C4-P01 LTE Cat-1蓝牙通信GNSS定位 ESP32电机驱动板 树莓派5寸LCD显示屏1024x600大盖板全贴合电容触摸屏HDMI电脑 树莓派RP2040 USB转I2C 工业级隔离型串口4路RS485转RJ45以太网转换器