树莓派文章 RaspberrypiPython文章

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

2020-04-05  本文已影响0人  O少O

树莓派物联网应用基础(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

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

受控端程序
上一篇下一篇

猜你喜欢

热点阅读