樹莓派動手實驗-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權限,否則也是總是失敗。

相關文章
相關標籤/搜索