Цитата:
Сообщение от Ilnur
Осциллографа, увы, нету.
Есть ли варианты без него?
|
Работу PC814 можно проверить так:
Код HTML:
unsigned long curTime, loopTime; // Время работы программы
volatile int Hz = 0; // Назовем частотой в сети переменного тока .
void setup()
{
attachInterrupt(0, zero_crosss, RISING); // прерывание на D2
Serial.begin(115200);
}
void zero_crosss()
{
Hz += 1; // считаем переход через0
}
void loop() {
// Вывод значений в сериал 2 раза в секунду
curTime = millis();
if (curTime >= (loopTime + 500)) {
Serial.print(Hz); Serial.print(" Hz"); Serial.println();
Hz = 0; // обнуляем количество циклов.
loopTime = curTime;
}
}