С электросчетчика было снято это устройство, сразу же появилось желание подключить его к ардуино. Разобрался как он работает, подключил и решил написать статью об этом
От счетчика идут 2 провода, их надо подключить к любым двум выводам на ардуинке. В данном случае это 13 и 12 выводы. Чтобы счетчик крутился на эти два вывода надо поочердно подавать напряжение.
int i = 0;
void setup() {
pinMode(13, OUTPUT);
pinMode(12, OUTPUT);
}
void loop() {
if(i<1000) {
digitalWrite(13, HIGH);
digitalWrite(12, LOW);
delay(120);
digitalWrite(13, LOW);
digitalWrite(12, HIGH);
delay(120);
i=i+1;
}
}
Видео с работой счетчика: