1
0
mirror of https://github.com/hybridgroup/gobot.git synced 2025-05-02 22:17:12 +08:00
2013-10-24 22:04:58 -07:00

39 lines
538 B
Go

package main
import (
. "gobot"
"time"
)
func main() {
beaglebone := new(Beaglebone)
beaglebone.Name = "Beaglebone"
led := NewLed(beaglebone)
led.Driver = Driver{
Name: "led",
Pin: "P9_12",
}
connections := []interface{} {
beaglebone,
}
devices := []interface{} {
led,
}
work := func(){
Every(1000 * time.Millisecond, func(){ led.Toggle() })
}
robot := Robot{
Connections: connections,
Devices: devices,
Work: work,
}
beaglebone.Connect()
robot.Start()
}