На пинах напряжение на "0" не сбрасывается!

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Yashalta
Сообщения: 318
Зарегистрирован: Вс май 20, 2018 9:27 am

На пинах напряжение на "0" не сбрасывается!

Сообщение Yashalta »

Может кто сталкивался?
Не сбрасывается напряжение на "0" на пинах Raspberry Pi3! Я собрал схему для начинающих, в которой просто включается по команде светодиод и горит пока не введешь команду на отключение.
Код простенький на Python
Это код на включение светодиода

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

# -- coding: utf-8 --
import RPi.GPIO as GPIO
pin=2
GPIO.setmode(GPIO.BCM)
GPIO.setup(pin, GPIO.OUT, initial=1)
print("Light On!")
А ниже код на выключение светодиода.

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

# -- coding: utf-8 --
import RPi.GPIO as GPIO
pin=2
GPIO.setmode(GPIO.BCM)
GPIO.setup(pin, GPIO.OUT, initial=0)
GPIO.cleanup()
print("Light Off!")
Светодиод горит всегда! Разница только в яркости!
Когда даешь команду на включение то светодиод становиться ярким. А когда даешь команду на выключение то, он, не отключается а потускнеет где то на 50% и продолжает гореть.
В чем может быть дело, не подскажите!?!?!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин

Re: На пинах напряжение на "0" не сбрасывается!

Сообщение tarasfrompir »

А какую схему использовал? Подключения?
Спасибо нам ПОМОЖЕТ..!
Yashalta
Сообщения: 318
Зарегистрирован: Вс май 20, 2018 9:27 am

Re: На пинах напряжение на "0" не сбрасывается!

Сообщение Yashalta »

tarasfrompir1 писал(а): Пт май 25, 2018 8:27 pm А какую схему использовал? Подключения?
Реализованно так же как на картинке, только другая земля, в моем случае это GND на 9-м пине, а "+" на BCM2 который на 2-м пине.
Изображение[/url]
Аватара пользователя
Sapizdullin
Сообщения: 408
Зарегистрирован: Сб фев 18, 2017 9:47 am
Откуда: Земля

Re: На пинах напряжение на "0" не сбрасывается!

Сообщение Sapizdullin »

Yashalta писал(а): Пт май 25, 2018 8:20 pm Может кто сталкивался?
Не сбрасывается напряжение на "0" на пинах Raspberry Pi3! Я собрал схему для начинающих, в которой просто включается по команде светодиод и горит пока не введешь команду на отключение.
Код простенький на Python
Это код на включение светодиода

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

# -- coding: utf-8 --
import RPi.GPIO as GPIO
pin=2
GPIO.setmode(GPIO.BCM)
GPIO.setup(pin, GPIO.OUT, initial=1)
print("Light On!")
А ниже код на выключение светодиода.

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

# -- coding: utf-8 --
import RPi.GPIO as GPIO
pin=2
GPIO.setmode(GPIO.BCM)
GPIO.setup(pin, GPIO.OUT, initial=0)
GPIO.cleanup()
print("Light Off!")
Светодиод горит всегда! Разница только в яркости!
Когда даешь команду на включение то светодиод становиться ярким. А когда даешь команду на выключение то, он, не отключается а потускнеет где то на 50% и продолжает гореть.
В чем может быть дело, не подскажите!?!?!
Подтяни пин к земле через 4,7 КОм...
Intel(R) Core(TM) i7-6700, Debian 9 "Stretch", Zoneminder, Avreg.
Yashalta
Сообщения: 318
Зарегистрирован: Вс май 20, 2018 9:27 am

Re: На пинах напряжение на "0" не сбрасывается!

Сообщение Yashalta »

Sapizdullin писал(а): Пт май 25, 2018 9:11 pm Подтяни пин к земле через 4,7 КОм...
Не понял, сейчас у меня стоит резистор на 220 Ом, мне его нужно заменить на 4,7 КОМ или мне нужно добавть резистор 4,7 КОМ еще куда то?
Аватара пользователя
Ron
Сообщения: 480
Зарегистрирован: Пт окт 27, 2017 6:44 pm

Re: На пинах напряжение на "0" не сбрасывается!

Сообщение Ron »

Это означает, что сигнальный пин соедини через 4.7 kOm на землю.
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин

Re: На пинах напряжение на "0" не сбрасывается!

Сообщение tarasfrompir »

Ron писал(а): Пт май 25, 2018 10:21 pm Это означает, что сигнальный пин соедини через 4.7 kOm на землю.

Надо вставить резистор между проводами.
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
Ron
Сообщения: 480
Зарегистрирован: Пт окт 27, 2017 6:44 pm

Re: На пинах напряжение на "0" не сбрасывается!

Сообщение Ron »

Ну и так можно описать.
Одно и то же, что бы понятно было что такое подтяжка :D
Yashalta
Сообщения: 318
Зарегистрирован: Вс май 20, 2018 9:27 am

Re: На пинах напряжение на "0" не сбрасывается!

Сообщение Yashalta »

Сказал всем "Спасибо", понял, что нудно делать! На данный момент у меня нет резистора 4.7 kOm, найду поставлю, отпишусь!
ТОлько вопрос: Почему у меня напряжение на пине не сбрасывается на "0"! Ни где, не видел, в такой простой схеме как подключение светодиода к Raspberry, что бы люди еще добавочно "Подтягивали пин к земле через 4,7 КОм"!
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин

Re: На пинах напряжение на "0" не сбрасывается!

Сообщение tarasfrompir »

Да все очень просто при работе с гпио необходимо делать подтяжку для того что бы , гпио скидывался сам в ноль. Такая архитектура у процессора..
Спасибо нам ПОМОЖЕТ..!
Ответить