RestAPI控制LED灯

  本范例采用RestAPI通信,来控制连接到NodeMCU的LED灯。NodeMCU是以ESP8266(ESP12)芯片为基础,包含了WiFi,GPIO,PWM,ADC,I2C等功能的主控板,运行效率高,非常适合物联网应用开发,因为它内置了WiFi功能,与Arduino兼容,Arduino中可用的传感器基本都可用于NodeMCU。范例中使用的LED灯正极(长脚)连接电阻再连接至NodeMCU D5针脚,LED灯负极连接到NodeMCU GND针脚。

  范例中使用的NodeMCU的ESP8266无线网络,先从路由器获取IP,连接网络成功后,启动Rest服务,如果从Rest获取到LED的参数为0,NodeMCU D5针脚输出为地电平,LED灯熄灭,反之,NodeMCU D5针脚输出为高电平,LED灯点亮。

  通过本范例学习,可以掌握Rest通信的基本通信原理,并结合NodeMCU开发板进行LED的控制功能。详情请查看PinToo开发手册RestAPI控制LED灯

 

媒体