12.18

硬件开发​​
完成主控板电路焊接(LPC2138+ESP32-WROOM模块),测试GPIO、ADC、UART接口功能正常
实现土壤湿度传感器(Capacitive Soil Sensor FC-28)与温湿度传感器(DHT22)数据采集,误差率<3%
调试LoRa通信模块(SX1276),实现500米内数据传输(SF12+125kHz配置)
​​软件开发​​
编写RTC实时时钟驱动(基于LPC2138内置RTC),时间同步误差<1秒/天
实现灌溉决策算法:
if (soil_moisture < threshold_low && temperature > 25) {
start_pump(); // 启动水泵
send_alert("Low moisture detected!"); // LoRa报警
}
完成Keil MDK工程配置,集成FreeRTOS任务调度(任务优先级:灌溉控制>数据采集>通信)
​​系统联调​​
成功实现"阈值触发灌溉"功能(从检测到执行延迟<200ms)
解决ESP32与LPC2138 SPI通信冲突问题(调整CS引脚电平阈值)

posted @ 2025-12-18 18:15  日月夷  阅读(3)  评论(0)    收藏  举报