Почему микросхема датчика воды сильно нагревается?

У меня есть датчик воды, похожий на тот, что изображен на изображении, но когда я подключаю его к 5 В и частично опускаю в чашку с водой, я могу считывать входное значение в моем последовательном, но черный чип в нем сильно нагревается. Я попытался подключить его к 3,3 В, но происходит то же самое; это нормально? А если нет, то что я могу сделать?

Номер детали датчика: K-0135

Мое подключение датчика к Arduino:

Код:

int water_sensor = A0;

void setup() {
  Serial.begin(9600);
  pinMode(water_sensor,INPUT)
}

void loop() {
  Serial.println(analogRead(water_sensor));
}

, 👍0

Обсуждение

"Черная микросхема" - это просто транзистор (не уверен, какого типа, NPN или N-канальный полевой транзистор). Он будет нагреваться только в том случае, если вы неправильно подключите его., @Majenko

Работает ли скетч на этой странице? https://www.arduino.cc/reference/en/language/functions/analog-io/analogread/, @VE7JRO