Sommario:
- Passaggio 1: cosa ti servirà
- Passaggio 2: il circuito
- Passaggio 3: avviare Visuino e selezionare il tipo di scheda Arduino UNO
- Passaggio 4: in Visuino ADD & Connect Components
- Passaggio 5: genera, compila e carica il codice Arduino
- Passaggio 6: gioca
Video: Controllo della luminosità del LED con un potenziometro e un display OLED: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
In questo tutorial impareremo come controllare la luminosità del LED con un potenziometro e visualizzare il valore sul display OLED.
Guarda un video dimostrativo.
Passaggio 1: cosa ti servirà
- Arduino UNO (o qualsiasi altro Arduino)
- GUIDATO
- Potenziometro
- Ponticelli
- Display OLED
- Programma Visuino: Scarica Visuino
Passaggio 2: il circuito
- Collegare il pin del potenziometro [DTB] al pin analogico di Arduino [A0]
- Collegare il pin del potenziometro [VCC] al pin arduino [5V]
- Collegare il pin del potenziometro [GND] al pin di arduino [GND]
- Collegare il pin positivo del LED al pin digitale Arduino [10]
- Collegare il pin positivo del LED al pin Arduino [GND]
- Collegare il pin del display OLED [VCC] al pin arduino [5V]
- Collega il pin del display OLED [GND] al pin arduino [GND]
- Collegare il pin del display OLED [SDA] al pin arduino [SDA]
- Collega il pin del display OLED [SCL] al pin di arduino [SCL]
Passaggio 3: avviare Visuino e selezionare il tipo di scheda Arduino UNO
Per iniziare a programmare Arduino, dovrai installare l'IDE Arduino da qui:
Tieni presente che ci sono alcuni bug critici in Arduino IDE 1.6.6. Assicurati di installare 1.6.7 o versioni successive, altrimenti questo Instructable non funzionerà! Se non lo hai fatto, segui i passaggi in questo Instructable per configurare l'IDE Arduino per programmare Arduino UNO! Deve essere installato anche il Visuino: https://www.visuino.eu. Avvia Visuino come mostrato nella prima immagine Fare clic sul pulsante "Strumenti" sul componente Arduino (Immagine 1) in Visuino Quando viene visualizzata la finestra di dialogo, selezionare "Arduino UNO" come mostrato in Figura 2
Passaggio 4: in Visuino ADD & Connect Components
- Collegare il pin Arduino AnalogIn [Out] al pin Arduino Digital [10] - Analog (PWM)
- Aggiungi display OLED I2C
- Fare doppio clic sul componente DisplayOLED1
- Nella finestra dell'elemento espandi "Testo" e trascina "Campo di testo" sul lato sinistro
- Seleziona "Text Field1" sul lato sinistro e nella finestra delle proprietà imposta la dimensione su: 2
- Chiudi la finestra degli elementi
- Collega Arduino AnalogIn [0] a DisplayOLED1>Text Field1>pin In
- Collega DisplayOLED1 pin I2C Out a Arduino I2C In
Passaggio 5: genera, compila e carica il codice Arduino
In Visuino, premere F9 o fare clic sul pulsante mostrato nell'immagine 1 per generare il codice Arduino e aprire l'IDE Arduino
Nell'IDE di Arduino, fare clic sul pulsante Carica, per compilare e caricare il codice (Immagine 2)
Passaggio 6: gioca
Se si alimenta il modulo Arduino UNO e si cambia la posizione del potenziometro, il LED cambierà la sua luminosità e il valore del potenziometro verrà visualizzato sul display OLED.
Congratulazioni! Hai completato il tuo progetto con Visuino. In allegato anche il progetto Visuino, che ho creato per questo Instructable, potete scaricarlo qui e aprirlo in Visuino:
Consigliato:
Controllo della luminosità del LED con il potenziometro con Arduino: 3 passaggi
Controllo della luminosità del LED con il potenziometro con Arduino: in questo progetto, controlleremo la luminosità del LED utilizzando la resistenza variabile fornita dal potenziometro. Questo è un progetto molto semplice per un principiante, ma ti insegnerà molte cose sul funzionamento del potenziometro e del LED che sono necessari per fare progressi
Dissolvenza/controllo LED/luminosità tramite potenziometro (resistore variabile) e Arduino Uno: 3 passaggi
Dissolvenza/controllo LED/luminosità tramite potenziometro (resistore variabile) e Arduino Uno: il pin di ingresso analogico Arduino è collegato all'uscita del potenziometro. Quindi il pin analogico Arduino ADC (convertitore da analogico a digitale) sta leggendo la tensione di uscita dal potenziometro. Ruotando la manopola del potenziometro varia la tensione di uscita e Arduino re
Controllo della luminosità del LED con un potenziometro e Arduino: 6 passaggi
Controllo della luminosità del LED con un potenziometro e Arduino: In questo tutorial impareremo come controllare la luminosità del LED con un potenziometro e Arduino.Guarda un video dimostrativo
Controllo della luminosità Controllo LED basato su PWM tramite pulsanti, Raspberry Pi e Scratch: 8 passaggi (con immagini)
Controllo della luminosità Controllo LED basato su PWM tramite pulsanti, Raspberry Pi e Scratch: stavo cercando di trovare un modo per spiegare come funzionava il PWM ai miei studenti, quindi mi sono posto il compito di provare a controllare la luminosità di un LED utilizzando 2 pulsanti - un pulsante aumenta la luminosità di un LED e l'altro lo attenua. Per programmare
Doppio display a 7 segmenti controllato da potenziometro in CircuitPython - Dimostrazione della persistenza della visione: 9 passaggi (con immagini)
Doppio display a 7 segmenti controllato da potenziometro in CircuitPython - Dimostrazione della persistenza della visione: questo progetto utilizza un potenziometro per controllare il display su un paio di display a LED a 7 segmenti (F5161AH). Quando si ruota la manopola del potenziometro, il numero visualizzato cambia nell'intervallo da 0 a 99. Si accende un solo LED alla volta, molto brevemente, ma il