zoukankan      html  css  js  c++  java
  • Raspberry Pi --操作LED

    最简单的一个树莓派GPIO操作入门,这里记录以下

    先上连接图:

    卧槽。图真特么的大

    用到了GPIO的GND和#18针脚,这就不上图了,红色的线接的是18针脚,暗色的线接的是GND针脚,下面上Python的代码:

     1 #coding:utf-8
     2 import GPi.GPIO as GPIO
     3 import time
     4 
     5 GPIO.setmode(GPIO.BCM)
     6 GPIO.setwarnings(False)
     7 GPIO.setup(18, GPIO.OUT)
     8 
     9 #GPIO.output(18, True)
    10 #time.sleep(1)#睡眠1s
    11 #GPIO.output(18, False)
    12 
    13 while True:
    14     GPIO.output(18, True)
    15     time.sleep(1) #睡眠1s
    16     GPIO.output(18, False)
    17     time.sleep(1)#睡眠1s

    随便保存一个文件名,在Linux终端下执行这个Python文件就行了,如果用的不是root用户,则需要sudo

    这个代码实际执行的时候有个问题,因为是无限循环,所以我想结束掉只能Ctrl+C,但是这样结束掉后LED依旧在闪烁,照书抄的,书中也没有提到这个问题,所以我增加了9-11行代码,Ctrl+C后把9-11行代码取消注释,13-17行加上注释,再执行一遍

    玩树莓派开发代码不难,难的是不知道那么多GPIO针脚要插哪个、电阻选多大殴的、接线的方法,慢慢摸索吧,上班学Python,下班玩树莓派

  • 相关阅读:
    LQB201803乘积尾零
    最大公约数
    快速幂运算
    二分法查找原理
    递归-24点
    递归-爬楼梯
    递归-中项表达式求解
    IDEA的安装基本使用
    SSM和开源框架 ------面试指导
    JDK 8 新特性
  • 原文地址:https://www.cnblogs.com/New-world/p/4609003.html
Copyright © 2011-2022 走看看