2013-08-29 101 views

回答

3

我已經創建了一個非常簡單的包與一個樹莓派GPIO引腳交互的例子:

https://github.com/nathan-osman/go-rpigpio

一個簡單的程序,使2腳閃十次會看是這樣的:

package main 

import (
    "github.com/nathan-osman/go-rpigpio" 
    "time" 
) 

func main() { 
    p, err := rpi.OpenPin(2, rpi.OUT) 
    if err != nil { 
     panic(err) 
    } 
    defer p.Close() 

    for i := 0; i < 10; i++ { 
     p.Write(rpi.HIGH) 
     time.Sleep(300 * time.Millisecond) 
     p.Write(rpi.LOW) 
     time.Sleep(100 * time.Millisecond) 
    } 
} 

更多的文檔可以發現here

+1

我不知道爲什麼,但沒有人會使用gpio庫,但你的。非常感謝! – Loran

相關問題