Acasă - Ştiri - Detalii

Cum să controlezi nivelul de luminozitate al LED-ului cu un buton?

Specializată în sisteme încorporate și învățare automată, bun venit la Atelierul de sisteme încorporate ESCW.
Acestea sunt două probleme: recunoașterea tastelor și controlul luminozității LED-urilor.

 

1. Recunoașterea cheii
Modul butonului poate fi: apăsare lungă o dată, apăsare scurtă o dată, apăsare lungă apăsare scurtă alternativ o dată, apăsare lungă de mai multe ori, apăsare scurtă de multe ori, apăsare lungă apăsare scurtă alternativ mai mult,... Parametrii specifici de lungime și interval sunt ajustat conform obiceiului.

Recunoașterea cheii este cheia, care poate fi identificată prin întrerupere plus sincronizare sau interval de timp plus schimbare de stare.

 

2.Controlul luminozității LED
Microcontrolerul actual MCU conține practic un controler PWM în mod implicit, 51 fără PWM.

Apăsați diferitele moduri ale tastelor identificate pentru a controla diferitele moduri de afișare ale LED-ului.

Trimite anchetă

S-ar putea sa-ti placa si