Python技术栈

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 348|回复: 10

[求助] 使用阿里云控制连接树莓派的LED灯遇到的问题!

[复制链接]

1

主题

1

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2020-3-20 15:46:27 | 显示全部楼层 |阅读模式
本帖最后由 水星 于 2020-3-20 15:48 编辑

想要使用阿里云控制连接树莓派的LED灯,https://www.cnblogs.com/yefanqiu/p/10063554.html通过这篇贴子里的例子,发现只能控制一个,添加多个小灯后所有灯都无法控制。
def on_message(client, userdata, msg):    #消息回调(云端下发消息的回调函数)
    print(msg.payload)
    setjson = json.loads(msg.payload)
    led = setjson['params']['LED']
    GPIO.output(led_pin,(GPIO.HIGH if led==1 else GPIO.LOW ))
成功控制小灯
现在想控制多个小灯,我把代码写成这样
def on_message(client, userdata, msg):   #消息回调(云端下发消息的回调函数)
    print(msg.payload)
    setjson = json.loads(msg.payload)
    led = setjson['params']['LED']
    led1 = setjson['params']['LED1']
    led2 = setjson['params']['LED2']
    led3 = setjson['params']['LED3']
    GPIO.output(led_pin,(GPIO.HIGH if led == 0 else GPIO.LOW ))
    GPIO.output(led1_pin,(GPIO.HIGH if led1 == 0 else GPIO.LOW ))
    GPIO.output(led2_pin,(GPIO.HIGH if led2 == 0 else GPIO.LOW ))
    GPIO.output(led3_pin,(GPIO.HIGH if led3 == 0 else GPIO.LOW ))
执行完led = setjson['params']['LED']后不执行led1了,四个小灯都无法控制

回复

使用道具 举报

0

主题

4

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2020-3-20 15:46:35 | 显示全部楼层
请给我推荐一款专为新手用的Python开发工具,谢谢!
回复

使用道具 举报

0

主题

5

帖子

20

积分

新手上路

Rank: 1

积分
20
发表于 2020-3-20 15:47:49 | 显示全部楼层
绕过反爬虫的方法有哪些??
回复

使用道具 举报

0

主题

9

帖子

28

积分

新手上路

Rank: 1

积分
28
发表于 2020-3-20 15:52:54 | 显示全部楼层
回个帖子,下班咯~
回复

使用道具 举报

0

主题

9

帖子

28

积分

新手上路

Rank: 1

积分
28
发表于 2020-3-20 15:54:41 | 显示全部楼层
我是个凑数的。。。
回复

使用道具 举报

0

主题

6

帖子

22

积分

新手上路

Rank: 1

积分
22
发表于 2020-3-20 16:05:00 | 显示全部楼层
求志同道合者一块学习python。只求交流。 互相督促。
回复

使用道具 举报

0

主题

3

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2020-3-20 17:24:44 | 显示全部楼层
Python与Java学习哪种语言好?
回复

使用道具 举报

0

主题

4

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2020-3-20 18:39:27 | 显示全部楼层
Python学习真的是其乐无穷!
回复

使用道具 举报

0

主题

6

帖子

22

积分

新手上路

Rank: 1

积分
22
发表于 2020-3-20 18:45:16 | 显示全部楼层
LZ敢整点更有创意的不?兄弟们等着围观捏~
回复

使用道具 举报

0

主题

10

帖子

30

积分

新手上路

Rank: 1

积分
30
发表于 2020-3-20 18:45:59 | 显示全部楼层
小白学习Python,怀疑人生了,求解惑!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


QQ|Archiver|手机版|小黑屋|Python.BBS ( 鲁ICP备18046958号 )

GMT+8, 2020-5-25 13:18 , Processed in 0.182338 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表