小鹏物联网自动浇花系统是照顾植物的好帮手,支持自动控制和手动控制两种模式,可通过电脑端和手机端查看相关数据和控制浇水。
产品使用ESP32作为主控制器,相关知识可与青少年机器人技术等级六级知识衔接,可做为六级的综合实践项目。
产品链接:https://www.xpstem.com/product/auto-watering
购买链接:https://item.taobao.com/item.htm?id=1005018743345


正面图

背面图

配件
手动模式
停用所有规则后,就是手动控制模式,在此模式下,需要手动发布控制数据用于控制水泵灌水。
物联网模式
物联网控制方式由小鹏物联网系统的规则引擎来实现,通过基于图形化的方式进行数据流的处理规则配置,实现自动化和智能化,整个处理过程无需编写程序。

https://gitee.com/billyzh/auto-watering
中断是指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况的程序,处理完毕后又返回原被暂停的程序继续运行。
本节主要讲解舵机驱动类和用按键控制舵机。
本节主要讲解执行器件类型和用按键控制继电器。
本小节主要讲解红外接收和遥控器件,以及遥控操作LED。
本小节讲解模拟量传感器使用,旋转电位器,DHT11温湿度传感器和实现自定义传感器类。
本小节讲解Sensor类及派生类、数字量传感器使用和传感器的推荐交互流程。
本小节讲解ESP32内置触摸引脚的用法,
本小节主要介绍按键信号转换、Button类及派生类、和Button交互推荐流程。
本小节主要介绍Ws2812灯珠的使用、对父类进行扩展实现自定义功能,和指针向下强制转换的使用。
本小节主要介绍RGB三色LED的使用,以及多态的具体实现。
ESP32 Arduino Framework是专门针对ESP32开发板的Arduino应用开发框架,为用户开发IOT应用、HMI应用提供一致的开发体验。