树莓派动手实验-1.LED实验

    以前折腾树莓派都是纯软的,今天心血来潮想给女儿张奕晨作个智能小车玩,因而一步步走上软硬兼施的路上~\(≧▽≦)/~啦啦啦。 python

第一步,先点亮个LED再说。 spa

硬件准备: code

PI,面包板,2根杜邦线(一头公一头母),电阻一只,LED一只。 文档

杜邦线一公一母的很差找,不过这难不倒聪明的咱们是否是, 2头公的好找,2头母的也好找,插起来就是一公一母啦。 get

先上GPIO管脚图 io

树莓派GPIO定义图

Raspberry Pi GPIO pinouts   Raspberry Pi GPIO pinouts

以及另一幅稍有不一样的图: class

Raspberry Pi 2 kinds of pinout names
就用那个GPIO6了。连线图以下:

我是以防万一,又串了个小电阻。 import

硬件连好后,开始写程序。安装GPIO的模块,若是你import RPi.GPIO不报错就是已经有了,不用管跳过。 date

sudo apt-get update

sudo apt-get install python-rpi.gpio



准备就绪,上个闪烁灯的码 硬件

import RPi.GPIO as GPIO
import time

GPIO.setmode(GPIO.BCM)
GPIO.setup(25,GPIO.OUT)

while True:
    GPIO.output(25,GPIO.HIGH)
    time.sleep(1)
    GPIO.output(25,GPIO.LOW)
    time.sleep(1)
这样就能够了,很简单有木有?

可是有两个注意的地方

1.RPi.GPIO开始我输入RPI.GPIO总是找不到错在哪里说没这个模块,最后看文档才发现人家是小写的i。

2.程序运行须要在管理员权限下,由于操做GPIO须要root权限,否则也是总是失败。

相关文章
相关标签/搜索