Mundarija:

Arduino bilan chastota hisoblagichi: 8 qadam (rasmlar bilan)
Arduino bilan chastota hisoblagichi: 8 qadam (rasmlar bilan)

Video: Arduino bilan chastota hisoblagichi: 8 qadam (rasmlar bilan)

Video: Arduino bilan chastota hisoblagichi: 8 qadam (rasmlar bilan)
Video: MKS Gen L - Marlin 1 1 9 (configuration.h) 2024, Iyul
Anonim
Arduino bilan chastota hisoblagichi
Arduino bilan chastota hisoblagichi

Bu oddiy va arzon arduino asosidagi chastota hisoblagichining narxi 4 dollardan kam, kichik sxemalarni o'lchash juda foydali bo'lgan

1 -qadam: Loyihaning qismlari

Loyiha qismlari
Loyiha qismlari

1.adruino uno yoki nano2. Jumper kabellari 3. 16*2 lcd4. Ic 5555. 1uf qopqoq

2 -qadam: Lehim pinlari Lcd -ga

Lehim pinlari Lcd -ga
Lehim pinlari Lcd -ga
Lehim pinlari Lcd -ga
Lehim pinlari Lcd -ga

3 -qadam: Arduino -ga ulanish

Arduino -ga ulanish
Arduino -ga ulanish

Sxemani bajaring va dantel va potansiometrni arduino -ga ulang

4 -qadam: Xuddi shu kodni Adruino eskiziga nusxalash va yuklash

#qo'shing, LiquidCrystal LCD (2, 3, 4, 5, 6, 7);

const int pulsePin = 8; // Kirish signali Arduino 8 -piniga ulangan

int pulseHigh; // Kiruvchi impulsning yuqori vaqtini olish uchun butun sonli o'zgaruvchi

int pulseLow; // Kiruvchi impulsning past vaqtini olish uchun butun sonli o'zgaruvchi

suzuvchi puls Umumiy; // Kiruvchi pulsning umumiy vaqtini olish uchun o'zgaruvchi o'zgaruvchi

suzish chastotasi; // Hisoblangan chastota

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

lcd.begin (16, 2);

lcd.setCursor (0, 0);

lcd.print ("qattiq laboratoriyalar");

lcd.setCursor (0, 1);

lcd.print ("Tezlik hisoblagichi");

kechikish (5000); }

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

lcd.print ("Chastotasi");

lcd.setCursor (0, 1);

lcd.print ("qattiq laboratoriyalar");

pulseHigh = pulseIn (pulsePin, HIGH);

pulseLow = pulseIn (pulsePin, LOW);

pulseTotal = pulseHigh + pulseLow; // Pulsning mikrosaniyadagi chastotali vaqt davri = 1000000/pulseTotal; // Gers chastotasi (Hz)

lcd.setCursor (0, 1);

lcd.print (chastota);

lcd.print ("Hz");

kechikish (500); }

5 -qadam: Chastotali generatorni yaratish

Chastotali generator ishlab chiqarish
Chastotali generator ishlab chiqarish

Ushbu sxemaga amal qiling va ulanishlarni to'g'ri ulang, ko'pchilikda muammo bor: 1uf kondansatör 800hz-40khz, 101 kondansatör 50hz-4khz beradi

6 -qadam: Loyihani yakunlash

Loyihani yakunlash
Loyihani yakunlash

Ikkita sxemani tuzganingizdan so'ng, ularni sxemada ko'rsatilgandek bog'lang va bu qurilmaning demo havolasi

Tavsiya: