Tartalomjegyzék:
- 1. lépés: Alap alkatrészek
- 2. lépés: Bármi, amit szeretne
- 3. lépés: SCHEMATIC és 3D nyomatok
- 4. lépés: CSAK KÉP MUTASSA MEG, HOGYAN
- 5. lépés: Vázlat
- 6. lépés: EGYÉB BEÁLLÍTÁSOK
- 7. lépés: ZÁRÓ KÉPEK
Videó: NAGY alfa-numerikus kijelző: 7 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
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
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
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
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
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
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
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:
DIY nagy 7 szegmenses internetes kijelző: 5 lépés
DIY nagy 7 szegmenses internetes kijelző: Ebben a projektben megmutatom, hogyan kombináltam a 4 hüvelykes, 7 szegmenses kijelzőket és az ESP8266 Wifi modult, hogy létrehozzak egy 8 számjegyű kijelzőt, amely bemutathatja a legfontosabb adatokat az internetről. Lássunk neki
TTGO (színes) kijelző Micropython-szal (TTGO T-kijelző): 6 lépés
TTGO (színes) kijelző Micropython-szal (TTGO T-kijelző): A TTGO T-Display az ESP32 alapú tábla, amely 1,14 hüvelykes színes kijelzőt tartalmaz. A táblát 7 dollárnál kisebb nyereményért lehet megvásárolni (beleértve a szállítást, a banggoodon látható díjat). Ez hihetetlen nyeremény egy kijelzővel ellátott ESP32 -ért
Nagy számláló (2,75 hüvelykes kijelző): 9 lépés
Nagy számláló (2,75 hüvelykes kijelző): 2,75 "7 szegmenses LED kijelzőszámláló 0-9 a cmos technológián alapuló projekt a 6,8 V-os 7 szegmenses LED kijelző megfelelő működéséhez. A kiválasztott IC 4026 számláló praktikus számláló dekódoló nélkül, és egy IC 555 időzítő segítségével:
Nagy teljesítményű, nagy hatótávolságú, rendkívül pontos toll íj !!!: 6 lépés
Nagy teljesítményű, nagy hatótávolságú, rendkívül pontos toll íj !!!: Ez egy másik a híres toll íjak közül !!! =) Élvezd! P.S. ezek a dolgok erőteljesek, ne célozz valakit. Beleértve az embereket és az állatokat. Ez az első utasítható kérésem
Nagy nyomatékú kormánymechanika igazán nagy távirányítású játékokhoz: 5 lépés
Nagy nyomatékú kormánymű valóban nagy távirányítású játékokhoz: Ez az „ible” erősen támaszkodik az előző „iben” a panorámsoros rendszer építésére vonatkozó utasításokra. Mint ilyen, ez egy kicsit kevésbé lépésről lépésre, és inkább fényképes bemutató az érintett fogalmakról. A helyzetérzékelő visszacsatoló áramköre