跳到主要内容

07-WiFi无线

未来板的优势是wifi无线,我们可以通过网络获取很多的信息,做诸如物联网和调用ai接口实现ai功能等更多事情

  编程积木​

WIFI连接​

积木说明
image-20261015162925642进行连接指定密码和名称的WiFi
image-20261015162936640判断是否成功连接WiFi,是返回真,否返回假
image-20261015162955792获取wifi的各项数据(IP、网关、dns),返回一串字符
image-20261015163008259获取wifi的各项数据(IP、网关、dns),返回单个选项的数据
image-20261015163017286获取WiFi模块的mac地址
image-20261015163026695断开wifi

MQTT服务器​

积木说明
image-20261015163038496连接到MQTT的服务器(标准的MQTT协议)
image-20261015163051560带私钥的MQTT服务器登陆
image-20261015163102635订阅话题
image-20261015163120567获取话题的消息
image-20261015163145619向指定话题发布消息

NTP​

积木说明
image-20261015163228707设置网络时间的位置(GMT+8为北京时间)
image-20261015163241779获取当前时间的年(月、日、小时、分、秒、微秒)
image-20261015163254298同步网络时间

无线radio​

积木说明
image-20261015163316775初始化
image-20261015163336032设置频道号
image-20261015163349903获取无线接收到的消息
image-20261015163400506发送无线消息

  程序示例​

📋:2.4G无线通讯​

使用这个功能可轻易地完成遥控机器人等项目,注意未来板的2.4g的无线通讯不能与Microbit的无线通讯相通讯,因为两款板子之间的协议和频段都不一样。未来板的2.4G只能与未来板之间相互通讯。

无线通讯内容支持发送接收中文

  1. 发送端程序

image-20261015163429101

  1. 接收端程序

image-20261015163448845

📋:连接wifi & wifi的配置信息​

image-20261015163516956

📋:MQTT通讯​

喵家提供免费的MQTT服务器,注册后使用    https://iot.kittenbot.cn/

image-20261015163543327

📋:未来板MQTT连接电脑本地服务器​

未来板MQTT连接电脑本地服务器.zip

  1. 打开本地IOT服务器,点击IOT按钮,打开本地服务器,记录下自己的电脑服务器的ip地址,填写在后续的程序中

image-20261015163608375
image-20261015163629728
image-20261015163653345

📋:ntp获取网络时间​

由于默认的国际的对时服务器不稳定,请在同步网络时间的积木前加入
image-20261015163228707

image-20261015163754565