Sommario:

Controller di luminosità della striscia LED: 4 passaggi
Controller di luminosità della striscia LED: 4 passaggi

Video: Controller di luminosità della striscia LED: 4 passaggi

Video: Controller di luminosità della striscia LED: 4 passaggi
Video: Crea i tuoi effetti luminosi con una striscia LED RGB comandata a distanza - controller for RGB LEDs 2024, Dicembre
Anonim
Controller di luminosità della striscia LED
Controller di luminosità della striscia LED
Controller di luminosità della striscia LED
Controller di luminosità della striscia LED
Controller di luminosità della striscia LED
Controller di luminosità della striscia LED

Le strisce LED sono famose in tutto il mondo per il loro consumo di bassa tensione e la loro luminosità. A volte abbiamo bisogno di regolare la tensione di alimentazione e la luminosità di queste strisce LED, ad esempio, durante il sonno verresti disturbato a causa della luminosità del LED. Questo è un progetto Arduino per controllare la luminosità della striscia LED. è facile da usare in quanto riceve il valore di luminosità dall'utente. Il valore di luminosità dipende dalla tensione data alla striscia LED. Se l'utente fornisce 5v, fornisce la massima luminosità, se l'utente fornisce 0,1 volt fornisce una bassa luminosità. Arduino potrebbe scrivere una tensione da 0 a 255 (0-5v divide ad esempio: 1v = 51 unità). Ma usando comandi e calcoli possiamo minimizzarlo a 0-5v. Entriamo nel progetto.

Forniture

Requisiti:

  1. Arduino UNO / nano / MEGA
  2. Striscia LED (dovrebbe funzionare al minimo
  3. Arduino IDE
  4. cavi di collegamento (n. 2)

Fase 1: CONNESSIONI

CONNESSIONI
CONNESSIONI

Queste sono le connessioni per collegare la striscia LED con Arduino:

Striscia LED ARDUINO

GND >> - (negativo)

DIGITALE PWM 3 (pin3) >> + (positivo)

--------------------------------------------------------------------------------------

collegare il pin negativo della striscia LED al pin di terra (GND) di arduino

collegare il pin positivo della striscia LED al pin 3 pin di arduino

Passaggio 2: CODICE

CODICE
CODICE
CODICE
CODICE

La cosa più importante accanto all'hardware in Arduino è il codice. Il codice è riportato di seguito. Digita questo codice e caricalo utilizzando arduino IDE o bluino loader.

luminosità float;int LED =3; luminosità reale del galleggiante; ritardo flottante1; ritardo flottante2; opzione galleggiante; void setup() { pinMode(LED, OUTPUT); Serial.begin(9600); Serial.println("Controllore strisce LED Arduino"); Serial.println(" "); Serial.println("Inserisci la luminosità della striscia LED (1-5)"); Serial.println(" "); while (Serial.available() ==0) {} luminosità = Serial.parseFloat(); luminosità reale = (luminosità) * 51,0; if (realbrightness >=6) { Serial.println("Inserire una luminosità valida"); } } void loop () { Serial.println(" "); Serial.println("La striscia LED lampeggia alla velocità di "); Serial.print(luminosità); analogWrite (LED, luminosità reale); ritardo(1000); }

Fase 3: TEMPO DI PROVA

TEMPO DI PROVA!
TEMPO DI PROVA!
TEMPO DI PROVA!
TEMPO DI PROVA!

Collega Arduino carica il codice, apri il monitor seriale. Dovrebbe essere visualizzato il messaggio "Inserire la luminosità della striscia LED (1-5)". Immettere il valore di luminosità e fare clic su Invia. puoi vedere che la tua striscia LED è in esecuzione nel tuo comando di luminosità!.

Passaggio 4: INFORMAZIONI AGGIUNTIVE:

  • La luminosità può essere inserita in valore decimale.
  • la luminosità inserita sopra 5, sarà uguale a 5.
  • Man mano che il valore diminuisce, la luminosità si riduce.
  • Per impostazione predefinita, a volte i driver Arduino potrebbero mancare nel tuo computer. Per risolvere gli errori, apri Gestione dispositivi e aggiorna tutti i driver sconosciuti.
  • Seleziona la porta COM corretta e la versione di Arduino.
  • Download alternativo del codice:

Consigliato: