» elettronica »Trasformare i normali display a sette segmenti in indirizzabili

Trasformare i normali display a sette segmenti in display degli indirizzi



Se aggiungiamo tre microcircuiti WS2811 a un normale display a LED a sette segmenti, con il quale si trasformano in normali LED RGB indirizzabili, otteniamo ... un display a sette segmenti indirizzabile. Nove bit sono sufficienti per soli sette segmenti e due punti (uno dei quali manca in alcuni indicatori). Questo è ancora più conveniente dei registri a scorrimento, perché la luminosità di ciascun segmento può essere regolata continuamente. Con l'aiuto del pettine a tre pin, puoi ancorare i display a una cifra e ottenere più cifre. questo fatto in casa coniato da Instructables sotto il soprannome di seanhodgins. ha lanciato una campagna di crowdfunding, grazie alla quale tali moduli possono diventare prodotti finiti.

Il dispositivo è realizzato sulla scheda, tutti i file necessari per la cui fabbricazione possono essere scaricati. Un normale display a LED a sette segmenti, che verrà trasformato in un dispositivo indirizzabile utilizzando questo dispositivo, deve essere con un anodo comune.

La procedura guidata inizia installando i componenti SMD. Innanzitutto, resistori a saldare (3 pezzi da 33 ohm ciascuno) e condensatori (3 pezzi da 1 μF ciascuno) ed entrambi di dimensioni 0805. Quindi ci sono microcircuiti WS2811, come ricordiamo, ce ne sono anche tre. In caso di saldatura in questo ordine, il surriscaldamento dei microcircuiti è minimo.



L'asciugacapelli consente di saldare tutti i componenti SMD contemporaneamente e rapidamente, se lo si desidera, mentre il loro surriscaldamento è ancora inferiore:



Quindi arrivano i componenti di output. Innanzitutto i connettori. Qui viene mostrato quale lato per saldare il pettine e quale lato - la controparte:



Il display stesso rimane, che si trova sul lato opposto della scheda e chiude i punti di saldatura dei connettori:



Di seguito è mostrato il circuito elettrico, che si rivelerà se Arduino collegare uno di questi moduli:



Questo diagramma è progettato per il caso in cui non c'è un punto nel display. Guidato da esso, è possibile assemblare qualcosa di simile anche su una breadboard come perfboard, mentre non è necessario dividere più bit in schede separate.

Nota: è necessario inviare i dati alla catena del modulo dal lato di ordine inferiore, quindi il flusso di dati passa dall'ordine inferiore all'ordine superiore.

Per verificare i moduli raccolti, lo sviluppatore ha compilato, richiedendo una libreria standard. Se lo si desidera, questo schizzo può anche essere convertito in una libreria. Per visualizzare una cifra sullo scarico desiderato con una luminosità particolare, è necessario utilizzare l'operatore:

writeDigit (DisplayNumber, Number, Brightness);


Numerazione delle cifre: a partire dal più giovane, a cui è assegnato un numero zero. Per aggiornare il display, utilizzare un altro operatore:

segment.show ();
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 ...