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

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

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

硬件准备:

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

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

先上GPIO管脚图

树莓派GPIO定义图

树莓派动手实验-1.LED实验_第1张图片

树莓派动手实验-1.LED实验_第2张图片

树莓派动手实验-1.LED实验_第3张图片   树莓派动手实验-1.LED实验_第4张图片

以及另外一幅稍有不同的图:

树莓派动手实验-1.LED实验_第5张图片
就用那个GPIO6了。连线图如下:

树莓派动手实验-1.LED实验_第6张图片

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

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

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权限,不然也是老是失败。

你可能感兴趣的:(树莓派LED实验)