根据我们上俩节的讲解,我们可以知道大概的设计原理,之后我们将从 机智云生成的代码包,我们来分析一下引脚功能,首先我们先进入机智云提供代码分析。 机智云主要生成的代码配置,来自于这俩个文件夹,我们需要重点关注。 这里ESP-8266需要先配置网络,可以先参考我之前刷入 GAgent固件,有详细说明该如何配网,机智云生成的代码有按键可以控制切换配网状态,有需要可以购买机智云的套件,来完成开发。之后我会出通过LED指示灯,来判断当前配网状态。 上面是我们创建的机智云数据点的代码,根据我们的数据点的操作,控制我们对应单片机的IO口,这里只需要暂时理解用处,后面我会分析一下大致用途进行讲解,这里我们先实现小灯的功能。 根据我们第一节的内容,我们将PA0设置为我们控制的IO口,再根据我们第二节的电路搭建,之后我们通过手机控制。 根据我们HAL的函数,来设置我们的IO口的启动, 其中的IO口设置我们可以设置其他的引脚功能,来实现我们多种操作的实现我们还能将IO修改为反转IO口设置,就能实现一个按键修改情况的现象。
|