Подключение к GPIO контактам RPi3 не получается!

Всё, что не подходит под вышеперечисленные разделы

Модератор: immortal

Аватара пользователя
Sapizdullin
Сообщения: 408
Зарегистрирован: Сб фев 18, 2017 9:47 am
Откуда: Земля
Благодарил (а): 54 раза
Поблагодарили: 61 раз

Re: Подключение к GPIO контактам RPi3 не получается!

Сообщение Sapizdullin » Вт май 22, 2018 11:07 am

Yashalta писал(а):
Вт май 22, 2018 9:57 am

Я не знаю как правильно устанавливать "raspi-config" я его сам притягивал с github-а вот от сюда https://github.com/asb/raspi-config
И там менюшка не такая как указанно здесь https://www.raspberrypi.org/documentati ... -config.md
некоторых пунктов меню нет! К примеру нет "Advanset Options"!
Вопрос:
Как проверить включены ли у меня GPIO при помощи raspi-config или при помощи терминала если не получиться из raspi-config?
Уважаемый! А что за ОС Вы насилуете? raspi-config по умолчанию в сборках для малинки. Вы что поставили сторонний Linux и теперь допиливаете? Ну тогда поздравляю. Может быть все что угодно, от отсутствия поддержки в ядре как написано выше до самых странных проблем. Вы и репы распберри подключали самостоятельно? Для чего создавать себе проблему на пустом месте? Взяли образ для распберри поставили его, включили в конфиге SPI и GPIO и радуйтесь жизни!
Intel(R) Core(TM) i7-6700, Debian 9 "Stretch", Zoneminder, Avreg.
Yashalta
Сообщения: 315
Зарегистрирован: Вс май 20, 2018 9:27 am
Благодарил (а): 160 раз
Поблагодарили: 29 раз

Re: Подключение к GPIO контактам RPi3 не получается!

Сообщение Yashalta » Вт май 22, 2018 1:23 pm

Sapizdullin писал(а):
Вт май 22, 2018 11:07 am
жаемый! А что за ОС Вы насилуете? raspi-config по умолчанию в сборках для малинки. Вы что поставили сторонний Linux и теперь допиливаете? Ну тогда поздравляю. Может быть все что угодно, от отсутствия поддержки в ядре как написано выше до самых странных проблем. Вы и репы распберри подключали самостоятельно? Для чего создавать себе проблему на пустом месте? Взяли образ для распберри поставили его, включили в конфиге SPI и GPIO и радуйтесь жизни!
Образ RASPBIAN STRETCH LITE брал здесь https://www.raspberrypi.org/downloads/raspbian/
Ну, да, ладно!
Для понимания скачал "Базовый образ MajorDoMo для Raspberry" образ брал отсюда https://connect.smartliving.ru/tasks/20.html
Все работает из "коробки"!
Что было сделано мною:
обновил сиситему
sudo apt update
sudo apt upgrade
обновил MajorDoMo
"Панель уравления" - "Система" - "Провека обновлений"... Все обновилось штатно пишет Вы используете последнюю версию!
Далее пробую управлять пинами
По этой ссылке распиновка моей расберри http://pi4j.com/pins/model-3b-rev1.html
По SSH подключаюсь к терминалу...
ввожу команды:

Код: Выделить всё

pi@majordomo:~ $ sudo python
Python 2.7.13 (default, Nov 24 2017, 17:33:09) 
[GCC 6.3.0 20170516] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> echo 4 > /sys/class/gpio/export 
  File "<stdin>", line 1
    echo 4 > /sys/class/gpio/export 
         ^
SyntaxError: invalid syntax
>>> 
Что я делаю не так?
zoldaten
Сообщения: 158
Зарегистрирован: Вт авг 23, 2016 3:08 pm
Откуда: Москва
Благодарил (а): 5 раз
Поблагодарили: 22 раза
Контактная информация:

Re: Подключение к GPIO контактам RPi3 не получается!

Сообщение zoldaten » Вт май 22, 2018 3:38 pm

Yashalta писал(а):
Вт май 22, 2018 1:23 pm
Sapizdullin писал(а):
Вт май 22, 2018 11:07 am
жаемый! А что за ОС Вы насилуете? raspi-config по умолчанию в сборках для малинки. Вы что поставили сторонний Linux и теперь допиливаете? Ну тогда поздравляю. Может быть все что угодно, от отсутствия поддержки в ядре как написано выше до самых странных проблем. Вы и репы распберри подключали самостоятельно? Для чего создавать себе проблему на пустом месте? Взяли образ для распберри поставили его, включили в конфиге SPI и GPIO и радуйтесь жизни!
Образ RASPBIAN STRETCH LITE брал здесь https://www.raspberrypi.org/downloads/raspbian/
Ну, да, ладно!
Для понимания скачал "Базовый образ MajorDoMo для Raspberry" образ брал отсюда https://connect.smartliving.ru/tasks/20.html
Все работает из "коробки"!
Что было сделано мною:
обновил сиситему
sudo apt update
sudo apt upgrade
обновил MajorDoMo
"Панель уравления" - "Система" - "Провека обновлений"... Все обновилось штатно пишет Вы используете последнюю версию!
Далее пробую управлять пинами
По этой ссылке распиновка моей расберри http://pi4j.com/pins/model-3b-rev1.html
По SSH подключаюсь к терминалу...
ввожу команды:

Код: Выделить всё

pi@majordomo:~ $ sudo python
Python 2.7.13 (default, Nov 24 2017, 17:33:09) 
[GCC 6.3.0 20170516] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> echo 4 > /sys/class/gpio/export 
  File "<stdin>", line 1
    echo 4 > /sys/class/gpio/export 
         ^
SyntaxError: invalid syntax
>>> 
Что я делаю не так?
вы пытаетесь в интерпретаторе python выполнить команду, которая выполняется из командной строки вне интерпретатора.
как только вы ввели python, вы попали в оболочку python, о чем говорят знаки >>>.
здесь работают команды python.
можете настругать команд прямо здесь. например:
import RPi.GPIO as GPIO # Импортируем библиотеку по работе с GPIO
pin=5 # Переменная с номером пина
GPIO.setmode(GPIO.BCM) # Устанавливаем режим нумерации пинов
GPIO.setup(pin, GPIO.OUT) # Устанавливаем режим пина в OUTPUT
GPIO.output(pin, GPIO.HIGH) # Подаем на выход пина логическую единицу

либо из bash:
sudo su -
echo "25" > /sys/class/gpio/export
echo "out" > /sys/class/gpio/gpio25/direction
echo "1" > /sys/class/gpio/gpio25/value
echo "0" > /sys/class/gpio/gpio25/value
Последний раз редактировалось zoldaten Вт май 22, 2018 3:55 pm, всего редактировалось 1 раз.
Raspberry pi3 на X820 с собственного образа MJD, broadlink rm mini3, sonoff basic, самодельные погодные станции и wi-fi розетки на esp8266 esp-01.физический robot-дворецкий.
zoldaten
Сообщения: 158
Зарегистрирован: Вт авг 23, 2016 3:08 pm
Откуда: Москва
Благодарил (а): 5 раз
Поблагодарили: 22 раза
Контактная информация:

Re: Подключение к GPIO контактам RPi3 не получается!

Сообщение zoldaten » Вт май 22, 2018 3:41 pm

вообще для pinов raspberry есть неплохое решение с web-интерфейсом - berryIO.
За это сообщение автора zoldaten поблагодарил:
Yashalta (Вт май 22, 2018 4:03 pm)
Рейтинг: 1.16%
Raspberry pi3 на X820 с собственного образа MJD, broadlink rm mini3, sonoff basic, самодельные погодные станции и wi-fi розетки на esp8266 esp-01.физический robot-дворецкий.
Аватара пользователя
Sapizdullin
Сообщения: 408
Зарегистрирован: Сб фев 18, 2017 9:47 am
Откуда: Земля
Благодарил (а): 54 раза
Поблагодарили: 61 раз

Re: Подключение к GPIO контактам RPi3 не получается!

Сообщение Sapizdullin » Пт май 25, 2018 8:28 pm

Yashalta писал(а):
Вт май 22, 2018 1:23 pm
Sapizdullin писал(а):
Вт май 22, 2018 11:07 am
жаемый! А что за ОС Вы насилуете? raspi-config по умолчанию в сборках для малинки. Вы что поставили сторонний Linux и теперь допиливаете? Ну тогда поздравляю. Может быть все что угодно, от отсутствия поддержки в ядре как написано выше до самых странных проблем. Вы и репы распберри подключали самостоятельно? Для чего создавать себе проблему на пустом месте? Взяли образ для распберри поставили его, включили в конфиге SPI и GPIO и радуйтесь жизни!
Образ RASPBIAN STRETCH LITE брал здесь https://www.raspberrypi.org/downloads/raspbian/
Ну, да, ладно!
Для понимания скачал "Базовый образ MajorDoMo для Raspberry" образ брал отсюда https://connect.smartliving.ru/tasks/20.html
Все работает из "коробки"!
Что было сделано мною:
обновил сиситему
sudo apt update
sudo apt upgrade
обновил MajorDoMo
"Панель уравления" - "Система" - "Провека обновлений"... Все обновилось штатно пишет Вы используете последнюю версию!
Далее пробую управлять пинами
По этой ссылке распиновка моей расберри http://pi4j.com/pins/model-3b-rev1.html
По SSH подключаюсь к терминалу...
ввожу команды:

Код: Выделить всё

pi@majordomo:~ $ sudo python
Python 2.7.13 (default, Nov 24 2017, 17:33:09) 
[GCC 6.3.0 20170516] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> echo 4 > /sys/class/gpio/export 
  File "<stdin>", line 1
    echo 4 > /sys/class/gpio/export 
         ^
SyntaxError: invalid syntax
>>> 
Что я делаю не так?
Так что в raspi-config? GPIO включены???? И SPI Заодно? Вы так и не ответили. raspi-config должен быть там по умолчанию. И ставить его не нужно..
Intel(R) Core(TM) i7-6700, Debian 9 "Stretch", Zoneminder, Avreg.
Yashalta
Сообщения: 315
Зарегистрирован: Вс май 20, 2018 9:27 am
Благодарил (а): 160 раз
Поблагодарили: 29 раз

Re: Подключение к GPIO контактам RPi3 не получается!

Сообщение Yashalta » Пт май 25, 2018 8:55 pm

Спасибо за ссылки поставил образ от сюда http://mysensors.ru/hardware/ustanovka- ... erry-pi-3/
Управление пинами сейчас рабоает!
Сейчас другая проблема, создал новую ветку здесь viewtopic.php?f=4&t=5496
Ответить