Sommario:

Controllo della luminosità del LED con un potenziometro e un display OLED: 6 passaggi
Controllo della luminosità del LED con un potenziometro e un display OLED: 6 passaggi

Video: Controllo della luminosità del LED con un potenziometro e un display OLED: 6 passaggi

Video: Controllo della luminosità del LED con un potenziometro e un display OLED: 6 passaggi
Video: Controllare LUMINOSITA' di un LED con POTENZIOMETRO - RASPBERRY PI PICO e PWM MicroPhyton Thonny IDE 2024, Novembre
Anonim
Image
Image

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à

Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
  • Arduino UNO (o qualsiasi altro Arduino)
  • GUIDATO
  • Potenziometro
  • Ponticelli
  • Display OLED
  • Programma Visuino: Scarica Visuino

Passaggio 2: il circuito

Il circuito
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

Avvia Visuino e seleziona il tipo di scheda Arduino UNO
Avvia Visuino e seleziona il tipo di scheda Arduino UNO
Avvia Visuino e seleziona il tipo di scheda Arduino UNO
Avvia Visuino e seleziona 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

In Visuino ADD & Connect Components
In Visuino ADD & Connect Components
In Visuino ADD & Connect Components
In Visuino ADD & Connect Components
In Visuino ADD & Connect Components
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

Genera, compila e carica il codice Arduino
Genera, compila e carica il codice Arduino
Genera, compila e carica il codice Arduino
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: