Touch switch на двух npn-транзисторах и Arduino

Всем привет! Собрал схему из обучающего набора Arduino на биполярных NPN-транзисторах S8050 и не работает. Транзисторы соединены по схеме Дарлингтона. Первое предположение - база транзистора справа соединена с коллектором вместо эмиттера. Переделал и всё равно не работает. Что ещё может быть не так? Скетч прилагаю.

int ledPin = 13;                // choose the pin for the LED
int touchPin = 0;               // choose the input pin
int touchVal = 0;               // variable for reading the pin

void setup() {
  pinMode(ledPin, OUTPUT);      // declare LED as output
  Serial.begin(9600);
}

void loop(){
  touchVal = analogRead(touchPin);
  Serial.println(touchVal);
  delay(1000);
 
  if(touchVal < 5)
  {
    digitalWrite(ledPin, LOW);
  }
  else
  {
    digitalWrite(ledPin, HIGH);
  }
}

Здесь предполагать нечего, есть даташит
Screenshot_1777777666673

Да и схема нормальная , а не картинка, не помешает

Принципиальная или фото уже собранной схемы?

Принципиальная. Но фото тоже не помешает))

и где там Дарлингтон?

база и эмиттер соединены резистором

063be918d96c298b2ae9842bcc36a6dd

Проверены? Рабочие? С али всякая херь приходит иногда, а ты голову ломаешь, почему не работает

Для начала соединить по схеме, а то вдуваешь в эмиттер

дак и надо с базы вдувать в эмиттер. один в один как на схеме тоже пробовал

мультиметром, к сожалению, ещё не обзавёлся

светодиод напрямую в пин и GND - пину конец. Он всего на 40 мА рассчитан, а ты туда напрямую без резистора воткнул

ЗЫ: на 13-м пине сидит штатный светодиод на плате, обозначен буквой L

1 лайк

Это зря. Китайцы могут такую дичь положить в похожем корпусе… Не факт, что это именно ваш случай, но это банальная электронная гигиена

Остаётся надеяться, что диод на 20 мА, и, вдруг, перегорит.))
Хотя обычно в КЗ уходят

А есть разница в этом случае?

раньше чем пин

Это не мгновенно. При 5 В там ток может быть сильно больше 40 мА. Так что надежда только на перепутанные катод с анодом ))

1 лайк

у меня норм работал

Вот оригинальная схема - хрень какая-то