Определить замкнут контакт или нет.

rustam
Offline
Зарегистрирован: 25.01.2015

Есть геркон, нужно получить 0 или 1 (разомкнут или замкнуть кантакт)

Использую Leonardo (Pro  Micro).

int val = 0;

void setup() {
  pinMode(7,INPUT);
  digitalWrite(7, HIGH);
  Serial.begin(9600);

}

void loop() {
  val = digitalRead(7);
  Serial.print(" VAL ");
  Serial.printlnln(val);
 }

Я сдела так, но на Pin 7 и GND  показывает 4.3V, есть решения которое просто определяет замкнута сеть или нет, без питания?

sadman41
Offline
Зарегистрирован: 19.10.2016

Есть. Можно через увеличительное стекло посмотреть на геркон. Во всех остальных случаях без питания не получается.

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

Блин, похоже закон ома все же отменили :)

 

nik182
Offline
Зарегистрирован: 04.05.2015

Если геркон стоит между седьмым выводом и землёй, то  при замкнутом герконе на входе должен быть ноль. Проверить можно без геркона. Просто замыкая седьмую ногу на массу в мониторе должны видеть как меняется значение. 

rustam
Offline
Зарегистрирован: 25.01.2015

nik182 пишет:

Если геркон стоит между седьмым выводом и землёй, то  при замкнутом герконе на входе должен быть ноль. Проверить можно без геркона. Просто замыкая седьмую ногу на массу в мониторе должны видеть как меняется значение. 

Возможно я вопрос не верно задал. Но мне это и нужно. Какую функцию использовать что бы это промониторить.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

rustam пишет:

nik182 пишет:

Если геркон стоит между седьмым выводом и землёй, то  при замкнутом герконе на входе должен быть ноль. Проверить можно без геркона. Просто замыкая седьмую ногу на массу в мониторе должны видеть как меняется значение. 

Возможно я вопрос не верно задал. Но мне это и нужно. Какую функцию использовать что бы это промониторить.

https://www.arduino.cc/reference/en/language/functions/digital-io/digita...

nik182
Offline
Зарегистрирован: 04.05.2015

Так у вас уже всё промониторино. Терминал открыть и в него будут сыпаться нолики или единички в зависимисти от отого замкнут контакт или нет.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

brokly пишет:

Блин, похоже закон ома все же отменили :)

Так давно уже - почти полтора года как

Клапауций 234 пишет:

ЕвгенийП пишет:

Закон Ома знаете? Или нет?

я запретил.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

rustam пишет:

Есть геркон, нужно получить 0 или 1 (разомкнут или замкнуть кантакт)

Геркон - это разновидность кнопки, только нажимается не пальцем, а магнитом. Так что Вам сюда.

rustam
Offline
Зарегистрирован: 25.01.2015

Всем спасибо, значит я все правильно сделал.

Думал может еще какая функция есть.