
La piattaforma Arduino Si distingue per la sua flessibilità e facilità d'uso. realizzare progetti elettronici open sourceGrazie alle sue fondamenta nel software e nell'hardware open-source, per Sostieni creatori e sviluppatori.
Uno dei Principali tipologie di progetti realizzati dagli utenti di Arduino, sono quelli che Si basano sull'utilizzo dei LEDBeh, la curva di apprendimento per questo elemento è semplice e si possono ottenere ottimi risultati in poco tempo.
Infatti, Programmazione di effetti LED per un progetto Arduino Ricominciare da zero è interessante. In questo post imparerai come farlo correttamente e quali sono i migliori kit Arduino per farlo.
Quali sono i migliori kit Arduino per programmare effetti LED?
Per iniziare a creare un progetto incentrato sulla programmazione degli effetti LED, il materiale principale necessario è un kit arduino il che semplificherà il processo.
Di seguito, elenchiamo alcune delle migliori opzioni:
Kit di avviamento UNO
Oltre ad essere un set ideale per imparare a programma in C++ e acquisire conoscenze di elettronica di base è considerato appropriato per programmare gli effetti LED da zero. Dato ciò, La scatola contiene tutto il materiale necessario..
Tra i suoi componenti, troverete: Un Scheda Arduino UNO che include il Chip ATmega 328 con presa per una facile rimozione, una matrice di punti LED 8x8, un LED RGB con supporto, 5 LED rossi, 5 LED gialli e 5 LED verdiOltre a un cavo USB, un display 16x2 con interfaccia I2C, una tastiera a 16 tasti, un sensore di acqua/pioggia, un servomotore con i relativi accessori, un motore CC da 5 V con ventola, ecc.
Kit di avviamento Mega
È un Kit di avviamento Arduino che ha gli elementi tradizionali e include altre aggiunte che Espandono significativamente la loro capacitàper garantire un'esperienza più completa agli utenti. Pertanto, può essere utilizzato sia per programmare effetti LED nonché per altri progetti di elettronica.
Evidenziando i suoi materiali, menzioniamoUna scheda Arduino Megaun alimentatore esterno, 5 LED rossi, 5 LED blu, 5 LED verdi, 5 LED gialli e 5 LED bianchiOltre a una matrice di punti LED 8x8, sensori di luce, temperatura e umidità, acqua e pioggia, movimento e distanza, condensatori, transistor, 10 cavi maschio/femmina, 65 cavi colorati maschio/maschio, ecc.
Kit base Arduino
Es un altro set iniziale per imparare a lavorare con la piattaforma Arduino Pertanto, la sua idoneità risiede nel fatto che offre la possibilità di creare diversi progetti grazie alla varietà di componenti che contiene.
Di seguito elenchiamo gli elementi principali presenti in un kit Arduino di base: scheda a 830 pin, 5 LED rossi, 5 LED blu, 5 LED gialli, 1 LED RGB, un modulo LED 1×4 sec, un modulo LED 1×7 sec, una matrice LED a punti 8×8, 4 interruttori a pulsante, un telecomando IR, un sensore di temperatura LM35, 2 sensori di inclinazione a sfera, vari resistori, diversi cavi con connettore Dupont, ecc..
Impara passo dopo passo come programmare gli effetti LED per un progetto Arduino
Un effetto con LED in un progetto arduinoConsiste nel programmare una sequenza specifica che Accendi e spegni queste luci a determinati intervalli di tempo.
Per fare ciò, avrai bisogno principalmente di una scheda Arduino e dovrai procedere come segue:
Collega i LED
Per iniziare a creare l'effetto, è necessario Utilizza 5 LED e collegali ai pin 2, 3, 4, 5 e 6 della scheda.Quando si esegue questa operazione, è necessario assicurarsi di utilizzare la resistenza corretta per ciascun LED. tenendo conto della legge di Ohm (V = I * R).
Ad esempio, se la tensione è di 5 V e si desidera che una corrente compresa tra 5 mA e 20 mA raggiunga il LED, è opportuno utilizzare una resistenza. entre 250 y 1.000 ohmDi conseguenza, lo schema di collegamento dovrebbe apparire come mostrato nell'immagine.
Controlla la velocità dell'effetto LED
Basandosi sulla configurazione precedente, è giunto il momento di aggiungere un potenziometro per aiutare a controllare la velocità dell'effetto LED. Per ottenere questo, è necessario aggiungere quanto segue al codice all'inizio del loop(): time = analogRead (A0)In questo modo, la velocità dei LED Può essere letto all'ingresso analogico del potenziometro utilizzatoL'immagine mostra come collegare il potenziometro.
Prova altri effetti accattivanti
Utilizzando lo schema mostrato in questa immagine, esiste la possibilità di testare e/o programmare altri effetti con i LED in un progetto Arduino semplicemente modificando il codice nel programma.
Il codice è il seguente:
/* Effetti LED -------------- */ int pinArray [] = { 2 , 3 , 4 , 5 , 6 , 7 }; int count = 0 ; int timer = 100 ; void setup () { // eseguiamo tutte le istruzioni contemporaneamente for (count= 0 ; count< 6 ; count++) { pinMode (pinArray [count], OUTPUT); } } void loop () { // timer = analogRead (A0); // Il valore letto dalla lettura analogica è il timer for (count= 0 ; count < 6 ; count++) { // timer = analogRead (A0); digitalWrite(pinArray[count], HIGH); return (timer); } for (count= 0 ; count< 6 ; count++) { // timer = analogRead (A0); digitalWrite(pinArray[count], LOW); return (timer); } per (count = 5; count >= 0; count--) { // timer = analogRead(A0); digitalWrite(pinArray[count], HIGH); return (timer); } per (count = 5; count >= 0; count--) { // timer = analogRead(A0); digitalWrite(pinArray[count], LOW); return (timer); } }
Elenco dei migliori progetti Arduino con LED che puoi realizzare da solo per fare pratica
Per acquisire maggiori conoscenze in merito Arduino, si raccomanda realizzare determinati progetti con i LED che costituiscono un ottimo metodo di iniziazione grazie alla loro semplicità.
Per esercitarvi, potete quindi considerare i seguenti esempi graduati:
Striscia LED danzante
Sta per una striscia LED facile da assemblare ed è caratterizzato da la loro capacità di reagire ai suonisoprattutto a ritmo di musica. Per fare ciò, contiene un microfono che cattura il suono e trasmette le informazioni alla piattaforma Arduino per la riproduzione. con regolazione della luminosità e combinazione di colori della striscia.
Per realizzare questo progetto, avrai bisogno di: Un piatto Arduino Nano R3, una striscia LED WS2812Bun potenziometro a giro singolo (10 kΩ), un microfono e un amplificatore, un alimentatore CC da 12 V 1.5 A e un convertitore CC-CC da 5 V.
Un'Ambilight a prezzi accessibili
Ambilight è un sistema di retroilluminazione che funziona per regolare il contrasto all'interno della stanzaTramite Arduino è possibile costruire un dispositivo fatto in casa di questo tipo che è in grado di analizzare e rilevare i cambiamenti di colore nella sorgente, reagendo a un televisore o monitor sotto forma di illuminazione ambientale.
Se sei interessato a creare un sistema Ambilight completamente economico utilizzando Arduino, avrai bisogno dei seguenti componenti: scheda Arduino Uno, Striscia LED WS2812B da 5 metrinastro biadesivo, un alimentatore da 5 V e il software di elaborazione installato sul computer. In questo caso, Ogni LED ha il proprio chipset e per la comunicazione viene utilizzata un'unica linea.
Gioco di carnevale con pistole a LED
Si tratta di una pistola giocattolo che emette una luce infrarossa invisibile. tramite un LED a infrarossiCiò consente di proiettare la luce LED con un ampio angolo, rendendo molto più facile per l'utente mirare. Questa attrazione del luna park Può essere realizzato con Arduino a un prezzo contenuto..
Per garantire che la luce emessa dal cannone a LED sia unica, si consiglia di programmare il microcontrollore dell'elemento. in modo che il LED si accenda e si spenga ogni 38 kHz (38.000 volte al secondo); quando il microcontrollore del bersaglio rileva questo segnale, attiverà un servomotore che aiuta a sconfiggerlo.
Orologio Domino
Questo è un orologio elegante e originale basato sui domino. Il suo punto focale è il fatto che La prima tessera della riga indica l'oramentre i due chip rimanenti ti consentono di visualizzare i minutiIn altre parole, simula un totale di tre tessere del domino.
Tra gli altri componenti, richiede: Una scheda Arduino NanoLuci a LED, pannello in MDF da 3 mm, pannello in acrilico grigio fumo traslucido da 3 mm e pannello in acrilico bianco da 3 mm. Per renderlo più accattivante, consente controllare l'intensità dei LED a seconda delle condizioni di luce ambientale del sito.
Una serra
Con l'aiuto di Arduino, puoi anche costruire una serra adatta per misurare la temperatura, l'umidità e la luce delle pianteal fine di preservarli nelle migliori condizioni possibili. Si caratterizza per garantire il loro benessere indipendentemente dall'ambiente esterno, pertanto Può essere montato ovunque in casa.
Per quanto riguarda il loro funzionamento, i motori passo-passo controllati dal scheda arduinoAprono il pannello superiore e Accendono le luci della serra. procedere innafiando le piantePertanto, può emettere sia avvisi visivi che acustici. I suoi materiali sono: Un LED rosso da 5 mm, un LED verde da 5 mm, una lampadina a LEDuna scheda Arduino Uno, tre resistori, un buzzer, un sensore di movimento e un sensore di temperatura.




















