INHOUDSOPGAWE:

Vervaag/beheer LED/helderheid met behulp van potensiometer (veranderlike weerstand) en Arduino Uno: 3 stappe
Vervaag/beheer LED/helderheid met behulp van potensiometer (veranderlike weerstand) en Arduino Uno: 3 stappe

Video: Vervaag/beheer LED/helderheid met behulp van potensiometer (veranderlike weerstand) en Arduino Uno: 3 stappe

Video: Vervaag/beheer LED/helderheid met behulp van potensiometer (veranderlike weerstand) en Arduino Uno: 3 stappe
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, November
Anonim
Image
Image
Vereiste komponente
Vereiste komponente

Arduino analoog invoerpen is gekoppel aan die uitgang van die potensiometer. Die analoog pen van Arduino ADC (analoog na digitaal omskakelaar) lees dus die uitsetspanning deur die potensiometer. Deur die potensiometerknop te draai, wissel die spanningsuitset en Arduino lees hierdie variasie. Arduino skakel die ingangsspanning om na sy analoog pen in digitale vorm. Die digitale waarde wissel van 0 tot 1023 volt. 0 verteenwoordig 0 volt en 1023 verteenwoordig 5 volt. Arduino ADC is 10 bit, wat beteken dat die ingangsspanning van die nokmonster plaasvind en 'n tussenafstand van 0 tot 1023 volt lewer (2^10 = 1024). Arduino werk op 5 volt, dus die ADC -ingangsspanningsreeks is ook tussen 0 en 5 volt. Arduino -borde wat werk op 'n insetbereik van 3 volt vir ADC is 0 tot 3 volt.

Nota: As u 'n groter spanning op die analoge Arduino -penne aanbring, sal u Arduino -kaart beskadig word. In ons geval mag die potensiometerspanningsuitset nie 5 volt verhoog nie

Stap 1: Vereiste komponente:

Vereiste komponente
Vereiste komponente
Vereiste komponente
Vereiste komponente

1. Arduino Uno

2. Broodbord

3. Potensiometer (10k)

4. gelei

5. Weerstand

6. Springdrade

Stap 2: Kringdiagram:

Image
Image

Die potensiometer word gebruik in die stroombane waar ons 'n veranderlike weerstand benodig om stroom en spanning te beheer. Het u opgemerk dat die luidspreker wat u in u huis het, die knop in die kloksgewys en teen die kloksgewys beweeg om die volume in te stel. Agter die knop is daar eintlik 'n potensiometer, dit wil sê, u wissel die weerstand om die volume in te stel. In baie ander huishoudelike toestelle word die potensiometer ook vir dieselfde doel gebruik (ou TV's, ou radio's, ens.).

As ons die LED direk met 'n potensiometer verbind, kan ons die helderheid van LED vervaag/beheer, maar nie akkuraat nie, en as ons 'n mikro -kontroleerder insit, kan die mikro -kontroleerder die LED vervaag met die helderheidsvlak wat ons wil hê. By direkte beheer hang die helderheid af van die weerstand van die potensiometer, maar met 'n mikrokontroller tussenin hang die helderheid af van die spanningsuitset van die potensiometer en op een of ander manier kan ons selfs die spanningsuitset verwaarloos en op ons gedefinieerde parameters beheer. Met 'n mikrobeheerder is daar meer buigsaamheid as om met die hand te vervaag.

Stap 3: Kode:

Kontak my vir meer interessante projekte op:

Youtube: https://www.youtube.com/channel/UCTS10_CRYJhT-vb9… Facebook-bladsy:

Instagram:

leemte opstelling ()

{Serial.begin (9600); pinMode (5, UITGANG); pinMode (3, INVOER); } leemte lus () {int a = analogRead (A0); int b = a/4; Serial.println (b); analogWrite (5, b); vertraging (200);

}

Aanbeveel: