» elettronica » Arduino »Arrayino LED 24x6

Arduino LED 24x6

Arduino LED 24x6




materiali:
- LED 144 pezzi
- resistori 24 pezzi (determinati dal tipo di LED, in questo caso 91 Ohm)
- contatore decimale 4017
- Resistori 6 pezzi (1 kΩ nominale)
- transistor 6 pezzi 2N3904
- Tagliere lungo
- Arduino
- registri di cambio 3 pezzi (74HC595)
- connettori pin




Passaggio 1: come funziona:
Di solito le informazioni nella matrice LED sono divise in piccole parti, che vengono quindi trasmesse una dopo l'altra. Pertanto, viene salvato un gran numero di pin su Arduino e il programma diventa abbastanza semplice.

Successivamente, arriva il momento per 3 registri a scorrimento, moltiplicano le uscite e salvano molti pin sull'Arduino.

Su ogni registro ci sono 8 uscite, solo 3 uscite Arduino sono usate per controllare un numero enorme di registri a scorrimento.

L'autore usa anche il contatore 4017 per poter scansionare le righe. Usandolo, vengono scansionate fino a 10 righe, poiché l'autore ha solo 10 output, tuttavia sono necessari solo 2 output.

Come accennato in precedenza, la scansione viene eseguita utilizzando questo contatore 4017, collegando una fila alla terra alla volta e inviando i dati attraverso i resistori agli altoparlanti.


Passaggio 2: schema
Gli unici elementi non mostrati nel diagramma sono resistori di limitazione della corrente, poiché la loro valutazione dipende direttamente dal tipo di LED utilizzati. Pertanto, il loro valore deve essere calcolato in modo indipendente.

Per calcolare i valori di 24 resistori, è possibile utilizzare la calcolatrice

Innanzitutto, guarda le specifiche del LED per scoprire la loro tensione diretta e la loro corrente diretta. Le informazioni possono essere trovate immediatamente al momento dell'acquisto. Il circuito funziona con una tensione di 5 V. Di conseguenza, è necessaria una fonte di alimentazione con la stessa tensione.

Inoltre è stato aggiunto un mockup della scheda di controllo realizzato utilizzando lo strumento Willard 2.0.




Step 3: saldatura
Saldare un numero così elevato di LED non è un compito facile se non sai con certezza come farlo correttamente.

L'autore piega l'uscita positiva dei LED verso le conclusioni rimanenti, e viene creato un numero, dopo di che viene tagliata la parte inapplicabile dell'uscita, e cerca di rendere queste connessioni il più basse possibile. Questa procedura viene eseguita per ogni conclusione positiva.

In questa fase, le conclusioni negative sono collegate in una colonna e la loro saldatura è scomoda, poiché hanno una fila positiva sulla loro strada. Pertanto, il terminale negativo viene piegato di 90 gradi e viene creato un ponte sulla riga positiva al successivo terminale negativo, e così via per tutti gli altri LED.

I registri a scorrimento e i componenti rimanenti possono essere saldati a discrezione di ciascuno separatamente.




Passaggio 4: programmazione
È giunto il momento per l'ultima fase del progetto.

L'autore prima ha scritto diversi programmi simili. Pertanto, ha dovuto solo aggiungere un programma che avrebbe ricevuto una parola o un'intera frase dal monitor IDE arduino e quindi visualizzarlo sulla matrice. Il codice, ovviamente, puoi crearne uno tuo o modificarlo a tua discrezione.
Un file Excel è allegato all'archivio per la possibilità di creare i propri segni o simboli.

Come farlo:
Il carattere desiderato viene creato pixel per pixel (non c'è nulla di complicato) e la linea di output viene copiata - #define {OUTPUT LINE}


Passaggio 5: il dispositivo è pronto
La matrice 24x6 è pronta, ora è possibile visualizzare qualsiasi cosa su di essa. Puoi creare tu stesso nuovi programmi o provare a migliorare l'interfaccia.




arduino106_arduino106.rar [9.83 Kb] (download: 346)
10
10
10

Aggiungi un commento

    • sorrideresorrisiXaxabeneDONTKNOWyahoonea
      capozeroimbrogliaresìSì-sìaggressivosegreto
      scusaballaredance2dance3perdonoaiutobevande
      arrestoamicibuonogoodgoodfischiodeliquiolinguetta
      fumobattimanicraydeclarederisoriodon-t_mentionscaricare
      caloreadiratolaugh1mdaincontromoskingnegativo
      not_ipopcornpunireleggerespaventarespaventacerca
      schernirethank_youquestoto_clueumnikacutoconcordare
      cattivobeeeblack_eyeblum3arrossirevanterianoia
      censuratospiritosagginesecret2minacciarevittoriayusun_bespectacled
      ShokRespektlolPrevedbenvenutoKrutoyya_za
      ya_dobryiaiutantene_huliganne_othodiFludbandovicino

Ti consigliamo di leggere:

Passalo per lo smartphone ...