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的控制細節..

沒有留言:

張貼留言

2026 名古屋冬季雪國親子行

這是從清晨四點的慌亂,到白雪中的合掌屋,夢幻卡通場景之旅的紀錄 這趟旅程早於2025四月決定,終於要付諸實現了。 https://yaowen1978.blogspot.com/2025/04/blog-post.html 有些旅行,是臨時起意;但這一趟,是整整八個月的醞釀與等待...