Sisukord:
- Samm: projekti osad
- Samm: jootke tihvtid LCD -le
- Samm: ühendus Arduinoga
- Samm: kopeerige sama kood Adruino visandisse ja laadige see üles
- Samm: sagedusgeneraatori valmistamine
- 6. samm: projekti lõpuleviimine
Video: Sagedusloendur Arduinoga: 8 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
See on lihtne ja odav arduino -põhine sagedusloendur, mis maksis vähem kui 4 dollarit, väikeste ahelate mõõtmine oli väga kasulik
Samm: projekti osad
1. adruino uno või nano2. Jumperkaablid3. 16*2 lcd4. Ic 5555. 1uf kork
Samm: jootke tihvtid LCD -le
Samm: ühendus Arduinoga
Järgige skeemi ja ühendage pits ja potentsiomeeter arduinoga
Samm: kopeerige sama kood Adruino visandisse ja laadige see üles
#kaasas, LiquidCrystal LCD (2, 3, 4, 5, 6, 7);
const int pulsePin = 8; // Arduino pistikuga 8 ühendatud sisendsignaal
int pulseHigh; // Muutuja täisarv, et jäädvustada sissetuleva impulsi kõrge aeg
int pulseLow; // Täisarvuline muutuja jäädvustamiseks Sissetuleva impulsi aeg
float pulseKokku; // Ujuva muutuja jäädvustamiseks sissetuleva impulsi koguaeg
ujuki sagedus; // Arvutatud sagedus
void setup () {pinMode (pulsePin, INPUT);
lcd.algus (16, 2);
lcd.setCursor (0, 0);
lcd.print ("stark labs");
lcd.setCursor (0, 1);
lcd.print ("Sagedusloendur");
viivitus (5000); }
void loop () {lcd.setCursor (0, 0);
lcd.print ("Sagedus on");
lcd.setCursor (0, 1);
lcd.print ("stark labs");
pulseHigh = pulseIn (pulsePin, HIGH);
pulseLow = pulseIn (pulsePin, LOW);
pulseTotal = pulseHigh + pulseLow; // Impulsi ajavahemik mikrosekundites sagedus = 1000000/pulseTotal; // Sagedus hertsides (Hz)
lcd.setCursor (0, 1);
lcd.print (sagedus);
lcd.print ("Hz");
viivitus (500); }
Samm: sagedusgeneraatori valmistamine
järgige lihtsalt seda skeemi ja ühendage need ühendused korralikult paljudel inimestel on probleeme sellega, et 1uf kondensaator annab 800Hz-40khz ja 101 kondensaator annab 50hz-4khz
6. samm: projekti lõpuleviimine
Pärast kahe skemaatilise koostamist ühendage need kokku, nagu on näidatud skemaatiliselt, ja see on link seadme demo jaoks
Soovitan:
Lihtne sagedusloendur Arduino abil: 6 sammu
Lihtne sagedusloendur Arduino abil: Selles õpetuses õpime, kuidas Arduino abil lihtsat sagedusloendurit teha. Vaadake videot
Kõrge eraldusvõimega sagedusloendur: 5 sammu (piltidega)
Kõrge eraldusvõimega sagedusloendur: see juhend annab vastastikuse sagedusloenduri, mis on võimeline sagedusi kiiresti ja mõistliku täpsusega mõõtma. See on valmistatud standardkomponentidest ja seda saab teha nädalavahetusel (mul läks natuke kauem aega :-)) EDIT: Kood on nüüd saadaval
Ouija koos Arduinoga: 6 sammu (piltidega)
Ouija - Arduino Töö tegemiseks nagu tõeline Ouija, peame kasti sisse panema ühe servomootori
Tehke tantsurobot ilma 3D -printeri ja Arduinoga/#nutiloome: 11 sammu (piltidega)
Tee tantsurobot ilma 3D -printerita ja Arduino/#smartcreativity: Tere sõbrad, selles õpetuses näitan teile, kuidas teha tantsurobotit kodus ilma 3D -printerita ja ilma Arduino -ta. See robot on võimeline tantsima, automaatset tasakaalustamist, muusika tootmist ja kõndimist. Ja ka roboti disain näeb välja nii lahe
DIY hingamisandur Arduinoga (juhtiv silmkoeline venitusandur): 7 sammu (piltidega)
DIY hingamisandur Arduinoga (juhtiv silmkoeline venitusandur): see DIY andur on juhtiva silmkoelise venitusanduri kujul. See ümbritseb teie rinda/kõhtu ja kui teie rind/kõht laieneb ja tõmbub kokku, siis ka andur ja järelikult Arduinole edastatavad sisendandmed. Niisiis