Съдържание:

Честотен брояч с Arduino: 8 стъпки (със снимки)
Честотен брояч с Arduino: 8 стъпки (със снимки)

Видео: Честотен брояч с Arduino: 8 стъпки (със снимки)

Видео: Честотен брояч с Arduino: 8 стъпки (със снимки)
Видео: LDmicro 8: Intruder Alarm with Timers (Microcontroller PLC Ladder Programming with LDmicro) 2024, Ноември
Anonim
Честотен брояч с Arduino
Честотен брояч с Arduino

Това е прост и евтин базиран на arduino честотен брояч, който струва по -малко от 4 $, беше много полезно да се измерват малки вериги

Стъпка 1: Части за проекта

Части за проекта
Части за проекта

1.adruino uno или nano2. Кабелни джъмпери 3. 16*2 lcd4. Ic 5555. 1uf капачка

Стъпка 2: Запояване на щифтове към LCD

Запояващи щифтове към Lcd
Запояващи щифтове към Lcd
Запоявайте щифтове към Lcd
Запоявайте щифтове към Lcd

Стъпка 3: Свързване към Arduino

Връзка с Arduino
Връзка с Arduino

Следвайте схемата и свържете дантела и потенциометър към arduino

Стъпка 4: Копирайте същия код в скицата на Adruino и качете

#включва, LiquidCrystal lcd (2, 3, 4, 5, 6, 7);

const int pulsePin = 8; // Входящ сигнал, свързан към Pin 8 на Arduino

int pulseHigh; // Целочислена променлива за улавяне Високо време на входящия импулс

int pulseLow; // Целочислена променлива за улавяне Ниско време на входящия импулс

float pulseTotal; // Плаваща променлива за улавяне Общо време на входящия импулс

плаваща честота; // Изчислена честота

void setup () {pinMode (pulsePin, INPUT);

lcd.begin (16, 2);

lcd.setCursor (0, 0);

lcd.print ("stark labs");

lcd.setCursor (0, 1);

lcd.print ("Брояч на честоти");

забавяне (5000); }

void loop () {lcd.setCursor (0, 0);

lcd.print ("Честотата е");

lcd.setCursor (0, 1);

lcd.print ("stark labs");

pulseHigh = pulseIn (pulsePin, HIGH);

pulseLow = pulseIn (pulsePin, LOW);

pulseTotal = pulseHigh + pulseLow; // Период от време на импулса в микросекунди честота = 1000000/pulseTotal; // Честота в херц (Hz)

lcd.setCursor (0, 1);

lcd.print (честота);

lcd.print ("Hz");

забавяне (500); }

Стъпка 5: Създаване на генератор на честоти

Изработка на генератор на честоти
Изработка на генератор на честоти

просто следвайте тази схема и свържете тези връзки правилно много хора имат проблем, че 1uf кондензатор ще даде 800hz-40khz и 101 кондензатор ще даде 50hz-4khz

Стъпка 6: Финализиране на проекта

Завършване на проекта
Завършване на проекта

След като направите двете схеми, ги свържете заедно, както е показано на схемата и това е връзка за демонстрация на устройството

Препоръчано: