树莓派论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2772|回复: 1
收起左侧

[求助] 树莓派控制继电器问题

[复制链接]
发表于 2020-1-20 13:23:34 | 显示全部楼层 |阅读模式
我用树莓派2B+ 控制继电器,指令是用python编写的,代码及连线照片如下。目前测试功能时候,指令执行到GPIO.setup(18, GPIO.OUT)时灯亮,退出程序时灯灭,但时期间我输入1或0都无法控制灯亮灭
  1. import RPi.GPIO as GPIO
  2. import time

  3. def contorl(sign):
  4.     if sign == '1':
  5.         GPIO.output(18, GPIO.HIGH)
  6.     elif sign == '0':
  7.         GPIO.output(18, GPIO.LOW)

  8. if __name__ == '__main__':
  9.     GPIO.setmode(GPIO.BCM)
  10.     GPIO.setup(18, GPIO.OUT)
  11.     while True:
  12.     sign = input('请输入指令,开灯为1,关灯为0,退出为exit :')
  13.     if sign != 'exit':
  14.         contorl(sign)
  15.     else:
  16.         break
  17.     GPIO.cleanup()
复制代码
微信图片_20200120132010.jpg 微信图片_20200120132016.jpg
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|树莓派论坛 ( 粤ICP备15075382号-1  

GMT+8, 2024-11-23 07:09 , Processed in 1.109375 second(s), 28 queries , Gzip On.

Powered by Shumeipai.net! X3.2

© 2001-2015 树莓派论坛安全联盟

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