Sisällysluettelo:
- Vaihe 1: Laitteisto
- Vaihe 2: PÄIVÄ -näyttö
- Vaihe 3: Yhdistäminen ja ohjelmisto
- Vaihe 4: Käynnistä virta
![Vielä yksi kello: 4 vaihetta Vielä yksi kello: 4 vaihetta](https://i.howwhatproduce.com/images/002/image-5779-26-j.webp)
Video: Vielä yksi kello: 4 vaihetta
![Video: Vielä yksi kello: 4 vaihetta Video: Vielä yksi kello: 4 vaihetta](https://i.ytimg.com/vi/4gI_d6iUVYI/hqdefault.jpg)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
![Vielä toinen kello Vielä toinen kello](https://i.howwhatproduce.com/images/002/image-5779-27-j.webp)
Kuten aiemmista latauksistani käy ilmi, sain noin 7 segmentin näyttötauluja joistakin vanhoista punnituslaitteista.
Edellisessä yrityksessäni käytin Arduinoa, jossa oli reaaliaikainen kellomoduuli.
Tämä opas käyttää ESP8266 D1 Mini -laitetta, joka on yhdistetty NTP -palvelimeen!
Koodi perustuu ESP8266WiFi -kirjaston esimerkkiin.
En aio mennä yksityiskohtiin 7 segmentin näytön johdotuksista, koska verkossa on kymmeniä esimerkkejä. Minulla on kaksi levyä, jotka käyttävät MAX7219 -dekooderin ohjainsirua. Nämä vaativat vain 3 nastaa jopa 8 x 7 segmenttinäytön ohjaamiseen.
Halusin myös näyttää päivämäärän, joten tarvittiin vielä 3 nastaa!
Tarvitsin vielä 7 ulostuloa päivän näyttämiseksi! Päästäkseni eroon nastan puutteesta valitsin Neo Pixel -näytön, 1 nastan, 7 lähtöä!
Vaihe 1: Laitteisto
![Laitteisto Laitteisto](https://i.howwhatproduce.com/images/002/image-5779-28-j.webp)
![Laitteisto Laitteisto](https://i.howwhatproduce.com/images/002/image-5779-29-j.webp)
![Laitteisto Laitteisto](https://i.howwhatproduce.com/images/002/image-5779-30-j.webp)
Tarvittavat osat
12 x 7 segmenttinäytöt (minun tapauksessani olin erittäin onnekas, kun minulla oli pari vanhaa punnituslautaa, mikä säästi hirvittävän paljon johdotusta.
1 x ESP8266 D1 Mini TAI mikä tahansa ESP8266, jossa on vähintään 7 digitaalilähtöä
2 x MAX7129 (jälleen kerran, minulla oli onni saada punnituskoneen näyttötaulut)
1 x suora 8 NeoPixel -näyttö
2 x tasonvaihtaja
1 x 5V virtalähde
Vaihe 2: PÄIVÄ -näyttö
![PÄIVÄ -näyttö PÄIVÄ -näyttö](https://i.howwhatproduce.com/images/002/image-5779-31-j.webp)
![PÄIVÄ -näyttö PÄIVÄ -näyttö](https://i.howwhatproduce.com/images/002/image-5779-32-j.webp)
Tätä varten käytin pohjaa osana vanhaa luottokorttia, paksua korttia (minun tapauksessani 300 g / m2 valokuvapaperia) ja jotain kaksipuolista kiinnitysteippiä.
Se on vain 2 nauhaa nauhasta, joissa on raot, jotka on leikattu käsityöveitsellä. Etäisyys on NeoPixel -levyn LED -valojen välinen etäisyys.
Kortin ohuita nauhoja käytetään kanavan luomiseen joka päivä.
Päivien nimet tulostetaan kirkkaalle nauhalle Dymo -tarratulostimella.
Vaihe 3: Yhdistäminen ja ohjelmisto
ESP8266 -tuotevalikoima on erinomainen maily johtuen
a) Ne ovat likaisia
b) He tarvitsevat hyvin vähän ulkoisia komponentteja
Tarvitsin näytöille 5v ja ESP: lle 3v, joten käytin pari tasonvaihdinta 5v virtalähteellä.
MAX7219 tarvitsee vain 3 nastaa enintään 8 näytön ohjaamiseen, nämä ovat nastat 1 (Din), 12 (Load / CS) ja 13 (Clock).
Nämä on kytketty tasonsiirtimen kautta.
Koodi on seuraava:
// tulot: DIN -nasta, CLK -nasta, LOAD -nasta. sirujen määräLedControl mydisplay = LedControl (3, 2, 1, 1)
LedControl datedisp = LedControl (7, 6, 5, 1);
Pelimerkkien määräksi on asetettu 1, koska käsittelen kahta näyttöä erillisinä kohteina sen sijaan, että käytän DOUT -toimintoa ja ryhdyn niitä.
NeoPixel on liitetty digitaalilähtöön 4
#määritä PIN 4
#define NUMPIXELS 7 (jättäen huomiotta yhden kahdeksasta LEDistä)
GitHubista löytyy muutama #sisältää kaikki.
Reitittimen SSID ja SALASANA on annettava ja NTP -palvelin on valittava (Googletin ilmaiset NTP -palvelimet).
Vaihe 4: Käynnistä virta
![](https://i.ytimg.com/vi/4Dgw93Sg_zo/hqdefault.jpg)
Kun virta kytketään, NeoPixel -merkkivalot aaltoilevat, ja sitten 7 segmentin näytöt näyttävät vaihtoehtoisia c ja 8, kunnes yhteys reitittimeen on muodostettu.
Jos kaikissa segmenteissä näkyy sisältö c8, se tarkoittaa, että NTP -palvelinyhteyttä ei ole muodostettu, nollauksen pitäisi ratkaista tämä.
Kun yhteys on muodostettu, kellonaika ja päivämäärä näytetään, päivä näkyy sinisellä LED -valolla.
Suositeltava:
Vielä yksi Nixie -kello: 6 vaihetta (kuvilla)
![Vielä yksi Nixie -kello: 6 vaihetta (kuvilla) Vielä yksi Nixie -kello: 6 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/005/image-14848-j.webp)
Vielä yksi Nixie -kello: Olen aina halunnut nixie -kellon, hehkuvissa numeroissa on vain jotain, joka kiehtoo minua. Joten kun löysin ebaysta joitain liian kalliita IN12 -ostoja, ostin ne, ihmettelin niitä, kun sain ne, mutta huomasin pian, että
Vielä yksi kauko -ohjainkortti: 7 vaihetta
![Vielä yksi kauko -ohjainkortti: 7 vaihetta Vielä yksi kauko -ohjainkortti: 7 vaihetta](https://i.howwhatproduce.com/images/007/image-19372-j.webp)
Vielä yksi kauko-ohjainkortti: بسم الله الرحمن الرحيم Taulua voidaan käyttää esimerkkinä robottien ohjaamiseen. Levyllä voi olla virtaa kahdella 7,4 V: n Lipo-paristolla. Kortilla on seuraavat ominaisuudet: akselin gyroskooppi
Vielä yksi ATTINY85 ISP Programmer Shield Arduinolle: 8 vaihetta
![Vielä yksi ATTINY85 ISP Programmer Shield Arduinolle: 8 vaihetta Vielä yksi ATTINY85 ISP Programmer Shield Arduinolle: 8 vaihetta](https://i.howwhatproduce.com/images/007/image-19416-j.webp)
Vielä yksi ATTINY85 ISP Programmer Shield Arduino -ohjelmalle: Päivitetty الله الرحمن الرحيم ATTINY85 ISP Programmer Shield on suunniteltu ohjelmoimaan ATTiny85 µControllers helposti. Sarjaohjelmoija & quot
Vielä yksi älykäs sääasema, mutta : 6 vaihetta (kuvilla)
![Vielä yksi älykäs sääasema, mutta : 6 vaihetta (kuvilla) Vielä yksi älykäs sääasema, mutta : 6 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/001/image-2669-16-j.webp)
Vielä yksi älykäs sääasema, mutta …: OK, tiedän, että tällaisia sääasemia on saatavilla kaikkialla, mutta kestää muutaman minuutin nähdä ero … Vähätehoiset 2 e-paperinäyttöä … mutta 10 erilaista näytöt! ESP32 -pohjainen kiihtyvyysanturi ja lämpötila- / kosteusanturit Wifi -päivitys
Vielä yksi akun kapasiteettimittari: 6 vaihetta
![Vielä yksi akun kapasiteettimittari: 6 vaihetta Vielä yksi akun kapasiteettimittari: 6 vaihetta](https://i.howwhatproduce.com/images/002/image-4966-22-j.webp)
Vielä yksi akun kapasiteettimittari: Miksi vielä yksi kapasiteettimittari? Halusin pystyä testaamaan myös muutakin kuin vain yhdistäviä NiCd/NiMH- tai Lion -soluja. Halusin päästä testaamaan sähkötyökalua