Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Ito ay isang simple at murang arduino based frequency Counter na nagkakahalaga ng mas mababa sa 4 $ naging kapaki-pakinabang upang sukatin ang maliliit na circuit
Hakbang 1: Mga Bahagi para sa Proyekto
1.adruino uno o nano2. Mga jumper cable3. 16 * 2 lcd4. Ic 5555. 1uf cap
Hakbang 2: Mga Solder Pins sa Lcd
Hakbang 3: Koneksyon sa Arduino
Sundin ang eskematiko at ikonekta ang puntas at potentiometer sa arduino
Hakbang 4: Kopyahin ang Parehong Code sa Adruino Sketch at I-upload
# isama, LiquidCrystal lcd (2, 3, 4, 5, 6, 7);
Const int pulsePin = 8; // Input signal na konektado sa Pin 8 ng Arduino
int pulseMataas; // Variable ng integer upang makuha ang Mataas na oras ng papasok na pulso
int pulseLow; // Variable ng integer upang makuha ang Mababang oras ng papasok na pulso
float pulseTotal; // Float variable upang makuha ang Kabuuang oras ng papasok na pulso
dalas ng float; // Kinalkula Dalas
void setup () {pinMode (pulsePin, INPUT);
lcd.begin (16, 2);
lcd.setCursor (0, 0);
lcd.print ("stark labs");
lcd.setCursor (0, 1);
lcd.print ("Freq Counter");
pagkaantala (5000); }
void loop () {lcd.setCursor (0, 0);
lcd.print ("Ang dalas ay");
lcd.setCursor (0, 1);
lcd.print ("stark labs");
pulseHigh = pulseIn (pulsePin, HIGH);
pulseLow = pulseIn (pulsePin, LOW);
pulseTotal = pulseHigh + pulseLow; // Oras ng oras ng pulso sa dalas ng microseconds = 1000000 / pulseTotal; // Frequency sa Hertz (Hz)
lcd.setCursor (0, 1);
lcd.print (dalas);
lcd.print ("Hz");
pagkaantala (500); }
Hakbang 5: Paggawa ng Frequency Generator
simpleng sundin ang eskematiko na ito at ikonekta ang mga koneksyon nang maayos maraming mga tao ang may problema sa na 1uf kapasitor ay magbibigay 800hz-40khz at 101 capacitor ay magbibigay 50hz-4khz
Hakbang 6: Pagtatapos sa Proyekto
Pagkatapos mong gawin ang 2 eskematiko na ikonekta ang mga ito nang magkasama tulad ng ipinakita sa eskematiko at ito ang link para sa demo ng aparato