PING из Raspberry с коммандой?

Тема в разделе "Raspberry Pi", создана пользователем Vitalij, 27 июн 2018.

  1. Vitalij

    Vitalij Нерд

    Весь код, можите написать? Мен надо чтобы на все время когда пинг не проходит, выход оставался активен до возобновления пинга.
     
  2. Igor68

    Igor68 Гуру

    Если вы уже реализовали gpio write 25 0 и работает, то чем ещё можно помочь?
     
  3. Vitalij

    Vitalij Нерд

    разобрался, огромное спасибо.
    просто понедельник день тяжелый.

    Всем удачной недели! :)
     
  4. Vitalij

    Vitalij Нерд

    После рестарт gpio mode 25 out сбивается, как это исправить?
     
  5. Mitrandir

    Mitrandir Гуру

    Перед
    gpio write 250

    Сделать следующее:
    1) запомнить состояние направления гпио
    2)установить в выход

    После закидывания данных
    Вернуть то состояние направления которое было
     
  6. Vitalij

    Vitalij Нерд

    Помогите пожалуйсто скриптом. Не понимаю как это сделать.
     
  7. Mitrandir

    Mitrandir Гуру

    Самое простое запихнуть gpio mode 25 out перед строкой gpio write
     
  8. Vitalij

    Vitalij Нерд

    Таким образом?

    Код (Bash):
    #рабочий цикл проверки и разового вызова
    ((loop = 1))
    while( ((loop > 0)) ); do
        _dev_ping
        if( ((Connect == 1)) ); then
            if ( ((flagconnect < 1)) ); then
                #wget $cmdconnect -O-
                gpio mode 25 out
                gpio write 25 0
                ((flagconnect = 1))
                ((flagdisconnect = 0))
            fi
        else
            if( ((flagdisconnect < 1)) ); then
                #wget $cmddisconnect -O-
                gpio mode 25 out
                gpio write 25 1
                ((flagdisconnect = 1))
                ((flagconnect = 0))
            fi
        fi
        sleep $psleep
    done
     
  9. Mitrandir

    Mitrandir Гуру

  10. Vitalij

    Vitalij Нерд

    Привет ГУРУ,

    В продолжение данной темы, может подсобите идеей и дельным советом, хочу подружить малинку с grove sunlight sensor:
    http://wiki.seeedstudio.com/Grove-Sunlight_Sensor/

    Действия теже как и по пингу, если солнца много идет по одной ссылке а если мало идет по другойссылке, если не сложно усложнить так если ночь и солнца нету идет по третьейссылке.

    Помогите советом. Или тут смалинойвсе сложно и надо брать в руки мне не знакомый arduino?
     
  11. parovoZZ

    parovoZZ Гуру

    Нужна прога на низкоуровневом языке. Как из баша к I2C подступиться я даже не представляю.
    Создай отдельную тему да давай обсудим.
     
  12. ИгорьК

    ИгорьК Давно здесь Команда форума