Obsah:
- Krok 1: Základné ČASTI
- Krok 2: Čokoľvek, čo CHCETE
- Krok 3: SCHÉMA a 3D tlač
- Krok 4: PREDSTAVTE OBRÁZOK AKO
- Krok 5: Načrtnite
- Krok 6: INÉ NASTAVENIA
- Krok 7: ZÁVEREČNÉ OBRÁZKY
Video: VEĽKÝ alfanumerický DISPLEJ: 7 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Existuje niekoľko možností, ak potrebujete displej, ktorý je vidieť z celej miestnosti, veľký displej. Môžete si vyrobiť taký, ako je môj „čas na druhú“alebo „LED na skle“, ale to trvá asi 40 hodín namáhavej práce. Takže tu je EASY, aby sa veľký displej. Zostava má 4 základné vodiče, 5 voltov, uzemnené, SDA, SCL. Každý znakový displej stál zhruba dva až tri doláre. Displej 8x2 je teda približne 30 dolárov. Nepočítajúc RTC, Arduino, 3D výtlačky, prílohu.
Náčrt je základný a ľahko zrozumiteľný. Ľahko sa upravuje pre akýkoľvek alfanumerický displej. Písmená sú veľkosti 1/2 s číslami veľkosti 1/2 a sadou čísiel v plnej veľkosti.
Nevýhodou je, že môžete zobraziť iba 64 znakov. TCA9548 nemá dostatok adries (8). LCD televízor Hitachi je veľmi POMALÝ a akýkoľvek väčší displej a doba zápisu zaplnia celý displej zhruba celé sekundy. Ak by ste teda chceli displej s veľkosťou steny, bude to pomalé. Existuje mnoho spôsobov, ako podvádzať a použiť viac ako 64 lcd, ale v tomto príspevku sa o tom nebudem zaoberať, pretože je to jednoduché na zobrazenie.
ÁNO, fotografie z LCD displeja …… nevychádzajú dobre. Tieto displeje vyzerajú SKUTOČNE v reálnom živote.
Zásoby:
Akékoľvek číslo 328 … nano, pro-mini, uno …
obľúbený modul RTC ZS-042 (DS3231)
Rozdeľovač muxov TCA9548 I2c
Hitachi 1602 s batohom I2c až 64
3D tlač krytu PCB. Na výber mám 2 druhy
drevený kryt ako rám obrazu vyrobený z 1,5 -palcového dreveného obloženia (skladom u Lowesa)
základné zručnosti: spájka, drôt, prípojka, adj, matice a skrutky M2
Krok 1: Základné ČASTI
základné diely pre stavbu
Drevený rám je v spoločnosti Lowes štandardným dreveným obložením. Vnútorný okraj, ktorý je hlboký asi 1/4 palca, nevidíte. Tento okraj umožňuje, aby sa 3D kryt zmestil do rámu a dotkol sa prednej časti bez toho, aby spadol.
Krok 2: Čokoľvek, čo CHCETE
niekoľko základných konštrukcií a rád:
Prekrývam PCB LCD, aby boli bližšie, a potom zaskrutkujem prekrývajúce sa otvory. Medzi ne dajte pásku alebo izoláciu, pretože sa skratujú. Dostal som nejaké LCD s pripevneným batohom I2c a musel som batoh vybrať a znova ho namontovať, pretože nohy boli príliš hlboké a nedovolili prekrývanie. Skúste oddeliť LCD a batohy. Batoh spájajte, aby bol v jednej rovine s LCD, aby sa mohli prekrývať.
LCD sú rozdelené do bánk po 8. Ale moja posteľ 3D tlačiarne nebude tlačiť tak široko, tak som urobil kryt pre banku s 6 lcd. potom som vyrobil reťaz ako kryt, ktorý môže mať akúkoľvek šírku. Stačí pridať posledný koncový kus. Na zakrytie LCD diódy používam čiernu hobby farbu, aby LED dióda nesvietila cez prednú stranu. Maľujte nadol tak, aby akékoľvek toky stiekli z LCD namiesto toho, aby prúdili do LCD a ničili ho.
Naskladajte toľko lcd, koľko potrebujete. Rám obrazu 8x2 má najlepší tvar, ale môžete si vyrobiť 16x2 alebo ľubovoľnú veľkosť.
Krok 3: SCHÉMA a 3D tlač
Pripojenie je jednoduché, iba 4 vodiče. Môžete použiť prepojovacie káble, ale ak je to dlhodobý projekt, namiesto toho by som spájkoval drôty.
Na moju tlačiareň sa zmestilo 6 LED diód, takže som vyrobil rám akejkoľvek veľkosti. Pokračujte v pridávaní a potom pripevnite koncový kus.
Krok 4: PREDSTAVTE OBRÁZOK AKO
Ako je schematicky znázornené, každý LCD displej prechádza na iný kolík „S“na 9548. Nie je viazaný na hlavné čiary SDA, SCL. 9548 prepína linky I2c na každý LCD. Majte to na pamäti.
Odstránil som červenú kontrolku napájania z batohu len preto, že bolo príliš svetlé. Namiesto prepojky s nulovým ohmom tiež používam diódu cez prepojku LED. Dióda je štandardná kremíková dióda a znižuje napätie 0,7, aby bolo podsvietenie správne. (v noci nie je príliš svetlo)
Krok 5: Načrtnite
Skica je jednoduchá a priamočiara. Nevadí mi, ak niekto urobí knižnicu bočných alfanumerických … dajte mi nejaký kredit, ktorý je založený na alfanumerickom čísle Jima Jakubcina.
Odkaz na LCD je štandardný lcd modul Hitachi 16x02. Každý má cc (vlastné znaky) po 8. Kópiu je možné kedykoľvek zmeniť, ale ak sa súčasne vytlačia 2 rovnaké adresy, najnovšia kópia prepíše druhú. V zásade teda môžete použiť iba sadu 8. Existuje malý spôsob, ako to prekonať, ale je to veľmi obmedzené. Každé písmeno je tvorené poľom uloženým v PROGMEM. Potom sa zavolá z iného poľa „cname“pomocou funkcie a „xc“ako volajúca premenná. Na zobrazenie sa používa „displayChr (banka, #lcd, top/btm, cname)“. V tomto náčrte mám iba 2 banky po 8. Maximálne môže byť 8x8. Stačí do DisplayChr () pridať ďalšiu 'if bank' so správnou adresou 9548. (pozri tabuľku pravdivosti adries). Ak chcete prepnúť linku I2c na iný pin „S“na 9548, hovor je napísaný (0-7). V knižnici MUX I2c zabudol povedať, že B00000000 vypína všetky výstupné spínače. Ak teda chcete použiť lcd # 3 (0-7) B00000100 alebo 4. Prepínanie je také jednoduché, že som knižnicu zo svojho náčrtu odstránil, ale možno si budete chcieť stiahnuť a zistiť, ako jednoduchá je knižnica.
Ak chcete vytlačiť znak, zavolajte displayChr (x, x1, x2, x3).
X = Toto bude banka 0-7
X1 = LCD # 0-7 (zľava doprava)
X2 = vrchy alebo roboty na tlač malých písmen v 1/2 lcd. Väčšie čísla automaticky budú vedieť vyplniť celý LCD
X3 = je názov písmena alebo MIESTO POLE v cname
RTC má vstavanú teplotu, takže je možné použiť vnútorné čítanie.
Mám ľahké DOW, z ktorého som skopíroval ????
Ak chcete spustiť hodiny, pripojte sa k počítaču a zadajte správne časy v „NASTAVENÍ ()“RTC má batériu, takže časy budú dobré. Pri letnom čase bude potrebné upraviť hodiny, takže si buď nainštalujete jednoduchý prepínač iba aktualizácie prostredníctvom počítača.
| A2 | A1 | A0 | Adresa I2C ||: ---: |: ---: |: ---: |: ---------: | | 0 | 0 | 0 | 0X70 | | 0 | 0 | 1 | 0X71 | | 0 | 1 | 0 | 0X72 | | 0 | 1 | 1 | 0X73 | | 1 | 0 | 0 | 0X74 | | 1 | 0 | 1 | 0X75 | | 1 | 1 | 0 | 0X76 | | 1 | 1 | 1 | 0X77
Krok 6: INÉ NASTAVENIA
Moje prvé pole LCD používalo brány nand a prepínalo povolenie LCD na samostatné LCD. Potom som použil čip CD4051, ktorý je vyrobený na prepínanie údajov. Má vstup a prepínanie 8 liniek. Rovnako ako staromódny spínač rotora. Mám tu DPS. S týmto nastavením môžete použiť I2c a prerušiť aktivačný kolík a pripojiť iot na vstup 4051, ktorý prepne povolenie na vybraný LCD. Kaskádové povolenie môžete na LCD stále kaskádovať. Ale to obmedzuje 4051 na iba 7 prepínačov a 8 ide na ďalších 4051. to znamená, že banky = 7 nie 8. Použil som všetkých 8 a zmenil som adresu iného batohu v druhej banke. tento druhý batoh má 4051 viazaný na povolenie a robí rovnaké prepínanie ako v prvej banke. Má iba druhú adresu na linkách SDA, SCL.
Toto nastavenie vyžaduje, aby bolo VŠETKÝCH 6 dátových liniek LCD zapojených paralelne. RW k zemi. Trvá to oveľa dlhšie a pre každý LCD by som odporučil konektor. Toto nastavenie je len pre JEDEN batoh na banku namiesto batohu pre každý LCD.
Ak chcete získať ďalšie informácie o tomto nastavení, pridajte komentár. je to oveľa ťažšie a zapojenejšie ako ostatné.
Krok 7: ZÁVEREČNÉ OBRÁZKY
Len pár ďalších fotiek. Mám vonkajšie hodiny GPS HC12, ktoré odosielajú aktualizácie na inú obrazovku LCD (na fotografiách). Len ukázať, čo sa dá robiť. Toto je východ, aby bol KAŽDÝ DRUH VEĽKÉHO DISPLEJA.
vďaka za prečítanie…
Pozrite sa prosím na moje ďalšie projekty..oldmaninSC.
a bude sa vám páčiť môj „BUD BALL“
Odporúča:
Veľký merač VU na žiarovkách 220 V: 18 krokov (s obrázkami)
Veľký merač VU na žiarovkách 220 voltov: Dobré popoludnie, milí diváci a čitatelia. Dnes vám poviem o indikátore hlasitosti na 220 voltových žiarovkách
Super veľký analyzátor akrylového spektra: 7 krokov (s obrázkami)
Super dimenzovaný analyzátor akrylového spektra: Prečo by ste sa mali pozerať na tie malé led displeje alebo na tie malé LCD, ak to dokážete vo veľkom? Toto je podrobný popis, ako vytvoriť vlastný analyzátor spektra s obrovskou veľkosťou. Použitie akrylových dlaždíc a led pásy na vybudovanie miestnosti plniacej svetlo
DIY veľký 7-segmentový internetový displej: 5 krokov
DIY veľký 7-segmentový internetový displej: V tomto projekte vám ukážem, ako som kombinoval 4-palcové 7-segmentové displeje a modul ESP8266 Wifi, aby som vytvoril 8-miestny displej, ktorý môže prezentovať vaše najdôležitejšie údaje z internetu. Začnime
Používajte jeden displej a ponúkajte 4 -ciferný 8886 displej Con Wemos ESP8266 Arduino NodeMCU: 6 krokov
Používame jeden veľký displej so 4 ciframi 8886 s procesorom ESP8266 Arduino NodeMCU: viac ako jedna jednoduchá verzia 8886 displeja, ktorá má jednu noc, jednu veľkú D1 - potrebujem pre Arduino alebo jeden NodeMCU o kvalitných mikrokontroléroch môžete informovať o tom, ako postupovať
Veľký pult (2,75 palcový displej): 9 krokov
Veľký čítač (2,75 palcový displej): 2,75 palcový 7-segmentový LED displej Počítadlo 0-9 je projekt založený na technológii cmos, aby správne fungoval 7-segmentový LED displej 6,8 V. Zvolené počítadlo IC 4026 je praktické počítadlo, ktoré funguje bez dekodéra a pomocou časovača IC 555: