Tartalomjegyzék:

NAGY alfa-numerikus kijelző: 7 lépés (képekkel)
NAGY alfa-numerikus kijelző: 7 lépés (képekkel)

Videó: NAGY alfa-numerikus kijelző: 7 lépés (képekkel)

Videó: NAGY alfa-numerikus kijelző: 7 lépés (képekkel)
Videó: Kiderült: Így keresi a pénzét PSGOgli7 2024, November
Anonim
NAGY alfa-numerikus KIJELZŐ
NAGY alfa-numerikus KIJELZŐ
NAGY alfa-numerikus KIJELZŐ
NAGY alfa-numerikus KIJELZŐ
NAGY alfa-numerikus KIJELZŐ
NAGY alfa-numerikus KIJELZŐ

Kevés választási lehetőség van, ha szüksége van egy, a szoba túloldaláról látható kijelzőre, egy nagy kijelzőre. Készíthetsz olyat, mint az "idő négyzet" vagy "led -ek üvegre", de ez körülbelül 40 óra unalmas munkát igényel. Tehát itt van egy egyszerű, hogy nagy kijelzőt készítsen. A felépítés 4 alapvezetéket tartalmaz, 5 voltos, földelt, SDA, SCL. Minden karakterek megjelenítése körülbelül két -három dollárba kerül. Tehát egy 8x2 -es kijelző körülbelül 30 dollár. Nem számítva az RTC -t, az Arduino -t, a 3D -s nyomatokat, a házat.

A vázlat alapvető és könnyen érthető. Könnyen módosítható bármilyen alfanumerikus kijelzőhöz. A betűk 1/2 méretűek, 1/2 méretű számokkal és teljes méretű számok halmazával.

A hátránya, hogy csak 64 karakteres kijelzőt készíthet. A TCA9548 -ban elfogynak a címek (8). A Hitachi LCD nagyon lassú, és minden nagyobb kijelző és az írási idő körülbelül egy másodpercet vesz igénybe, hogy kitöltse a teljes kijelzőt. Tehát ha falméretű kijelzőt szeretne, akkor lassú lesz. Számos módja van a 64 lcd -nél nagyobb csalásnak és használatnak, de ebben a bejegyzésben nem foglalkozom ezzel, mivel ez Könnyű megjelenítés.

IGEN az LCD -ről készült fényképek …… NEM jönnek ki jól. Ezek a kijelzők NAGYON néznek ki a való életben.

Kellékek:

Bármilyen uno 328… nano, pro-mini, uno…

népszerű RTC ZS-042 modul (DS3231)

TCA9548 I2c mux elosztó

Hitachi 1602 64 -es hátizsákkal I2c

3D nyomtatás a PCB borítóról. 2 típus közül választhatok

fából készült ház, mint egy képkeret 1,5 hüvelykes fa díszítéssel (raktár a Lowes -nál)

alapvető készségek: forrasztás, huzal, bekötés, adj, M2 anyák és csavarok

1. lépés: Alap alkatrészek

Alap alkatrészek
Alap alkatrészek
Alap alkatrészek
Alap alkatrészek
Alap alkatrészek
Alap alkatrészek
Alap alkatrészek
Alap alkatrészek

az építés alapvető részei

A fa keret a Lowes szabványos fa díszítése. Nem látja a belső ajakot, amely körülbelül 1/4 hüvelyk mély. Ez az ajak lehetővé teszi, hogy a 3D borító a keret belsejébe illeszkedjen, és megérintse az előlapot anélkül, hogy átesne.

2. lépés: Bármi, amit szeretne

AMIT CSAK AKARSZ
AMIT CSAK AKARSZ
AMIT CSAK AKARSZ
AMIT CSAK AKARSZ
AMIT CSAK AKARSZ
AMIT CSAK AKARSZ

néhány alapvető konstrukció és tipp:

Átlapolom az LCD -t, hogy közelebb kerüljenek egymáshoz, majd csavarom át az átfedő lyukakon. Tegyen ragasztószalagot vagy szigetelést a kettő közé, mert rövidre zárnak. Kaptam egy LCD -t az I2c hátizsákkal együtt, és el kellett távolítanom a hátizsákot, és vissza kellett szerelnem, mivel a lábak túl mélyek és nem engedik az átfedést. Próbáljon szétválasztani LCD -t és hátizsákokat. Forrasztja a hátizsákot egy szintbe az LCD -vel, hogy átfedhessék egymást.

Az LCD -k 8 -as bankokba vannak osztva. De a 3D -s nyomtatóágyam nem nyomtat olyan szélesre, így fedezetet készítettem egy 6 lcd -es banknak. akkor készítettem egy láncszerű fedőt, amely bármilyen szélességű lehet. Csak adja hozzá a végső darabot. Fekete hobbi festéket használok az LCD led lefedésére, így a led nem ragyog elölről. Fessen lefelé, hogy minden futás lefolyhasson az LCD -ről, ahelyett, hogy az LCD -be folyna és megsemmisítené.

Halmozzon annyi LCD -t, amennyire szüksége van. A 8x2 -es képkeret a legjobb formájú, de készíthet 16x2 -es vagy tetszőleges méretet.

3. lépés: SCHEMATIC és 3D nyomatok

SCHEMATIC és 3D nyomatok
SCHEMATIC és 3D nyomatok
SCHEMATIC és 3D nyomatok
SCHEMATIC és 3D nyomatok
SCHEMATIC és 3D nyomatok
SCHEMATIC és 3D nyomatok
SCHEMATIC és 3D nyomatok
SCHEMATIC és 3D nyomatok

A csatlakoztatás egyszerű, mindössze 4 vezeték. Használhat áthidaló kábeleket, de ha ez egy hosszú távú projekt, akkor inkább huzalokat forrasztanék.

A 6 ledes bank minden, ami illeszkedik a nyomtatómhoz, így bármilyen méretű keretet készítettem. Csak folytassa a hozzáadást, majd rögzítse a végdarabot.

4. lépés: CSAK KÉP MUTASSA MEG, HOGYAN

CSAK KÉP MUTATJUK, HOGYAN
CSAK KÉP MUTATJUK, HOGYAN
CSAK KÉP MUTATJUK, HOGYAN
CSAK KÉP MUTATJUK, HOGYAN
CSAK KÉP MUTATJUK, HOGYAN
CSAK KÉP MUTATJUK, HOGYAN
CSAK KÉP MUTATJUK, HOGYAN
CSAK KÉP MUTATJUK, HOGYAN

Amint az a sematikus ábrán látható, minden LCD egy másik S -tűhöz megy a 9548 -ason. Nincs kötve a fő SDA, SCL vonalakhoz. A 9548 átkapcsolja az I2c vonalakat minden LCD -re. Ezt tartsd észben.

A hátizsákból eltávolítottam a piros bekapcsolt ledet a hátizsákból, mert túl fényes voltam. A nulla ohmos jumper helyett diódát is használok a led jumperben. A dióda egy szabványos szilícium dióda, és lecsökkenti a feszültséget 0,7, hogy a háttérvilágítás megfelelő legyen. (éjszaka nem túl világos)

5. lépés: Vázlat

A vázlat egyszerű és egyszerű. Nem bánom, ha valaki oldalirányú alfanumerikus könyvtárat készít… csak adjon némi hitelt, mint például Jim Jakubcin alfanumerikus adatai alapján.

Hivatkozás az LCD -re a Hitachi 16x02 szabványos LCD -modul. Cc (egyéni karakterek) egyenként 8. A másolat bármikor módosítható, de ha ugyanazon cím 2 egyidejű nyomtatása történik, a legújabb másolat felülírja a másikat. Tehát alapvetően csak a 8 -as készletet használhatja. Van egy kis módja ennek leküzdésére, de rendkívül korlátozott. Minden betű a PROGMEM -ben tárolt tömbből áll. Ezután egy másik „cname” tömbből hívták meg egy függvény használatával, és „xc” hívásváltozóként. A "displayChr (bank, #lcd, top/btm, cname)" a kijelző megjelenítésére szolgál. Ebben a vázlatban csak két 8 -as bankom van. A maximális 8x8 lehet. Csak adjon hozzá egy másik "if bank" -ot a displayChr () -hez a 9548 -as helyes címével (lásd a cím igazság táblázatát). Ha az I2c vonalat a 9548 másik S-tűjére kívánja kapcsolni, akkor a hívás írható (0-7). A MUX I2c könyvtárában elfelejtette mondani, hogy a B00000000 kikapcsol minden kimeneti kapcsolót. Tehát a lcd # 3 (0-7) B00000100 vagy 4. használata. A váltás olyan egyszerű, hogy eltávolítottam a könyvtárat a vázlatomból, de érdemes letölteni és megnézni, milyen egyszerű a könyvtár.

A karakter nyomtatásához hívja a displayChr (x, x1, x2, x3).

X = Ez lesz a bank 0-7

X1 = lcd # 0-7 (balról jobbra)

X2 = topS vagy botS a kis betűk nyomtatásához 1/2 lcd -ben. A nagyobb számok automatikusan tudják, hogy ki kell tölteniük az egész LCD -t

X3 = a betű neve vagy ARRAY PLACE a cname -ben

Az RTC beépített hőmérséklettel rendelkezik, így beltéri leolvasás is használható.

Van egy könnyű DOW -m, amiből másoltam ????

Az óra elindításához csatlakozzon a számítógéphez, és írja be a megfelelő időt a 'SETUP ()' menüben. Az RTC rendelkezik akkumulátorral, így az idő jó lesz. Az órákat nyári időszámításkor kell módosítani, így vagy telepít egy egyszerű kapcsolót a frissítésről a számítógépen keresztül.

| A2 | A1 | A0 | I2C cím ||: ---: |: ---: |: ---: |: ---------: | | 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

6. lépés: EGYÉB BEÁLLÍTÁSOK

EGYÉB BEÁLLÍTÁSOK
EGYÉB BEÁLLÍTÁSOK
EGYÉB BEÁLLÍTÁSOK
EGYÉB BEÁLLÍTÁSOK
EGYÉB BEÁLLÍTÁSOK
EGYÉB BEÁLLÍTÁSOK

Az első lcd tömb nand kapukat használt, és az LCD engedélyezést átkapcsolta a különálló LCD -kre. Ezután az adatok váltásához használt CD4051 chipet használtam. Van egy bemenete és 8 vonal kimenet. Akárcsak egy régimódi rotorkapcsoló. Van itt egy PCB -m. Ezzel a beállítással használhat egy I2c -t, és megszakíthatja az engedélyező csapot, és csatlakoztathatja a 4051 bemenetét, amely az engedélyezést a kiválasztott LCD -re kapcsolja. Az engedélyezést örökre léphet az LCD -kre. De ez a 4051 -et csak 7 kapcsolóra korlátozza, a 8. pedig a következő 4051 -re. Ezáltal a bankok = 7 nem 8. Én mind a 8 -at használtam, és megváltoztattam egy másik hátizsák címét a második bankban. ez a második hátizsák 4051 -es van kötve az engedélyezéshez, és ugyanazt a kapcsolást végzi, mint az első bankban. Csak egy második címe van az SDA, SCL vonalakon.

Ez a beállítás megköveteli, hogy az LCD 6 adatvonala párhuzamosan legyen csatlakoztatva. Az RW a földhöz. Ez sokkal hosszabb időt vesz igénybe, és minden LCD -hez javaslok egy dugós csatlakozót. Ez a beállítás bankonként csak EGY hátizsákra vonatkozik, a hátizsák helyett minden LCD -re.

Ha további információra van szüksége erről a beállításról, írjon megjegyzést. sokkal nehezebb és bevonottabb, mint a másik.

7. lépés: ZÁRÓ KÉPEK

ZÁRÓ KÉPEK
ZÁRÓ KÉPEK
ZÁRÓ KÉPEK
ZÁRÓ KÉPEK
ZÁRÓ KÉPEK
ZÁRÓ KÉPEK

Csak néhány más fotó. Van egy kültéri HC12 GPS órám, amely frissítéseket küld egy másik LCD képernyőre (fényképekben). Csak hogy megmutassam, mit lehet tenni. Ez keletre van, hogy BÁRMILYEN NAGY KIJELZŐT készítsen.

köszönöm, hogy elolvasta…

Nézze meg a többi projektemet is.. oldmaninSC.

és tetszeni fog a "BUD BALL" -om

Ajánlott: