树莓派gpio配置运用篇

1.串口了解:
在树莓派3上,GPIO接口由40个针脚(PIN)组成。每个针脚都可以用导线和外部设备相连。
这组GPIO接口大大拓展了树莓派的能力。GPIO不仅能实现通信,还能直接控制电子元器件。
树莓派引脚口图
40个PIN中,有固定输出的5V(2、4号PIN)、3.3V(1、17号PIN)和地线(Ground,6、9、14、20、25、30、34、39)。
如果一个电路两端接在,5V和地线之间,该电路就会获得5V的电压输入。
27和28号PIN标着ID_SD和ID_SC。它们是两个特殊的PIN。它们属于ID EEPROM (Electrically Erasable Programmable Read-Only Memory) 接口,用于和拓展树莓派功能的附加电路板通信。其他的PIN大多编程GPIOX的编号,如GPIO14。树莓派的操作系统中,会用GPIO的编号14来指代这个PIN,而不是位置编号的8。
有一些PIN除了GPIO功能外,还提供了高级端口功能。比如说,GPIO14和GPIO15就同时可以充当UART端口。此外,GPIO上还能找到I2C和SPI端口。
2.树莓派配置命令:


安装 python-dev
sudo apt-get install python-dev
$ sudo apt-get update
$ sudo apt-get dist-update
$ sudo apt-get install python-rpi.gpio

python代码:引脚使用的是40引脚

** 
# -*- coding: utf-8 -*- 
import RPi.GPIO as GPIO
import time
 
pin = 40                         ## 使用40号引脚
GPIO.setmode(GPIO.BOARD)        ## 使用BOARD引脚编号,此外还有 GPIO.BCM
GPIO.setup(pin, GPIO.OUT)       ## 设置40号引脚输出
 
while:                  ## 重复
    GPIO.output(pin, GPIO.HIGH)   ## 打开 GPIO 引脚(HIGH)
    time.sleep(1)               ## 等1秒
    GPIO.output(pin, GPIO.LOW)  ## 关闭 GPIO 引脚(LOW)
    time.sleep(1)               ## 等1秒
 
PIO.cleanup()   **

小灯连接示意图:(电阻作用是为了保护小灯)

3.使用putty工具进行连接:

一键三连呀!
原文地址:https://www.cnblogs.com/jee-cai/p/14095383.html