Датчик металла KY-036

Датчик металла KY-036 (Metal Touch Sensor Module)

датчик KY-036

В состав модуля датчика входят два компаратора LM393, KRS13 NPN транзистор и т.д.

Распиновка модуля датчика металла KY-036

A0 — аналоговой выход;
GND — земля;
+5 — напряжение питание;
D0 — цифровой выход.

Схема подключения модуля датчика металла KY-036 к плате Arduino

 

Схема подключения модуля датчика KY-036 к Arduino

Скетч для модуля датчика металла KY-036 Arduino

const int pin_sensor_analog = A0;
const int pin_sensor_digital = 7;
void setup ()
{
 Serial.begin (9600);
 pinMode (pin_sensor_analog, INPUT);
 pinMode (pin_sensor_digital, INPUT);
}

void loop ()
{
int sig_analog;
int sig_digital;

 sig_analog = analogRead (pin_sensor_analog);
 sig_digital = digitalRead (pin_sensor_digital);
 Serial.print ("Значение аналогового сигнала "); 
 Serial.print (sig_analog); 
 if(sig_digital==1)
 {
 Serial.println ("  Металл");
 }
 else
 {
 Serial.println ("  Металл не обнаружен");
 }
 delay (300);
}

Результат:

KY-036 результат

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 0 / 5. Количество оценок: 0

Оценок пока нет. Поставьте оценку первым.

225

Leave a Reply

Ваш адрес email не будет опубликован.