Датчик металла KY-036 (Metal Touch Sensor Module)
В состав модуля датчика входят два компаратора LM393, KRS13 NPN транзистор и т.д.
Распиновка модуля датчика металла KY-036
A0 — аналоговой выход;
GND — земля;
+5 — напряжение питание;
D0 — цифровой выход.
Схема подключения модуля датчика металла 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); }
Результат: