Sisällysluettelo:

Taajuuslaskuri Arduinolla: 8 vaihetta (kuvilla)
Taajuuslaskuri Arduinolla: 8 vaihetta (kuvilla)

Video: Taajuuslaskuri Arduinolla: 8 vaihetta (kuvilla)

Video: Taajuuslaskuri Arduinolla: 8 vaihetta (kuvilla)
Video: Частотомер три в одном! 2024, Marraskuu
Anonim
Taajuuslaskuri Arduinon kanssa
Taajuuslaskuri Arduinon kanssa

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

Osat hankkeelle
Osat hankkeelle

1. adruino uno tai nano2. Hyppyjohdot 3. 16*2 lcd4. Ic 5555. 1uf -korkki

Vaihe 2: Juotosnaulat LCD -näyttöön

Juotosnaulat LCD -näyttöön
Juotosnaulat LCD -näyttöön
Juotosnaulat LCD -näyttöön
Juotosnaulat LCD -näyttöön

Vaihe 3: Yhteys Arduinoon

Yhteys Arduinoon
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

Taajuusgeneraattorin valmistus
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

Projektin viimeistely
Projektin viimeistely

Kun olet tehnyt kaksi kaaviokuvaa, yhdistä ne yhteen kaavion mukaisesti ja tämä on linkki laitteen esittelyyn

Suositeltava: