Inhoudsopgave:

Frequentieteller met Arduino - Ajarnpa
Frequentieteller met Arduino - Ajarnpa

Video: Frequentieteller met Arduino - Ajarnpa

Video: Frequentieteller met Arduino - Ajarnpa
Video: Arduino voor de radioamateur deel 1 2024, November
Anonim
Frequentieteller met Arduino
Frequentieteller met Arduino

Dit is een eenvoudige en goedkope op Arduino gebaseerde frequentie Teller kost minder dan $ 4, het was erg handig om kleine circuits te meten

Stap 1: Onderdelen voor het project

Onderdelen voor het project
Onderdelen voor het project

1.adruino uno of nano2. Startkabels3. 16*2 lcd4. Ic 5555. 1uf cap

Stap 2: Soldeerpennen naar Lcd

Soldeerpennen naar Lcd
Soldeerpennen naar Lcd
Soldeerpennen naar Lcd
Soldeerpennen naar Lcd

Stap 3: Verbinding met Arduino

Verbinding met Arduino
Verbinding met Arduino

Volg het schema en sluit kant en potentiometer aan op arduino

Stap 4: Kopieer dezelfde code naar de Adruino Sketch en upload

#erbij betrekken, LiquidCrystal-lcd (2, 3, 4, 5, 6, 7);

const int pulsePin = 8; // Ingangssignaal aangesloten op pin 8 van Arduino

int pulseHoog; // Integer-variabele om de hoogste tijd van de inkomende puls vast te leggen

int pulseLaag; // Integer-variabele om de lage tijd van de inkomende puls vast te leggen

float pulsTotaal; // Floatvariabele om de totale tijd van de binnenkomende puls vast te leggen

float frequentie; // Berekende frequentie

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

lcd.begin (16, 2);

lcd.setCursor(0, 0);

lcd.print("stark labs");

lcd.setCursor(0, 1);

lcd.print(" Frequentieteller ");

vertraging (5000); }

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

lcd.print("Frequentie is ");

lcd.setCursor(0, 1);

lcd.print("stark labs");

pulseHigh = pulseIn(pulsePin, HOOG);

pulseLow = pulseIn (pulsePin, LAAG);

pulseTotal = pulseHigh + pulseLaag; // Tijdsperiode van de puls in microseconden frequentie = 1000000/pulseTotal; // Frequentie in Hertz (Hz)

lcd.setCursor(0, 1);

lcd.print (frequentie);

lcd.print ("Hz");

vertraging (500); }

Stap 5: Maken van frequentiegenerator

Maken van frequentiegenerator
Maken van frequentiegenerator

volg eenvoudig dit schema en sluit die verbindingen op de juiste manier aan, veel mensen hebben een probleem omdat 1uf-condensator 800hz-40khz zal geven en 101-condensator 50hz-4khz zal geven

Stap 6: Het project afronden

Het project afronden
Het project afronden

Nadat je het 2 schema hebt gemaakt, verbind je ze met elkaar zoals weergegeven in het schema en dit is een link voor een demo van het apparaat

Aanbevolen: