码迷,mamicode.com
首页 > Web开发 > 详细

树莓派 Raspberry PI之GPIO

时间:2018-06-20 22:45:52      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:版本   class   安装包   wrap   read   ons   war   ber   Oz   

树莓派 Raspberry PI之GPIO

树莓派各版本硬件原理图:https://www.raspberrypi.org/documentation/hardware/raspberrypi/README.md

配置

  • 两个5V,3.3V输出端口

  • IO输入输出电压0-3.3V

  • 支持输出PWM

  • 两路SPI总线

  • 两路IIC总线

  • 一路串口

GPIO python库

GPIO Zero库https://gpiozero.readthedocs.io/en/stable/

安装GPIO Zero库步骤

  • 更新系统包  sudo  apt   update

  • 安装包

    • python3: sudo  apt  install  python3-gpiozero

    • python2:  sudo  apt  install  python-gpiozero

LED例子

from gpiozero import Button
from time import sleep
button = Button(2)
?
while True:
  if button.is_pressed:
      print("Pressed")
  else:
      print("Released")
  sleep(1)

Button


from gpiozero import Button
from time import sleep
?
button = Button(2)
?
while True:
  if button.is_pressed:
      print("Pressed")
  else:
      print("Released")
  sleep(1)

?

树莓派 Raspberry PI之GPIO

标签:版本   class   安装包   wrap   read   ons   war   ber   Oz   

原文地址:https://www.cnblogs.com/BlogsOfLei/p/9206162.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!