Taula de continguts:
Vídeo: Control de la brillantor LED amb potenciòmetre amb Arduino: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
En aquest projecte, controlarem la brillantor del LED mitjançant una resistència variable proporcionada pel potenciòmetre. Aquest és un projecte molt bàsic per a principiants, però us ensenyarà moltes coses sobre el funcionament del potenciòmetre i el LED que són necessaris per fer projectes avançats.
També podem controlar la intensitat del LED sense potenciòmetre. feu clic a l'enllaç següent per comprovar aquest projecte
enllaç: - Control de la brillantor del led sense potenciòmetre.
Pas 1: components necessaris
- Arduino -
- Potenciòmetre -
- LED:
- Resistència (220 a 1000 ohms) -
- Cables de pont:
Pas 2: esquema del circuit
Pin ànode led 11
Eixugaparabrises A0
Vcc 5V
Terminal Gnd 3 de potenciòmetre, càtode de LED
Pas 3: Codi Arduino
La funció Arduino analogRead s’utilitza per mesurar el voltatge entre 0 i 5 volts i el converteix en un valor digital entre 0 i 1023. La raó del valor 1023 és perquè el convertidor analògic a digital té una longitud de 10 bits. Com que analogWrite de PWM té un cicle de treball entre 0 i 255, és per això que dividirem el valor llegit per 4 al codi.
CODI
const int POTENTIOMETER_PIN = 0;
int valor_analògic = 0;
configuració nul·la () {
// posa aquí el teu codi de configuració per executar-lo una vegada:
pinMode (11, OUTPUT);
pinMode (POTENTIOMETER_PIN, INPUT);
}
bucle buit () {
// posa aquí el teu codi principal per executar-lo repetidament:
valor_analògic = analògicLlegir (POTENTIOMETRE_PIN);
// el valor de analog_value és de 0 a 1023 i el cicle de treball de PWM és de 0 a 255.
analogWrite (11, valor_analògic / 4);
}
Recomanat:
Esvaïment / control del LED / brillantor mitjançant potenciómetre (resistència variable) i Arduino Uno: 3 passos
Esvaïment / control del LED / brillantor mitjançant potenciómetre (resistència variable) i Arduino Uno: el pin d'entrada analògica Arduino està connectat a la sortida del potenciòmetre. Així doncs, el pin analògic Arduino ADC (convertidor analògic a digital) llegeix el voltatge de sortida mitjançant el potenciòmetre. En girar el comandament del potenciòmetre, la tensió de sortida varia i Arduino torna a
Control de la brillantor LED amb un potenciòmetre i pantalla OLED: 6 passos
Control de la brillantor del LED amb un potenciòmetre i pantalla OLED: en aquest tutorial aprendrem com controlar la brillantor del LED amb un potenciòmetre i mostrarem el valor a la pantalla OLED. Vegeu un vídeo de demostració
Control de la brillantor del LED amb un potenciòmetre i Arduino: 6 passos
Controlar la brillantor del LED amb un potenciòmetre i Arduino: en aquest tutorial aprendrem com controlar la brillantor del LED amb un potenciòmetre i Arduino. Veure un vídeo de demostració
Ajusteu la brillantor del LED mitjançant el potenciòmetre: 4 passos
Ajustar la brillantor del LED mitjançant el potenciòmetre: a l’article anterior, us vaig mostrar com llegir el valor ADC d’un potenciòmetre mitjançant Arduino, i aquesta vegada aprofitaré la lectura del valor ADC. Això és ajustar la brillantor del LED
Control de brillantor Control LED basat en PWM mitjançant botons automàtics, Raspberry Pi i Scratch: 8 passos (amb imatges)
Control de lluminositat Control LED basat en PWM mitjançant botons de pulsació, Raspberry Pi i Scratch: intentava trobar una manera d’explicar als meus estudiants el funcionament de PWM, de manera que em vaig encarregar de controlar la brillantor d’un LED mitjançant 2 botons polsadors. - Un botó augmenta la brillantor d’un LED i l’altre l’enfosqueix. Per progra