raspberry pi 2用golang 控制GPIO
/* import ( var ( // 风扇端口 // 监控端口 func main() { err := rpio.Open() if err != nil { os.Exit(1) } defer rpio.Close() // 因为没有while 直接用for for { // 数字不能太大 // 1是内存问题,2是停止风扇范围 if aRead() == 1 { if alertCount > 0{ alertCount -= 1 } }else{ if alertCount <= 10{ alertCount += 1 } } //print(alertCount," ",aRead(),"n") // if alertCount > 3{ fWrite("high") } else { fWrite("low") } // 每次次循环等待一秒钟 time.Sleep(1000 * time.Millisecond) } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |