【2024 DigiKey创意大赛】+我的自动浇水装置+开箱贴
[复制链接]
家里养了几盆花,应该定时浇水。可总有时候因为忙或者出去活动几天不在家而忘了给花浇水。所以就一直打算制作一款能定时进行浇水的装置。刚好《电子世界工程》网站和得捷举办了《2024 DigiKey “感知万物,乐享生活”创意大赛》,于是报名参加。
因为想要在应用中利用网络获取时间及天气信息,所以想选择有联网能力的开发板,大赛提供的物料中刚好有ESP32模组,本身还提供一块触摸屏,兼顾了显示输出和输入,非常完美契合我的需求,果断下单。
没过几天就收到了物料快递,
ESP32-S3-LCD-EV-Board-SUB2模组的显示屏是3.95英寸的大显示屏,有触摸功能,480 x 480分辨率的,非常漂亮。显示驱动使用GC9503,触摸使用FT5x06驱动。这个一体化的模组,解决了显示输出和键盘输入,方便了开发。板子上还提供了一个双排针的输出,有几个是需要使用扩展芯片,进行编程控制的。
我之前使用过ESP8266开发,但都是使用Arduino开发环境进行开发的。这次开发使用ESP-IDF开发环境进行开发的。主要是因为在Arduino环境下,需要自己是适配,所以索性就在开发板的例程基础上,边学习、边改造。
目前已经造例程基础上弄出了图形界面的雏形,
后面需要还有许多工作要做。实际上没前进一步,都需要话好多时间学习啊。在Arduino环境下利用支持库,实现Wifi访问网络获取信息,相对容易,但在ESP32-IDF下,搭建开发环境就比较麻烦,后面还要学习以HTTP协议访问网站,获取必要信息等工作。每一步都要花时间去学习。希望自己能早日完成这个工作。
|