Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
Una versione semplice e ridotta delle luci ABC di Stranger Things. Comunica dal sottosopra (ovvero il tuo laptop) usando queste luci a LED.
Passaggio 1: strumenti
- Arduino Uno e cavo USB
- 11 LED di colore diverso
- 11 resistori
- Tagliere di pane
- Cavi per ponticelli
Passaggio 2: impostazione del tagliere di pane
- Collega i LED alla breadboard con la stessa distanza come mostrato nell'immagine. Orientare il lato positivo del LED a sinistra.
- Collegare resistori ragionevoli (tra 1kΩ e 100Ω) in serie con i LED. Un cavo dovrebbe essere collegato al lato negativo del LED e l'altro cavo dovrebbe essere collegato alla guida della breadboard negativa.
- Collegare i fili del ponticello ai lati positivi dei LED e un filo nella guida breadboard negativa (questo sarà il nostro filo di terra).
Passaggio 3: configurazione dei pin Arduino Uno
- Collegare il cavo del ponticello del binario negativo al pin GND dell'Uno.
- Collegare i cavi dei ponticelli LED in sequenza nei pin da 2 a 12 come mostrato nell'immagine.
Passaggio 4: codice
- Scarica il codice fornito.
- Collega il tuo Arduino al tuo laptop.
- Carica il codice sulla bacheca
Questo codice fondamentalmente inizializza i pin che stiamo usando come uscite, imposta il monitor seriale per leggere i caratteri e quindi accende il LED corrispondente alla lettera specifica (impostando quel pin su alto e usando i ritardi). Non ci sono abbastanza pin per 26 lettere, quindi i LED corrispondono a più di una lettera, ma con un comportamento di lampeggio diverso. Ad esempio, "A" accende il primo LED una volta e "B" accende rapidamente il primo LED due volte.
Passaggio 5: test
Apri il tuo monitor seriale e digita una parola in maiuscolo una parola che vuoi far lampeggiare con la tua configurazione e premi invio. Se il tuo messaggio capovolto (il tuo laptop) è particolarmente pertinente (come indicato da un "!"), allora i LED lampeggeranno tutti alla fine della tua parola.