Skip to content

示例1:点亮第一个LED ​

先在“高级配置”使用当前密码开启开发模式,再添加外设和规则。以下配置保持禁用,核对目标芯片引脚、接线和电平后分别启用;示例 GPIO 不是所有板卡的通用引脚。

接线与外设 ​

普中板 D1 接 GPIO15、低电平点亮;外接 LED 应串联限流电阻。上电默认高电平可以避免启用时立即点亮。GPIO0/2/15 等启动相关引脚和板载连接必须按实际板卡核验,不绕过保留引脚校验。

json
{
  "peripherals": [
    {
      "id": "led_d1",
      "name": "led_d1",
      "type": 12,
      "enabled": false,
      "pins": [
        15
      ],
      "params": {
        "initialState": 1
      }
    }
  ]
}

两条平台规则 ​

在“外设执行”建立两条平台触发规则,触发外设均为 led_d1,操作符选“等于”,分别比较字符串 on 与 off。前者执行“低电平”(1),后者执行“高电平”(0),目标均为 led_d1。

向当前设备的 DATA_COMMAND 主题发送数组正文:

json
[{"id":"led_d1","value":"on"}]

将 value 改为 off 验证熄灭。裸 {"cmd":"on"} 不是该入口的命令格式。规则上报的是控制执行结果;应同时观察 LED,确认实际极性。闪烁使用示例2。

蜂信物联 | fastbee.cn