Страница 1 из 3
На пинах напряжение на "0" не сбрасывается!
Добавлено: Пт май 25, 2018 8:20 pm
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% и продолжает гореть.
В чем может быть дело, не подскажите!?!?!
Re: На пинах напряжение на "0" не сбрасывается!
Добавлено: Пт май 25, 2018 8:27 pm
tarasfrompir
А какую схему использовал? Подключения?
Re: На пинах напряжение на "0" не сбрасывается!
Добавлено: Пт май 25, 2018 8:42 pm
Yashalta
tarasfrompir1 писал(а): ↑Пт май 25, 2018 8:27 pm
А какую схему использовал? Подключения?
Реализованно так же как на картинке, только другая земля, в моем случае это GND на 9-м пине, а "+" на BCM2 который на 2-м пине.

[/url]
Re: На пинах напряжение на "0" не сбрасывается!
Добавлено: Пт май 25, 2018 9:11 pm
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 КОм...
Re: На пинах напряжение на "0" не сбрасывается!
Добавлено: Пт май 25, 2018 9:19 pm
Yashalta
Sapizdullin писал(а): ↑Пт май 25, 2018 9:11 pm
Подтяни пин к земле через 4,7 КОм...
Не понял, сейчас у меня стоит резистор на 220 Ом, мне его нужно заменить на 4,7 КОМ или мне нужно добавть резистор 4,7 КОМ еще куда то?
Re: На пинах напряжение на "0" не сбрасывается!
Добавлено: Пт май 25, 2018 10:21 pm
Ron
Это означает, что сигнальный пин соедини через 4.7 kOm на землю.
Re: На пинах напряжение на "0" не сбрасывается!
Добавлено: Пт май 25, 2018 11:21 pm
tarasfrompir
Ron писал(а): ↑Пт май 25, 2018 10:21 pm
Это означает, что сигнальный пин соедини через 4.7 kOm на землю.
Надо вставить резистор между проводами.
Re: На пинах напряжение на "0" не сбрасывается!
Добавлено: Сб май 26, 2018 12:07 am
Ron
Ну и так можно описать.
Одно и то же, что бы понятно было что такое подтяжка

Re: На пинах напряжение на "0" не сбрасывается!
Добавлено: Сб май 26, 2018 12:55 pm
Yashalta
Сказал всем "Спасибо", понял, что нудно делать! На данный момент у меня нет резистора 4.7 kOm, найду поставлю, отпишусь!
ТОлько вопрос: Почему у меня напряжение на пине не сбрасывается на "0"! Ни где, не видел, в такой простой схеме как подключение светодиода к Raspberry, что бы люди еще добавочно "Подтягивали пин к земле через 4,7 КОм"!
Re: На пинах напряжение на "0" не сбрасывается!
Добавлено: Сб май 26, 2018 2:17 pm
tarasfrompir
Да все очень просто при работе с гпио необходимо делать подтяжку для того что бы , гпио скидывался сам в ноль. Такая архитектура у процессора..