Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämä on yksinkertainen ja halpa arduino -pohjainen taajuuslaskuri, joka maksaa alle 4 dollaria, on ollut erittäin hyödyllistä mitata pieniä piirejä
Vaihe 1: Osat projektille
1. adruino uno tai nano2. Hyppyjohdot 3. 16*2 lcd4. Ic 5555. 1uf -korkki
Vaihe 2: Juotosnaulat LCD -näyttöön
Vaihe 3: Yhteys Arduinoon
Seuraa kaaviota ja liitä pitsi ja potentiometri arduinoon
Vaihe 4: Kopioi sama koodi Adruino -luonnokseen ja lataa
#sisältää, LiquidCrystal lcd (2, 3, 4, 5, 6, 7);
const int pulssiPin = 8; // Tulosignaali kytketty Arduinon nastaan 8
int pulseHigh; // Kokonaisluku muuttuja tallentamaan saapuvan pulssin korkea aika
int pulseLow; // Kokonaisluku muuttuja kaapata saapuvan pulssin alhainen aika
kelluva pulssiYhteensä; // Kelluva muuttuja tallentamaan saapuvan pulssin kokonaisaika
kelluva taajuus; // Laskettu taajuus
void setup () {pinMode (pulsePin, INPUT);
lcd. alku (16, 2);
lcd.setCursor (0, 0);
lcd.print ("stark labs");
lcd.setCursor (0, 1);
lcd.print ("Taajuuslaskuri");
viive (5000); }
void loop () {lcd.setCursor (0, 0);
lcd.print ("Taajuus on");
lcd.setCursor (0, 1);
lcd.print ("stark labs");
pulseHigh = pulseIn (pulsePin, HIGH);
pulseLow = pulseIn (pulsePin, LOW);
pulseTotal = pulseHigh + pulseLow; // Pulssin aikajakso mikrosekunteina taajuus = 1000000/pulseTotal; // Taajuus hertseinä (Hz)
lcd.setCursor (0, 1);
lcd.print (taajuus);
lcd.print ("Hz");
viive (500); }
Vaihe 5: Taajuusgeneraattorin valmistus
yksinkertaisesti noudata tätä kaaviota ja liitä nämä yhteydet kunnolla monilla ihmisillä on ongelma siinä, että 1uf-kondensaattori antaa 800 Hz-40 kHz ja 101 kondensaattori antaa 50 Hz-4 kHz
Vaihe 6: Projektin viimeistely
Kun olet tehnyt kaksi kaaviokuvaa, yhdistä ne yhteen kaavion mukaisesti ja tämä on linkki laitteen esittelyyn