Progetto 01: Piccola Lampada con Pulsante
1. Panoramica
Ci sono due pulsanti programmabili sulla parte anteriore della scheda micro:bit (A e B). Li combiniamo con un LED rosso e una scheda lampada per costruire una piccola lampada da scrivania. Quando si preme il pulsante A, il LED rosso si accende; quando si preme B, si spegne.
2. Componenti
|
|
|
|---|---|---|
scheda micro:bit *1 |
scheda di espansione tipo T per micro:bit *1 |
cavo micro USB *1 |
|
|
|
LED rosso *1 |
resistore 220Ω *1 |
filo jumper *2 |
|
|
|
breadboard *1 |
portabatterie *1 |
scheda lampada *1 |
3. Conoscenza dei Componenti
Pulsanti
I pulsanti possono controllare l’accensione e lo spegnimento del circuito. Quando un pulsante è collegato a un circuito, il circuito è aperto quando il pulsante non è premuto; il circuito si chiude dopo aver premuto il pulsante.
Ci sono tre pulsanti sulla scheda micro:bit: un pulsante di reset sul retro e due pulsanti programmabili (A e B) sulla parte anteriore.

Resistori

Un resistore è un componente elettronico che limita la corrente in un ramo del circuito. La resistenza di un resistore fisso non può essere regolata, mentre quella di un potenziometro o di un resistore variabile può esserlo.
Ecco due simboli circuitali comuni per i resistori. Se vedi questi simboli in un circuito, rappresentano un resistore.

Ω è l’unità di resistenza, inclusi Ω, KΩ, MΩ, ecc. Possono essere espressi come: 1 MΩ=1000 KΩ, 1 KΩ =1000 Ω. In generale, alcune resistenze sono indicate sulla superficie.
Quando si usa un resistore, dobbiamo prima conoscere la sua resistenza. Ci sono due modi: osservare la banda colorata su di esso, o misurare la sua resistenza con un multimetro. Ovviamente, il primo è più comodo e veloce.

Come mostrato nella scheda dei resistori, ogni colore rappresenta un numero.

I resistori a 4 bande e 5 bande sono comunemente usati.
Spesso, quando si riceve un resistore, può essere difficile decidere da dove iniziare a leggere il colore.
Pertanto, puoi osservare la distanza tra le due bande a un’estremità; se è più ampia rispetto a qualsiasi altra distanza tra bande, leggi dall’estremità opposta.
Nota che la distanza tra la 4ª e la 5ª banda (la 3ª e la 4ª) è relativamente ampia in un resistore a 5 bande (4 bande).
Vediamo come leggere la resistenza di un resistore a 5 bande, come mostrato di seguito:

Per questo resistore, la resistenza dovrebbe essere letta da sinistra a destra. Il valore dovrebbe essere: 1ª banda 2ª banda 3ª banda x 10^moltiplicatore(Ω), ±tolleranza%.
Quindi, la resistenza di questo resistore è 2(rosso) 2(rosso) 0(nero) × 10^0 (nero)Ω = 220Ω, ±1%(marrone). Per saperne di più sul resistore da Wiki.
LED
LED, chiamato completamente “diodo a emissione luminosa”, è un dispositivo elettronico fatto di materiali semiconduttori (silicio, selenio, germanio, ecc.). È polare, con un polo positivo - il pin lungo collegato a VCC (V o 3.3V o 5V o +), e un polo negativo - il pin corto collegato a GND (G o -). La corrente scorre dal positivo al negativo, in un flusso unidirezionale.
Simbolo elettronico e grafico del LED:

LED di varie dimensioni e colori:

Rosso, giallo, blu, verde e bianco sono i colori più comuni del LED, che corrispondono ai loro colori apparenti. Raramente usiamo LED trasparenti, e la luce emessa potrebbe non essere bianca. Ci sono quattro dimensioni di LED: 3mm, 5mm (il più comune), 8mm e 10mm.

La tensione diretta deve essere considerata quando il LED è acceso. È un parametro molto importante da conoscere quando si usa un LED, poiché determina quanta potenza si usa e quanto grande deve essere il resistore di limitazione della corrente. Per la maggior parte dei LED rossi, gialli, arancioni e verde chiaro, tipicamente usano una tensione tra 1.9V e 2.1V.

Secondo la legge di Ohm, la corrente attraverso il circuito diminuisce all’aumentare della resistenza, causando l’attenuazione del LED.
I = (VP-Vl)/R
Per rendere il LED sicuro e con la giusta luminosità, quanta resistenza dovremmo usare nel circuito?
Per il 99% dei LED da 5mm, la corrente raccomandata è 20mA, come si vede dalla colonna delle condizioni nella sua scheda tecnica:

Ora convertiamo la formula sopra nella seguente:
R = (VP-Vl)/I
Se VP = 5V, Vl (tensione diretta) = 2V, e I = 20mA, possiamo dire che R è 150Ω. Pertanto, possiamo rendere il LED più luminoso riducendo la resistenza, ma la resistenza non dovrebbe essere inferiore a 150Ω (questo valore potrebbe non essere preciso perché il LED fornito varia).
La tensione diretta e la lunghezza d’onda dei LED di diversi colori sono mostrate di seguito per riferimento:

Non collegare un resistore con resistenza molto bassa direttamente ai due poli dell’alimentazione, altrimenti i componenti elettronici potrebbero danneggiarsi a causa della corrente eccessiva. I resistori non sono polari.
Breadboard
Prima di completare qualsiasi circuito, si usa una breadboard per progettare e testare rapidamente i circuiti. Ci sono molti fori su una breadboard in cui possono essere inseriti componenti del circuito (ad esempio, resistori). Una breadboard tipica è mostrata di seguito:

Una breadboard ha molte strisce metalliche sotto di essa per collegare i fori in alto. Sono disposte come mostrato di seguito.
Nota che i fori in alto e in basso sono collegati orizzontalmente, mentre gli altri fori sono collegati verticalmente.

Le prime due file (in alto) e le ultime due (in basso) della breadboard sono usate rispettivamente per i poli positivo (+) e negativo (-) dell’alimentazione. Il diagramma del layout conduttivo è mostrato di seguito:

Quando si collegano componenti DIP (Dual In-line Packages), come circuiti integrati, microcontrollori, chip, ecc., la scanalatura isola le due parti. Pertanto, i componenti DIP possono essere collegati come mostrato di seguito:


Filo jumper e filo DuPont
I fili jumper e i fili DuPont collegano due terminali. Esistono vari tipi, ma qui ci concentriamo su quelli usati nella breadboard. Trasmettono segnali elettrici da qualsiasi punto della breadboard ai pin di input/output di un microcontrollore.
Durante l’uso, inserire “due pin” dei fili nella breadboard senza saldatura. Diverse serie di piste parallele sono disposte sotto la superficie della breadboard, quindi i fili devono essere inseriti solo in fori specifici in un particolare prototipo.
Ci sono tre tipi di fili DuPont: F-F, M-M e M-F. Sul filo, il pin è chiamato estremità maschio (M), mentre il foro è femmina (F).

Più di un tipo può essere usato in un progetto. Sebbene i colori dei fili siano diversi, servono allo stesso scopo. I colori sono usati per distinguere i circuiti.
4. Schema di Collegamento
Nota: la scheda micro:bit deve essere inserita nella scheda di espansione tipo T come mostrato di seguito. La matrice LED della scheda micro:bit deve essere sullo stesso lato del logo della scheda di espansione.

Il pin di controllo della scheda per il LED è P0 (il pin della scheda di espansione tipo T è digitale 0).
5. Flusso del Codice

6. Codice di Test
Il file di codice è fornito nella cartella Progetto 01:Piccola Lampada con Pulsante, file Project-01-Small-Lamp-with-Button.hex.

Carica i blocchi di codice:

7. Risultato del Test
Per l’app Windows 10, clicca su “Download”. Per i browser, invia il file “.hex” scaricato alla scheda micro:bit.
Dopo aver scaricato il codice sulla scheda, la matrice LED 5x5 mostra l’icona
. Premi il pulsante A, e la matrice LED 5x5 mostra l’icona
, il LED si accende. Premi il pulsante B, la matrice LED 5x5 mostra l’icona
, il LED si spegne. Sembra una mini lampada?
ATTENZIONE: Se il cablaggio è corretto ma non vedi i risultati, premi il pulsante di reset sul retro della scheda.

Quando si alimenta tramite alimentatore esterno, impostare l’interruttore DIP su ON.









