Obsah:

Frekvenční čítač s Arduino: 8 kroků (s obrázky)
Frekvenční čítač s Arduino: 8 kroků (s obrázky)

Video: Frekvenční čítač s Arduino: 8 kroků (s obrázky)

Video: Frekvenční čítač s Arduino: 8 kroků (s obrázky)
Video: Bastlířské středy: Jan Pospíšil - Když procesor nestačí, FPGA zaskočí 2024, Červenec
Anonim
Frekvenční čítač s Arduino
Frekvenční čítač s Arduino

Jedná se o jednoduchý a levný arduino frekvenční čítač stojící méně než 4 $, bylo velmi užitečné měřit malé obvody

Krok 1: Části projektu

Díly pro projekt
Díly pro projekt

1. adruino uno nebo nano2. Propojovací kabely 3. 16*2 lcd4. Ic 5555. 1uf cap

Krok 2: Pájecí piny na LCD

Pájecí piny na LCD
Pájecí piny na LCD
Pájecí piny na LCD
Pájecí piny na LCD

Krok 3: Připojení k Arduinu

Připojení k Arduinu
Připojení k Arduinu

Postupujte podle schématu a připojte krajku a potenciometr k arduinu

Krok 4: Zkopírujte stejný kód do náčrtu Adruino a nahrajte

#zahrnout, LiquidCrystal lcd (2, 3, 4, 5, 6, 7);

const int pulsePin = 8; // Vstupní signál připojený ke kolíku 8 Arduina

int pulseHigh; // Celočíselná proměnná k zachycení Vysoký čas příchozího impulsu

int pulseNízký; // Celočíselná proměnná k zachycení Nízký čas příchozího impulsu

float pulseCelkem; // Plovoucí proměnná k zachycení Celkový čas příchozího impulsu

plovoucí frekvence; // Vypočtená frekvence

void setup () {pinMode (pulsePin, INPUT);

lcd.begin (16, 2);

lcd.setCursor (0, 0);

lcd.print ("stark labs");

lcd.setCursor (0, 1);

lcd.print („čítač frekvence“);

zpoždění (5000); }

void loop () {lcd.setCursor (0, 0);

lcd.print („Frekvence je“);

lcd.setCursor (0, 1);

lcd.print ("stark labs");

pulseHigh = pulseIn (pulsePin, HIGH);

pulseLow = pulseIn (pulsePin, LOW);

pulseTotal = pulseHigh + pulseLow; // Časová perioda pulsu v mikrosekundové frekvenci = 10 000 000/pulseTotal; // Frekvence v Hz (Hz)

lcd.setCursor (0, 1);

lcd.print (frekvence);

lcd.print ("Hz");

zpoždění (500); }

Krok 5: Výroba generátoru frekvence

Výroba generátoru frekvence
Výroba generátoru frekvence

jednoduše postupujte podle tohoto schématu a správně připojte tato připojení, mnoho lidí má problém v tom, že 1uf kondenzátor poskytne 800 Hz-40 kHz a 101 kondenzátor poskytne 50 Hz-4 kHz

Krok 6: Dokončení projektu

Dokončení projektu
Dokončení projektu

Poté, co vytvoříte 2 schéma, spojte je dohromady podle schématu a toto je odkaz na demo zařízení

Doporučuje: