2015年5月4日 星期一

Lib for GrovePi

在python下有除了import的方式,還有另外一種寫法
from grovepi import *
from grove_rgb_lcd import *

因此找一下範例的sample code的目錄就會看到grovepi.pyc , grove_rgb_lcd.pyc這兩個檔案
推測這應該就有點雷同C裡面的 #include <xxx.h>
如要引用的話,看來得要跟好好的研究這兩個檔案了.
Python 的程式是寫在 .py 裡,也就是說, .py 檔是 Python 的原始程式碼檔案,而 Python 會在執行 .py 檔時,將 .py 的程式碼編譯成中間程式碼檔 ( byte-compiled ) 的 .pyc 檔以加快下次執行的速度。通常是被來做 import 的 .py 檔才會產生出 .pyc 檔的。
from grove_rgb_lcd import *
在Grovepi的範例內針對RGB LCD,招換了grove_rgb_lcd.pyc
而程式中只用SetRGB(xxx,xxx,xxx); SetText(“xxxxxxoooxoxox”) 就可以很簡單地透過I2C控制RGB LCD.這大概就是使用grovepi的好處吧,有現成的API.要是沒花錢買這套件,現在可能還在花時間研究更多的I2C的控制細節..

沒有留言:

張貼留言

小說創作. Part 4 故事的設定集

  1. 懷錶的時空穿越設定 基本設定 名稱 :時空懷錶(暫定,未正式命名) 外觀 :老舊的懷錶,外殼磨損嚴重,內側刻有「陽子 母ちゃんが守るよ」和「建桜」字樣,指針常停在1942年。 起源 :1992年由咲良在港口撿到,疑似二戰時期美軍士兵遺落,後由健一修復並發現其特殊能力。 ...