Блог о программировании, электронике и рыбалке

Детектор электромагнитного поля на Arduino (EMF Detector)

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

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

Детектор электромагнитного поля EMF Detector

но надеюсь, что владельцам Arduino такой вариант применения контроллера будет интересен.

Помимо любого контроллера Arduino вам понадобятся только резистор на 3,3 МОм, светодиод и кусок провода.

Светодиод подключаем между землей и 11 PWM выводом контроллера. Резистор вешаем между землей и 5-м аналоговым входом. Также к этому контакту необходимо подключить небольшой кусок провода, который будет использоваться в качестве антенны.

Затем подключаем Arduino к компьютеру и заливаем этот скетч:

int inPin = 5;
int val = 0;
int pin11 = 11;

void setup()
{
Serial.begin(9600);
}

void loop()
{
val = analogRead(inPin);
if(val >= 1)
{
val = constrain(val, 1, 100);
val = map(val, 1, 100, 1, 255);
analogWrite(pin11, val);
}
else
{
analogWrite(pin11, 0);
}
Serial.println(val);
}

Если теперь поднести наше устройство к электрической розетке, то светодиод загорится. В Serial Monitor вы можете наблюдать за уровнем сигнала.

Имейте ввиду, что компьютер также является источником электромагнитного излучения, поэтому рекомендую запитать ваш контроллер от батареи.

Если светодиод горит постоянно, то попробуйте увеличить сопротивление резистора.

Свои вопросы оставляйте в комментариях или задавайте их в нашей группе в Телеграм

Geek Electronics
  • keyboard_arrow_downДетектор электромагнитного поля на Arduino (EMF Detector)
    • Автор:
    • Миниатюра: Детектор электромагнитного поля на Arduino (EMF Detector)
    • Рубрика: Arduino от А до Я
    • Обновлено: 20.09.2018
    • Комментариев: 1
    • Просмотров: 7 591
      • searchПоисковые боты
        Дата Бот
        2018-11-13 07:52:58 Google
        2018-11-12 23:16:44 Yandex
        2018-11-12 19:22:58 Google
        2018-11-12 04:25:59 Bing
        2018-11-12 03:18:09 Yandex
        2018-11-12 03:06:08 Yandex
        2018-11-12 01:43:46 Bing
        2018-11-11 23:00:30 Yandex
        2018-11-11 15:25:59 Google
        2018-11-10 16:47:32 Google
  • Оцените пожалуйста статью
    1 Star2 Stars3 Stars4 Stars5 Stars
    Loading Загрузка...
  • Поделитесь с друзьями
GeekElectronics

Похожие записи

Комментариев: 1

  • Avatar for source
    Dennger:

    Добрый день! Возможно ли программная регулировка чувствительности?

Добавить комментарий

arrow_upward