树莓派学习笔记002_GPIO口简单应用

7 篇文章 0 订阅
5 篇文章 0 订阅

树莓派学习笔记2->GPIO口应用

通过GPIO控制二极管和开关

开关

开关有四个两对针脚,每一对功能完全一样。
按下接通,松开恢复。

二极管

长脚正极,短脚负极。
初次接触电子元件人往往对此不敏感导致接错产生奇奇怪怪的错误

跑马灯电路

在这里插入图片描述
正在寻求一种画电路图的简便方法,在Visio上蹩脚地一根根线绘制太难熬了

import RPi.GPIO as GPIO
import time
pin=26

#GPIO.setwarnings(False)

#初始化GPIO口
#采用BCM编号
GPIO.setmode(GPIO.BCM)
#设置GPIO为输出状态,输入低电平
GPIO.setup(pin,GPIO.OUT)
GPIO.output(pin,GPIO.LOW)

def shanshan():
    for i in range(1,10):
        GPIO.output(pin,GPIO.HIGH)
        time.sleep(0.1)
        GPIO.output(pin,GPIO.LOW)
        time.sleep(0.1)

print('intput num1 in keyboard to open the lighter or num2 to close it')

while True:
    signal=input()
    if signal=='1':
        GPIO.output(pin,GPIO.HIGH)
        print("Light Open")
    if signal=='2':
        GPIO.output(pin,GPIO.LOW)
        print("Light Close")
    if signal=='3':
        shanshan()

核心语句:

import RPi.GPIO as GPIO
pin=26
GPIO.setmode(GPIO.BCM)
GPIO.setup(pin,GPIO.OUT)
GPIO.output(pin,GPIO.HIGH)
GPIO.output(pin,GPIO.LOW)
GPIO.cleanup()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值