2013-12-03 7 views
1

Я использую порты GPIO малины pi через python (простаивание). Я установил контакты GPIO в коде и скомпилировал его. Код компилируется, но светодиод, прикрепленный к контактам, не включается. Я не понимаю эту проблему. Я не могу понять, что я делаю неправильно. Вот код:Raspberry pi GPIO не работает

import RPi.GPIO as GPIO 

GPIO.setmode(GPIO.BOARD) 

GPIO.setup(12, GPIO.OUT) 
GPIO.setup(7, GPIO.OUT) 
GPIO.setup(8, GPIO.OUT) 
GPIO.output(12, GPIO.HIGH) 
GPIO.output(7, GPIO.HIGH) 
GPIO.output(8, GPIO.HIGH) 
+0

вы поджарить ваши GPIO булавки? Я где-то читал, что это очень легко сделать. Во всяком случае, вероятно, существует лучший сайт обмена стеками для таких вещей. вы можете получить лучшие ответы там. –

ответ

0

У вас есть резистор (~ 200 Ом), подключенного к LED? Без резистора, чтобы установить локальное напряжение, только светодиод бесполезен. Резистор калькулятор: http://led.linear1.org/1led.wiz

Во всяком случае, так как электроника может пойти не так, из различных причин (ошибок программного обеспечения, incompatibilies водителя, автобус, насыщенного лопнули компоненты, и так далее ...), вы можете попробовать следовать follwing учебника со стадии 5 до шага 8 и сообщает нам, когда это ошибка: http://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/temperature/#step-five?

+0

Я использую резистор. Я проверил светодиодную схему i-e на светодиод и резистор отдельно с источником питания, и он отлично работает. – danny

1

Вы соединили длинную ногу своего вождения с плюсом? он не будет работать наоборот ...

0

Это глупый вопрос, но подключили ли вы проводку к земле в контакте 6? У меня нет проблем с этим, так как я не использую резистор для моего светодиода, и он работает нормально.

это ссылка на Raspberry GPIO Raspberry GPIO

Смежные вопросы