Sisällysluettelo:
- Vaihe 1: Osat projektille
- Vaihe 2: Juotosnaulat LCD -näyttöön
- Vaihe 3: Yhteys Arduinoon
- Vaihe 4: Kopioi sama koodi Adruino -luonnokseen ja lataa
- Vaihe 5: Taajuusgeneraattorin valmistus
- Vaihe 6: Projektin viimeistely
Video: Taajuuslaskuri Arduinolla: 8 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
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
Suositeltava:
CMOS -TAAJUUSLASKURI: 3 vaihetta
CMOS -TAAJUUSLASKURI: Tämä opas sisältää PDF -tiedostot ja valokuvat siitä, miten suunnittelin oman taajuuslaskurini hauskanpitoon erillisestä logiikasta. En aio mennä täydellisiin yksityiskohtiin siitä, miten tein piirikarvat tai miten langat sen, mutta kaaviot on tehty KICADissa, joka on ilmainen pehmeä
Yksinkertainen taajuuslaskuri Arduinon avulla: 6 vaihetta
Yksinkertainen taajuuslaskuri Arduinon avulla: Tässä opetusohjelmassa opimme tekemään yksinkertaisen taajuuslaskurin Arduinon avulla. Katso video
Korkean resoluution taajuuslaskuri: 5 vaihetta (kuvien kanssa)
Korkean resoluution taajuuslaskuri: Tämä ohje näyttää vastavuoroisen taajuuslaskurin, joka pystyy mittaamaan taajuuksia nopeasti ja kohtuullisella tarkkuudella. Se on valmistettu vakiokomponenteista ja se voidaan tehdä viikonloppuna (kesti vähän kauemmin :-)) EDIT: Koodi on nyt saatavilla
Ouija Arduinolla: 6 vaihetta (kuvilla)
Ouija Arduinon kanssa: Onko Halloweenille jotain parempaa kuin ottaa yhteyttä henkimaailmaan Ouija -taulun kautta? Tämä projekti koskee kotitekoisen Ouija -levyn luomista Arduino -ohjelman avulla. Todellisen Ouijan kaltaista työtä varten meidän on asetettava laatikkoon yksi servomoottori, päällä
Sormenjälkiin perustuva biometrinen äänestyskone Arduinolla: 4 vaihetta (kuvilla)
Sormenjälkiin perustuva biometrinen äänestyslaite Arduinolla: Me kaikki olemme tietoisia olemassa olevasta sähköisestä äänestyskoneesta, jossa käyttäjän on painettava painiketta äänestääkseen. Mutta näitä koneita on kritisoitu karkaisusta alusta lähtien. Joten hallitus aikoo ottaa käyttöön sormenjälkitunnistimen