Для включения светодиодов я хочу получить доступ к GPIO нулевого оранжевого числа через gobot Я использую gobot, поскольку мой сервер, с которого я хочу это сделать, написан на Go.Однако в разделе платформ gobot не упоминается платформа orange-pi.Я уже получил gpio, работающий через эту библиотеку, но он написан на Python.
Я обнаружил проблему , обсуждающую отображение устройства gpio, но так как я новичокна сцену физического устройства, я не знаю, как я мог бы реализовать это в gobot
У меня есть эта версия оранжевого пи с следующей конфигурацией контактов.
Пример кода, который я нашел для включения gpio на Raspberry Pi, выглядит следующим образом:
r := raspi.NewAdaptor()
led := gpio.NewLedDriver(r, "7")
work := func() {
gobot.Every(1*time.Second, func() {
led.Toggle()
})
}
robot := gobot.NewRobot("blinkBot",
[]gobot.Connection{r},
[]gobot.Device{led},
work,
)
robot.Start()
Я думаю, что число в этой строке относится к моему вопросу led := gpio.NewLedDriver(r, "7")
Мой последний вопрос:
Как мне использовать gpio через gobot на оранжевом пи ноль плюс?