Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
Questo progetto è una versione modificata di https://www.instructables.com/id/Arduino-Christma…, in cui ho aggiunto un pulsante per consentire all'utente di controllare quando accendere la luce.
Forniture
9 lampadine a LED (casuali o di qualsiasi colore)
10 resistori da 220 ohm
Arduino Leonardo
cavo USB
12 fili M-M
Un bottone
Un tagliere
Passaggio 1: costruisci le luci e il pulsante
Ho allineato le mie lampadine a LED in una fila dritta, lasciando spazio tra ogni lampadina in modo che non si scontrino l'una con l'altra. Per le lampadine a LED, credo che l'uso di un resistore da 220 ohm si adatti meglio ai miei occhi perché le luci a LED diventano troppo luminose mentre si utilizza l'altro resistore più debole. Inoltre, ho cambiato il colore della luce a LED in rosso, verde e bianco, che credo emani più un'atmosfera natalizia. Dopo aver lavorato con le luci, collega il pulsante alla breadboard, collega una delle gambe del pulsante a 5 V e l'altra gamba al binario negativo includendo anche una resistenza da 220 ohm (come mostra l'immagine).
Passaggio 2: modifica o incolla il codice
Dopo aver costruito le luci e il pulsante, apri l'applicazione Arduino e incollaci questo codice.
Per la mia modifica, ho aggiunto un codice if/else nella parte del loop con l'impostazione dell'input su D2, che è anche il punto in cui è collegato il mio pulsante. Con questa modifica, l'utente sarà in grado di far funzionare la luce quando vuole semplicemente premendo il pulsante. In questo modo, potremmo risparmiare energia ed evitare sprechi di energia indesiderati.