Проектирование фотогейта для Raspberry Pi 2

Пожалуйста помоги:

Делаю фотоворота. Я искал помощь в создании схемы для Raspberry Pi 2.

Немного предыстории:

Я все еще учусь в 12 классе средней школы! и у меня есть базовое понимание схем, поскольку мы даже не начали электронику, и поэтому я совершенно не представляю, как фототранзисторы меняют ток, и поэтому я понятия не имею, каким будет ответ. Кроме того, я почти уверен в том, как несколько ветвей влияют на ток, напряжение и сопротивление. Извини! Я строю это для своей физики IA. Становится немного сильнее. Я буду признателен за помощь или схему, но, если возможно, я буду признателен за любые знания, которые я могу получить.

Цели дизайна:

То, что я хочу построить, — это простая схема, в которой один вывод идет на вход платы GPIO. Один провод к земле, а другой к 3,3 В или 5,0 В на плате GPIO, я понятия не имею, как выбрать, какое напряжение использовать. Схема будет иметь фототранзистор, который в темноте будет подавать на вход Raspberry Pi GPIO входное напряжение 2,0–3,3 В и 0,0–1,0 В при свете. Я могу использовать любой резистор. Я хочу построить самую простую схему, которая может давать мне эти входы, когда темно и когда светло. Большое спасибо. Пожалуйста, обратитесь за разъяснениями, если это необходимо.

PS. это вопрос о построении схемы, тогда как другой вопрос касается входных значений из уже существующей схемы.

Кроме того, все входы Raspberry Pi имеют только 3,3 В. Никогда не подключайте 5V к GPIO напрямую.
На самом деле это новый вопрос, эта схема не сработала, поэтому я пытаюсь построить новую схему. На этот раз у меня будут работать две схемы: одна с ИК-светодиодом, которую я могу собрать сама, так как она очень проста, и одна с ИК-фототранзистором, с которым мне нужна помощь. Фототранзистор при свечении будет давать на входе 0,0-1,0 вольта на входе GPIO и 2,0-3,3 вольта, когда темно.
3,3 В против 5,0 В - это источник, а не вход. И я бы не стал подключать 5,0 В на вход. Я имею в виду, какой из них я должен использовать в качестве источника для моей схемы.
Эта схема представляет собой стандартную схему фототранзистора. Нет никаких причин, по которым он не должен работать, если только вы не подключили его правильно или схема, которую вы предоставили, была неправильной.
Это, вероятно, причина, и поэтому я пытаюсь сделать это немного менее сложным. Одна схема для светодиода и другая для фототранзистора, так что мне не придется иметь дело с ними вместе, и если возникнет другая проблема, я могу сузить ее до одной из схем.
Мой вопрос в его голых костях: как мне исключить ИК-светодиод из последней схемы? (в последней схеме я использовал резистор 4700 Ом вместо схемы 4300 на R1)
Итак, как бы мне избавиться от этого светодиода
Если вы используете ИК-фототранзистор, вам нужен ИК-источник, в качестве которого проще всего использовать светодиод. В противном случае, если вы хотите, чтобы он работал с обычным светом, вам нужен фоторезистор и обычный транзистор. См. ответ на electronics.stackexchange.com/questions/96423/… +Vs — это 3,3 В. Светодиод и резистор должны быть 10 кОм и вместо этого должны быть подключены к gpio RPi.
Разве я не могу просто держать светодиод в отдельной цепи и использовать его для включения света и темноты? Сохранение ИК-светодиода и ИК-фототранзистора, но сохранение светодиода в отдельной цепи (где я могу просто построить отдельную цепь с выключателем для светодиода (даже не нужно подключать к Raspberry Pi))
Что вы имеете в виду под отдельной схемой? Тот, что у вас есть сейчас, со светодиодом с одной стороны и фототранзистором с другой, ЯВЛЯЕТСЯ отдельными цепями.
ИК-фототранзистор, но со светодиодом в отдельной цепи (где я могу просто построить отдельную цепь с выключателем для светодиода (даже не нужно подключать к Raspberry Pi))

Ответы (1)

Базовая настройка. Две «схемы». Светодиод может питаться от батареи или от 5V RPi. R-LED должен рассчитываться для используемого вами светодиода.

схематический

смоделируйте эту схему - схема, созданная с помощью CircuitLab

ааа, спасибо большое! Уверяю вас, я буду не просто использовать схему, но и учиться на ней :)
Интересно, сможет ли Q1 опустить штифт достаточно низко? Вам может понадобиться еще один транзистор (обычный) для усиления сигнала. Проверьте с помощью вольтметра, как низко он идет.
Если Q1 не может тянуть достаточно низко, просто увеличьте R2 (возможно, 100 кОм).
@PauloSoares 3,3 В и 10 кОм означают всего 0,3 мА. Любой обычный фототранзистор может сделать это достаточно просто, чтобы подключить узел GPIO в основном к земле.
Это условное обозначение электронных схем. Обычно я просто использовал символ земли, но в этом случае я явно назвал его соединением с землей RPI. Это избыточно. Просто подключите эмиттер к земле.
Я точно построил схему, но происходит то же самое, что и раньше, код, который я использую, тот же, что и в предыдущем вопросе?
КОГДА Я ИСПОЛЬЗУЮ BCM 2 ДЛЯ ВВОДА, ОН ВЫДАЕТ МНЕ это предупреждение, а затем ничего не происходит: -------- Предупреждение (из модуля предупреждений): Файл "/home/pi/Desktop/photogate.py", строка 6 GPIO .setup(2, GPIO.IN) RuntimeWarning: на этом канале установлен физический подтягивающий резистор!
См. raspberrypi.org/forums/viewtopic.php?f=32&t=96128 и raspberrypi.stackexchange.com/questions/27500/… В этом случае игнорируемое предупреждение.
Итак, я построил схему на макетной плате, и она работает, но я уверен, что правильно построил ее и на схеме, но она не работает с припаянной схемой (она работала 1 раз, но затем снова перестала - разочарование )- какие-нибудь советы?
Работает. Даааа! После 10+ часов возни. Большое спасибо!!!