Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu sadə və ucuz arduino əsaslı tezlik sayğacının qiyməti 4 dollardan aşağıdır, kiçik dövrələri ölçmək çox faydalı olmuşdur
Addım 1: Layihə üçün hissələr
1.adruino uno və ya nano2. Keçid kabelləri 3. 16*2 lcd4. Ic 5555. 1uf qapaq
Addım 2: Lehim pinləri Lcd -ə
Addım 3: Arduino ilə əlaqə
Şematik olaraq izləyin və krujeva və potansiometrini arduinoya bağlayın
Addım 4: Eyni kodu Adruino eskizinə kopyalayın və yükləyin
#daxil et, LiquidCrystal lcd (2, 3, 4, 5, 6, 7);
const int pulsePin = 8; // Arduino Pin 8 -ə qoşulmuş giriş siqnalı
int pulseHigh; // Daxil olan nəbzin yüksək vaxtını tutmaq üçün tamsayı dəyişən
int pulseLow; // Gələn nəbzin aşağı vaxtını tutmaq üçün tamsayı dəyişən
float pulseTotal; // Daxil olan nəbzin ümumi vaxtını tutmaq üçün dəyişən float
üzmə tezliyi; // Hesablanmış Tezlik
boş quraşdırma () {pinMode (pulsePin, INPUT);
lcd.begin (16, 2);
lcd.setCursor (0, 0);
lcd.print ("stark laboratoriyaları");
lcd.setCursor (0, 1);
lcd.print ("Tezlik Sayacı");
gecikmə (5000); }
void loop () {lcd.setCursor (0, 0);
lcd.print ("Tezlik budur");
lcd.setCursor (0, 1);
lcd.print ("stark laboratoriyaları");
pulseHigh = pulseIn (pulsePin, HIGH);
pulseLow = pulseIn (pulsePin, LOW);
pulseTotal = pulseHigh + pulseLow; // Mikrosaniyə tezliyində nəbzin dövrü = 1000000/pulseTotal; // Hertz tezliyi (Hz)
lcd.setCursor (0, 1);
lcd çap (tezlik);
lcd.print ("Hz");
gecikmə (500); }
Addım 5: Tezlik generatorunun hazırlanması
Bu sxemə əməl edin və bu əlaqələri düzgün şəkildə bağlayın, bir çox insanın problemi var: 1uf kondansatör 800hz-40khz və 101 kondansatör 50hz-4khz verəcək
Addım 6: Layihənin yekunlaşdırılması
2 sxematik etdikdən sonra onları sxematik şəkildə göstərildiyi kimi birləşdirin və bu cihazın demosu üçün linkdir