Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Acesta este un contor de frecvență bazat pe arduino, simplu și ieftin, care costă mai puțin de 4 $, a fost foarte util să măsoare circuite mici
Pasul 1: părți pentru proiect
1.adruino uno sau nano2. Cabluri jumper3. 16 * 2 lcd4. Ic 5555. 1uf cap
Pasul 2: Pini de lipit pe Lcd
Pasul 3: Conexiune la Arduino
Urmăriți schema și conectați dantela și potențiometrul la arduino
Pasul 4: Copiați același cod în schița și încărcați Adruino
#include, LiquidCrystal lcd (2, 3, 4, 5, 6, 7);
const int pulsePin = 8; // Semnal de intrare conectat la Pinul 8 al Arduino
int puls Înalt; // Variabilă întreagă pentru a captura timpul ridicat al impulsului de intrare
int pulseLow; // Variabilă întreagă pentru a captura Timpul scăzut al impulsului de intrare
puls plutitorTotal; // Variabilă plutitoare pentru a captura timpul total al impulsului de intrare
frecvența de plutire; // Frecvența calculată
void setup () {pinMode (pulsePin, INPUT);
lcd.inceput (16, 2);
lcd.setCursor (0, 0);
lcd.print („laboratoare stark”);
lcd.setCursor (0, 1);
lcd.print („Freq Counter”);
întârziere (5000); }
void loop () {lcd.setCursor (0, 0);
lcd.print („Frecvența este”);
lcd.setCursor (0, 1);
lcd.print („laboratoare stark”);
pulseHigh = pulseIn (pulsePin, HIGH);
pulseLow = pulseIn (pulsePin, LOW);
pulsTotal = pulsÎnalt + pulsMic; // Perioada de timp a impulsului în frecvență de microsecunde = 1000000 / pulsTotal; // Frecvența în Hz (Hz)
lcd.setCursor (0, 1);
lcd.print (frecvență);
lcd.print ("Hz");
întârziere (500); }
Pasul 5: Realizarea generatorului de frecvență
simplu urmați această schemă și conectați acele conexiuni corect mulți oameni au probleme în faptul că condensatorul de 1uf va da 800Hz-40khz și condensatorul 101 va da 50Hz-4khz
Pasul 6: Finalizarea proiectului
După ce realizați cele 2 scheme, conectați-le împreună, așa cum se arată în schemă, iar acesta este linkul pentru demonstrația dispozitivului