GeekElectronics

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

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

Главная » Arduino » Детектор электромагнитного поля на Arduino

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

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

электромагнитное поле EMF детектор EMF Detector Arduino  arduino

но надеюсь, что владельцам 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 вы можете наблюдать за уровнем сигнала.

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

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

#160;

logo

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

Яндекс.Метрика