软件库说明文档
智能温室套件是以 micro:bit 为主控板,其编程平台采用微软的 makecode 平台,为方便用户编程使用智能温室套件,恩孚团队开发出 iot-environment-kit 库文件,在智能温室套件中包含 8 颗彩虹灯环元器件,所以还需要使用官方 neopixel 库文件。下面将详细介绍该套件使用到每个编程命令的作用和参数范围:
功能 | 命令 | 参数 | 详解 |
---|---|---|---|
ESP8266_IoT | 参数1类型:下拉选项 参数1范围:P0、P1、P2、P12、P13、P14、P15、P16、USB_TX、USB_RX 参数2类型:下拉选项 参数2范围:P0、P1、P2、P8、P13、P14、P15、P16、USB_TX、USB_RX 参数3类型:下拉选项 参数3范围:115200、57600、38400、31250、28800、19200、14400、9600、4800、2400、1200 | 该命令是设置ESP8266信号发送和接受的默认引脚号以及波特率,使用默认RX:P8,TX:P12,波特率115200即可。 | |
参数1类型:字符串 参数1范围:0-9、a-z、A-Z、 参数2类型:字符串 参数2范围:0-9、a-z、A-Z、 | 该命令是设置连接WiFi的名称和密码,用于连接网络。 注意:8266模块暂时不支持5G路由器WIFI信号,请连接2.4G路由器WIKI信号 | ||
参数1类型:下拉选项 参数1范围:false、true | 该命令是判断ESP8266是否连接WiFi成功。 | ||
ThingSpeak | 无 | 该命令是设置连接 Thingspeak 平台 | |
参数1类型:字符串 参数1范围:0-9、a-z、A-Z、_ 参数2类型:数字 参数2范围:0-9 | 该命令是设置ThingSpeak的key和field | ||
无 | 该命令是上传数据到ThingSpeak平台 | ||
参数1类型:下拉选项 参数1范围:false、true | 该命令是检测是否连接成功ThingSpeak平台 | ||
Octopus | 参数1类型:下拉选项 参数1范围:P0~P16 | 该命令是获取土壤湿度传感器检测值 | |
Pins | 参数1类型:下拉选项 参数1范围:P0~P16 参数2类型:数字 参数2范围:0、1 | 该命令设置对应引脚的高低电平 | |
Neopixel | 参数1类型:下拉选项 参数1范围:P0~P16 参数2类型:数字 参数2范围:1~+∞ 参数3类型:下拉选项 参数3范围:RGB(GRB format)、RGB+W、RGB(RGB format) | 该命令设置对应引脚的RGB灯条灯珠控制数量和模式并赋值给变量 | |
参数1类型:下拉选项 参数1范围:red,orange,yellow,green,blue,indigo,violet,purple,white,black | 该命令设置对应灯条亮灯颜色 | ||
参数1类型:下拉选项 参数1范围:已设变量 | 该命令设置对应灯条颜色刷新 | ||
参数1类型:下拉选项 参数1范围:已设变量 | 该命令设置对应灯条颜色清除 |