Как использовать gpio апельсина-пи в сочетании с гоботом - PullRequest
0 голосов
/ 03 апреля 2019

Для включения светодиодов я хочу получить доступ к 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 на оранжевом пи ноль плюс?

...