Progetto 1: LED Lampeggiante

(1)Descrizione:

Per i principianti e gli appassionati, il LED lampeggiante è un programma fondamentale. LED, abbreviazione di diodi emettitori di luce, è composto da composti chimici Ga, As, P, N e così via. Il LED può lampeggiare in diversi colori modificando il tempo di ritardo nel codice di test. Durante il controllo, alimentare GND e VCC. Il LED si accende se il pin S è a livello alto; altrimenti si spegne.

(2)Parametri:

  • Interfaccia di controllo: porta digitale

  • Tensione di lavoro: DC 3.3-5V

  • Passo tra i pin: 2.54mm

  • Colore del display LED: giallo

(3)Componenti Necessari:

(4)Scheda di Espansione Motor Driver 8833:

La scheda di espansione motor driver Keyestudio 8833 è compatibile con la scheda di sviluppo Arduino UNO. È sufficiente inserirla sulla scheda di sviluppo durante l’utilizzo.

(5)Schema di Collegamento:

NOTA: Il LED è collegato alla porta D9. Ricordarsi di installare i cappucci jumper sullo shield.

(6)Codice di Test:

Puoi anche trascinare i blocchi per modificare il tuo codice, come mostrato di seguito.

Codice di Test Completo

(Nota: Non collegare il modulo Bluetooth prima di caricare il codice, perché il caricamento del codice utilizza anch’esso la comunicazione seriale, e potrebbero verificarsi conflitti con la comunicazione seriale Bluetooth, causando il fallimento del caricamento.)

(7)Risultati del Test:

Carica il programma: il LED lampeggia con un intervallo di 1s.

(8)Pratica di Approfondimento:

Abbiamo imparato come controllare il LED, ora modifichiamo la frequenza del LED.

Possiamo cambiare la frequenza del LED senza modificare il pin del LED. Modifichiamo il codice.

Puoi anche trascinare i blocchi per modificare il tuo codice, come mostrato di seguito.

Codice di Test Completo

(Nota: Non collegare il modulo Bluetooth prima di caricare il codice, perché il caricamento del codice utilizza anch’esso la comunicazione seriale, e potrebbero verificarsi conflitti con la comunicazione seriale Bluetooth, causando il fallimento del caricamento.)

Il risultato del test mostra che il LED lampeggia più velocemente. Pertanto, possiamo concludere che i pin e il ritardo temporale influenzano la frequenza di lampeggio.