Indholdsfortegnelse:

Fading/styring af LED/lysstyrke ved hjælp af potentiometer (variabel modstand) og Arduino Uno: 3 trin
Fading/styring af LED/lysstyrke ved hjælp af potentiometer (variabel modstand) og Arduino Uno: 3 trin

Video: Fading/styring af LED/lysstyrke ved hjælp af potentiometer (variabel modstand) og Arduino Uno: 3 trin

Video: Fading/styring af LED/lysstyrke ved hjælp af potentiometer (variabel modstand) og Arduino Uno: 3 trin
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Juli
Anonim
Image
Image
Nødvendige komponenter
Nødvendige komponenter

Arduino analog input pin er forbundet til udgangen af potentiometer. Så Arduino ADC (analog til digital konverter) analog pin læser udgangsspændingen med potentiometeret. Drejning af potentiometerknappen varierer spændingsudgangen, og Arduino læser denne variation. Arduino konverterer indgangsspændingen til sin analoge pin til digital form. Den digitale værdi spænder fra 0 til 1023 volt. 0 repræsenterer 0 volt og 1023 repræsenterer 5 volt. Arduino ADC er 10 bit, hvilket betyder, at den cam sampler indgangsspænding og sender den et mellemliggende område på 0 til 1023 volt (2^10 = 1024). Arduino arbejder på 5 volt, så dens ADC -indgangsspændingsområde er også mellem 0 til 5 volt. Arduino -tavler, der arbejder på 3 volt indgangsområde for ADC, er 0 til 3 volt.

Bemærk: Anvendelse af større spænding på Arduino analoge ben vil beskadige dit Arduino -kort. Så i vores tilfælde må potentiometers spændingsudgang ikke øge 5 volt

Trin 1: Påkrævede komponenter:

Nødvendige komponenter
Nødvendige komponenter
Nødvendige komponenter
Nødvendige komponenter

1. Arduino Uno

2. Brødbræt

3. Potentiometer (10k)

4. Led

5. Modstand

6. Jumper -tråde

Trin 2: Kredsløbsdiagram:

Image
Image

Potentiometeret bruges i kredsløbene, hvor vi har brug for en variabel modstand til at styre strøm og spænding. Har du bemærket, at den højttaler, du har i dit hjem, bevæger dens knap med uret og mod uret for at indstille lydstyrken. Faktisk, bag knappen, er der et potentiometer, det vil sige, at du varierer modstanden for at indstille lydstyrken. På samme måde bruges i mange andre husholdningsapparater potentiometer til samme formål (gamle tv’er, gamle radioer osv.).

Hvis vi direkte forbinder LED'en med potentiometer, kan vi fade/kontrollere lysstyrken på LED, men ikke præcist, og hvis vi indsætter og mellemliggende mikrokontroller, kan mikrokontroller fade led med det lysstyrkeniveau, vi ønsker. I direkte styring af lysstyrke afhænger af potentiometerets modstand, men med en mikrokontroller imellem afhænger lysstyrken af potentiometerets spændingsudgang, og på en eller anden måde kan vi endda negligere spændingsudgangen og styres af vores definerede parametre. Med en mikrokontroller er der mere fleksibilitet end manuel fading.

Trin 3: Kode:

For flere interessante projekter kontakt mig på:

Youtube:

Instagram:

ugyldig opsætning ()

{Serial.begin (9600); pinMode (5, OUTPUT); pinMode (3, INPUT); } void loop () {int a = analogRead (A0); int b = a/4; Serial.println (b); analogWrite (5, b); forsinkelse (200);

}

Anbefalede: