Innehållsförteckning:

Fading/Controlling LED/brightness Using Potentiometer (Variable Resistor) and Arduino Uno: 3 Steps
Fading/Controlling LED/brightness Using Potentiometer (Variable Resistor) and Arduino Uno: 3 Steps

Video: Fading/Controlling LED/brightness Using Potentiometer (Variable Resistor) and Arduino Uno: 3 Steps

Video: Fading/Controlling LED/brightness Using Potentiometer (Variable Resistor) and Arduino Uno: 3 Steps
Video: Potentiometer Analog Input With Arduino in Tinkercad 2024, Juli
Anonim
Image
Image
Komponenter som krävs
Komponenter som krävs

Arduino analog ingångsstift är ansluten till potentiometerns utgång. Så Arduino ADC (analog till digital omvandlare) analog pin läser utspänningen med potentiometern. Vridning av potentiometervredet varierar spänningsutgången och Arduino läser denna variation. Arduino omvandlar ingångsspänningen till sin analoga stift till digital form. Det digitala värdet varierar från 0 till 1023 volt. 0 representerar 0 volt och 1023 representerar 5 volt. Arduino ADC är 10 bit vilket betyder att den samplar ingångsspänning och matar ut ett intervall mellan 0 till 1023 volt (2^10 = 1024). Arduino fungerar på 5 volt så dess ADC -ingångsspänningsområde ligger också mellan 0 och 5 volt. Arduino -kort som arbetar med 3 volt ingångsområde för ADC är 0 till 3 volt.

Obs! Om du använder högre spänning på Arduino analoga stift skadas ditt Arduino -kort. Så i vårt fall får potentiometers spänningsutgång inte öka med 5 volt

Steg 1: Komponenter som krävs:

Komponenter som krävs
Komponenter som krävs
Komponenter som krävs
Komponenter som krävs

1. Arduino Uno

2. Brödbräda

3. Potentiometer (10k)

4. Led

5. Motstånd

6. Bygeltrådar

Steg 2: Kretsdiagram:

Image
Image

Potentiometern används i kretsarna där vi behöver ett variabelt motstånd för att styra ström och spänning. Har du märkt att den högtalare du har i ditt hem, flyttar du dess ratt medurs och moturs för att ställa in volymen. Bakom vredet finns det faktiskt en potentiometer, det vill säga du varierar motståndet för att ställa in volymen. På samma sätt används i många andra hushållsapparater potentiometer för samma ändamål (gamla TV -apparater, gamla radioapparater etc.).

Om vi direkt ansluter lysdioden med potentiometer kan vi blekna/kontrollera ljusstyrkan på led men inte exakt och om vi sätter in och mellanliggande mikrokontroller kan mikrokontroller bleka led med den ljusstyrka vi vill ha. Vid direkt styrning av ljusstyrka beror på potentiometerns motstånd men med en mikrokontroller mellan ljusstyrka beror på potentiometerns spänningsutgång och på något sätt kan vi till och med försumma spänningsutmatningen och styras av våra definierade parametrar. Med en mikrokontroller finns det mer flexibilitet än manuell blekning.

Steg 3: Kod:

För mer intressanta projekt kontakta mig på:

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

Instagram:

void setup ()

{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); fördröjning (200);

}

Rekommenderad: