美文网首页树莓派文章 RaspberrypiPython文章
树莓派物联网应用基础(2):Python与古德微MQTT通讯

树莓派物联网应用基础(2):Python与古德微MQTT通讯

作者: O少O | 来源:发表于2020-04-05 10:49 被阅读0次

    树莓派物联网应用基础(2):Python与古德微MQTT通讯 2020-04-04

    一、发送数据(1-100内整数)到古德微物联网服务器

    红框内的“您古德微设备编号/主题”对应古德微的“设备编号”,"LED"对应“主题”

    #!/usr/bin/env python

    # coding: utf-8

    import paho.mqtt.client as mqtt

    import time

    client=mqtt.Client()

    client.connect("www.gdwrobot.top",1883,60)       #连接古德微物联网服务器

    time.sleep(1)

    nData=1

    while 1:

        time.sleep(0.5)

        nData+=1

        nData%=100         #生成100内的整数

        client.publish('您的设备编号/主题',nData)    #填入您古德微设备编号/主题

        #client.disconnect()

        print("success sent:",nData)

    数据发送端程序

    二、古德微平台程序接收数据控制树莓派小灯随着数据变化闪烁

    接收发送端奇偶信号,受控端小灯闪烁,(小坑:控制信号是字符类型数值先转为整数类型再判断奇偶数)

    演示视频


    物联网应用:远程控制闪烁灯.mp4 接收奇偶信号小灯闪烁

    三、古德微平台按钮控件远程控制树莓派小灯。

    演示视频


    物联网应用:远程开关灯.mp4

    物联网远程开关灯,受控端程序

    受控端程序

    相关文章

      网友评论

        本文标题:树莓派物联网应用基础(2):Python与古德微MQTT通讯

        本文链接:https://www.haomeiwen.com/subject/jlwrphtx.html