Inhoudsopgave:

VU-meter met Arduino: 4 stappen
VU-meter met Arduino: 4 stappen

Video: VU-meter met Arduino: 4 stappen

Video: VU-meter met Arduino: 4 stappen
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Juli-
Anonim
VU-meter met Arduino
VU-meter met Arduino

Hallo allemaal, dit is een snelle en eenvoudige tutorial over hoe je een VU (volume-eenheid) maakt met Arduino UNO en LED's.

Het is erg goed voor beginners die net leren Arduino te gebruiken.

Benodigde onderdelen: 1x Arduino (UNO)

1x Broodplank

12x 5 mm LED's

13x Draden

1x 100Ohm weerstand

1x 500kOhm potentiometer

1x 3,5 mm audio-aansluiting

1x goede wil

Stap 1: Video

Image
Image

Stap 2: Bedrading

Bedrading
Bedrading

Dus het eerste dat u moet doen, is om alle LED's met behulp van een breadboard op de Arduino aan te sluiten. De eenvoudigste manier is om alle LED's lineair aan te sluiten op de gewenste Arduino-pinnen met behulp van draden.

We moeten een weerstand van 100 Ohm aan het circuit toevoegen om de stroom door LED's te beperken.

Vervolgens wordt de pot toegevoegd, deze wordt gebruikt om de gevoeligheid van het ingangssignaal te regelen, ook de stereo-aansluiting is verbonden met het bord

Ook een TinkerCAD-project:

VU-meter TinkerCAD

Stap 3: Arduino-programmering

Arduino-programmering
Arduino-programmering

Het volgende is het schrijven van een programma voor Arduino. Eerst definiëren we A0 als analoge ingang en definiëren we de waarde voor het ingangssignaal.

Vervolgens definiëren we PIN 2-13 als Uitgangen via FOR-lus.

We definiëren A0 als analogRead. Vervolgens delen we de waarde door 10 en slaan we deze op analoge waarde op. Op deze manier krijgen we een waarde die meer geschikt is om binnen FOR-lussen te werken.

De eerste FOR-lus schakelt zoveel LED's in als de waarde van de analoge waardevariabele is. De tweede FOR-lus doet het tegenovergestelde, het schakelt LED's uit wanneer de waarde van de analoge waardevariabele daalt.

Stap 4: Conclusie

Dit is een heel eenvoudig project dat iedereen kan maken, met slechts een paar componenten om een coole VU-meter te maken.

Het is ook goed om te begrijpen hoe Arduino-uitgangen werken en ook de For-lus. Bedankt voor het langskomen….

Aanbevolen: