Простой частотомер на Arduino
Простой частотомер на Arduino Arduino Микроконтроллеры (разное) 06.06.2018 Опубликовано liman28 Частотомер рассчитан для измерения низких частот с большой точностью (до сотых долей герца), диапазон измерения частотомера от единиц герц до 100 кГц. Для создания частотомера нам понадобится библиотека FreqMeasure, ее нет в Arduino IDE, поэтому ее необходимо скачать и добавить в Arduino IDE. Соберите схему показанную на рисунке: Загрузите в микроконтроллер следующий скетч: #include <FreqMeasure.h> #include <LiquidCrystal.h> double sum = 0 ; int count = 0 ; LiquidCrystal lcd( 12 , 11 , 5 , 4 , 3 , 2 ); // RS,E,D4,D5,D6,D7 void setup() { lcd.begin( 16 , 2 ); FreqMeasure.begin(); } void loop() { if (FreqMeasure.available()) { sum = sum + FreqMeasure.read(); count = count + 1 ; if (count > 30 ) { float frequency = FreqMeasure.countToFrequency(sum / count); lcd.setCursor( 3 , 0 )...