

开源地址:https://gitee.com/bltas/earthworm_home
概述:
小型蚯蚓养殖监控系统主要探索在家庭等局限场地下,蚯蚓的正常养殖,从而得到蚯蚓粪和蚯蚓液。系统基于ART-PI & RT-Studio 开发,使用了dht11,ds18b20,土壤湿度,mpu6050监测养殖环境中的空气温湿度,土壤温湿度和蚯蚓的抖动密度。外置的风扇和水泵对上述环境变量进行控制。连接onenet后可以及时在后台远程观测环境变量并加以控制。
开发环境
硬件:ART-Pi STM32H750
扩展板:DS18B20防水数字温度传感器,DHT11温湿度传感器,2pcs MPU6050 传感器,土壤湿度传感器
RT-Thread版本:RT-Thread V 4.0.3
开发工具及版本:RT-studio2.0.0
RT-Thread使用情况概述
调度器:创建多个线程来实现不同的工作。
信号量:用来同步线程。
互斥量:多个相关采集线程能同时获得系统资源,不被其他线程抢占

该博客介绍了基于RT-Thread的蚯蚓养殖监控系统,利用传感器如DHT11、DS18B20和MPU6050监测环境参数,并通过ART-PI与OneNet连接实现远程控制。系统使用信号量、互斥量和消息队列进行线程同步,结合Sensor框架简化驱动开发,利用Webclient、pahomqtt和Onenet软件包实现物联网通信。
最低0.47元/天 解锁文章
664





