Jos lisäämme kolme WS2811-mikropiiriä tavanomaiseen seitsemän segmentin LED-näyttöön, jonka avulla ne muuttuvat tavallisiksi osoitettaviksi RGB-merkkivaloiksi, saadaan ... osoitettavissa oleva seitsemän segmentin näyttö. Yhdeksän bittiä riittää vain seitsemään segmenttiin ja kahteen pisteeseen (joista yksi puuttuu joistakin indikaattoreista). Tämä on vielä helpompaa kuin siirtorekisterit, koska kunkin segmentin kirkkautta voidaan säätää jatkuvasti. Kolminastaisen kamman avulla voit telakoida yksinumeroiset näytöt ja saada moninumeroisia. tämä kotitekoinen keksi Instructables lempinimellä seanhodgins. hän käynnisti joukkorahoituskampanjan, jonka ansiosta tällaisista moduuleista voi tulla lopputuotteita.
Laite on tehty taululle, jonka valmistukseen tarvittavat tiedostot voidaan ladata. Tavallisen seitsemän segmentin LED-näytön, joka muunnetaan osoitettaviksi tätä laitetta käytettäessä, on oltava yhteinen anodi.
Ohjattu toiminto alkaa asentamalla SMD-komponentit. Ensinnäkin juotosvastukset (3 kpl. Jokaisesta 33 ohmista) ja kondensaattorit (3 kpl. Jokaisesta 1 μF) ja molemmat kooltaan 0805. Sitten on WS2811-mikropiirejä, kuten me muistamme, niitä on myös kolme. Juotettaessa tässä järjestyksessä mikropiirien ylikuumeneminen on minimaalinen.
Hiustenkuivaajan avulla voit juottaa kaikki SMD-komponentit haluttaessa samanaikaisesti ja nopeasti, kun taas niiden ylikuumeneminen on vielä vähemmän:
Sitten tulevat lähtökomponentit. Liittimet ensin. Tässä näytetään, kummalle puolelle juotetaan kampa ja kummalle puolelle - vastine:
Itse näyttö pysyy, joka sijaitsee levyn vastakkaisella puolella ja sulkee liittimien juotospisteet:
Alla on esitetty sähköpiiri, joka muuttuu, jos Työläs kytke yksi tällainen moduuli:
Tämä kaavio on suunniteltu tapaukselle, jossa näytössä ei ole yhtä pistettä. Sen ohjaamana voit koota jotain vastaavaa jopa leipälevylle, kuten rei'ityslevylle, vaikka ei ole tarpeen jakaa useita bittejä erillisiksi levyiksi.
Huomaa: sinun on lähetettävä tiedot moduuliketjulle alhaisen tilauksen puolelta, ja sitten datavirta siirtyy alhaisesta tilauksesta korkeaan järjestykseen.
Kerättyjen moduulien tarkistamiseksi kehittäjä on laatinut vaadittavan vakiokirjaston. Haluttaessa tämä luonnos voidaan myös muuntaa kirjastoksi. Sinun on käytettävä operaattoria, jotta haluamasi tyhjennys näyttää numeron tietyllä kirkkaudella:
writeDigit (NäyttöNumero, Numero, Kirkkaus);
Numeroiden numerointi - alkaen nuorimmasta, jolle annetaan nolla numero. Päivitä näyttö käyttämällä toista operaattoria:
segmentit.näytä ();