Raspberry PI 新手實作(一) 從零開始

HI~大家好我是阿俊 久久沒有更新文章 這次來更新了 這次來講不同的之前都是Arduino 這次用Raspberry PI  說實在的我對PI一竅不通 畢竟他是以作業系統的架構去設定編譯 不像Arduino IDE 寫寫 在除錯執行 就好了但程式方面 都與C語跑不了關係 讓我陌生帶點熟悉~~XD 好了先來介紹PI吧

P_20150531_184602.jpg  

我們看到有三種不同板子 最上面就是我們都知道的Arduino 下圖左邊是Raspberry Pi B+ 對岸版 是我在某個特價網站購入了 這個 我想研究XBMC 多媒體系統 至於右邊是 Raspberry Pi 2 原裝版 是之前在 Maker Faire Taipei 無意間看到打折 就購入了 之後我也將以Pi2 相關的研究學習 並探索 Arduino 和 Raspiberry PI 兩者之間的互動 來達成各種各式各樣的作品

準備材料

Raspberry PI2 

HDMI線 OR HDMI轉VGA

Micro 8G 的記憶卡(建議16G)

有線網路RJ-45 OR USB無線網卡(聽說有些無法直接使用 我目前使用的D-link Dwa121 是插上直接上網 不用上驅動)

USB鍵鼠

電源供應器 Micro USB 2A

麵包版

數條連結線

LED X1

220歐姆 X1

(準備以上 並安裝好後就可以開始喔)

先找台電腦下載Noobs到記憶卡裡 

P1.png  

先到樹莓派基金會 找Noobs 下載ZIP檔 檔案有些大要等等喔!~

之後將ZIP裡的檔案解壓縮到你的Pi用的記憶卡上

接壓縮完後 接著準備安裝喔!~

 

安裝Raspbian系統

P_20150621_164310.jpg  

選第一個 Raspbian 之後按 install

之後也要等一段時間 

最後看到安裝完成的小視窗 案Enter

之後重開 給他跑一下 第一次安裝會到這裡

P_20150621_181903.jpg  

選第三個 設定啟動系統

P_20150621_181932.jpg  

選第二個 選擇圖形化的作業系統 以Pi登入

P_20150621_181943.jpg  

設定完成候選第四個 地區語言選項

P_20150621_182009.jpg  

先選第一個 設定語言

P_20150621_182020.jpg  

按空白鍵 選擇 zh_TW UTF-8 UTF-8 後按Enter

P_20150621_182056.jpg  

再來回到地區語言選項 選第二個 時區

P_20150621_182124.jpg    

選 ASIA ENTER 後按TAB 選 Finish 重新開機

P_20150621_182133.jpg  

之後進到作業系統 你就會看到樹莓的LOGO 

安裝 GPIO套件 打開LX終端機(上面工作列) 輸入 sudo apt-get update 後給他跑一下

                                         上面完成後換輸入  sudo apt-get  install python-rpi.gpio

                                         安裝完就好囉~

P_20150621_171239.jpg    

 

 P_20150621_171449.jpg

電路圖

pi2.PNG    

電路不會太難 對照圖的話不會出錯(前面+5V其實不用拉沒關西) 不過 我建議關機後 在接上  應為Pi 不像Arduino 一樣會短路保護(弄不好會燒版) 確定好線路沒錯後通電

上程式吧 菜鳥建議!~! (如果熟的話就可以直接接上 不然買個Pi用的緩衝板)

 

準備好之後可以上程式囉!~

程式碼


           

import RPi.GPIO as GPIO
import time

GPIO.setmode(GPIO.BOARD)
LED_PIN=12
GPIO.setup(LED_PIN,GPIO.OUT)

print(“LED is on”)
GPIO.output(LED_PIN,GPIO.HIGH)
time.sleep(5)

GPIO.cleanup()


 

程式要寫在哪呢? 這裡有點小麻煩 但是照圖來都可以拉~

打開檔案管理(上面工作列)選/usr/share/applications/

找Root Terminal

為什麼要用這個呢 應為用原來LX終端機 給予權限不夠  GPIO 呼叫不出來 然而 Root 則是 Linux裡的最高權限系統管理員 所以可以呼叫GPIO來使用

P_20150621_171836.jpg  

之後再ROOT終端機 打上 python 之後 貼上剛剛的程式

P_20150621_171909.jpg    

你會發現燈自己亮了 恭喜你 成功囉!~

P_20150621_162411.jpg  

結尾 在樹莓派中  你會發現跟 Arduino 兩個不同的地方 像是執行指令的python 我看網路上蠻多教學文的 ~~之後在學 利用SSH 在Windows 下 下指令給樹莓派 利用遠端控制 開關GPIO

我是阿俊 謝謝來觀看我做得樹莓菜鳥文~~~

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

AbuseIPDB Contributor Badge
返回頂端