Я хочу подключить LDR к выводам GPIO моего Raspberry Pi, я знаю, что Raspberry Pi не имеет аналого-цифрового преобразователя, поэтому я хочу подать сигнал HIGH (3,3 В) на GPIO когда на LDR имеется низкое сопротивление (что-то ниже 200 Ом) и сигнал LOW, когда сопротивление на LDR высокое (например, выше 2 кОм). Максимальный ток, который я могу безопасно извлечь из выводов GPIO Raspberry Pi, согласно документации, составляет 50 мА. Как рассчитать необходимый резистор, мне тоже понадобится добавить резистор повышающего / понижающего напряжения? У меня нет четкого представления о том, как сделать это безопасным способом, не сжигая мой процессор.
Я предполагаю, что мне также необходимо подключить резистор к цепи, чтобы убедиться, что он всегда имеет сопротивление, когда LDR находится в состоянии очень низкого сопротивления.
Обновление : все работало нормально, я построил схему, и это показано в этом посте , спасибо за помощь.