Fórum témák

» Több friss téma
Fórum » LED mátrixos kijelző
Lapozás: OK   15 / 28
(#) gabilow válasza eSDi hozzászólására (») Feb 27, 2012 /
 
Köszönöm ezt megpróbálom. A 74ls595 helyett 74hc595-öt használok. Ez nem lehet gond?
(#) eSDi válasza gabilow hozzászólására (») Feb 27, 2012 /
 
Az nem gond, még jobb is.
(#) proba válasza eSDi hozzászólására (») Feb 27, 2012 /
 
Akkor én sem értem teljesen a működést.Szerintem ha a 4017 kimenetére pozitívot kapcsol akkor világít a kijelző adott,a kimenethez tartozó oszlopa teljes fénnyel az nagyjából azt jelenti hogy a kijelző adott oszlopa jó polaritással van bekötve,és a 4017 kimenetét nem kell invertálni.(mivel a pozitív jelet lépteti körbe.) ha erre csatlakoznak az anódok szerintem jónak kellene lenni.A számlálókba kellene 0 -t beléptetni a világításhoz .
Ami furcsa számomra ,ha a vezérlés működik az mindenféle kimeneti kombinációt előállít ,tehát valamelyik lednek teljes fénnyel kellene világítani, ha a sor és oszlop jelek nem cserélődtek fel itt ott.
Vedd ki a 4017-et és a regisztert ezután egy egy ellenállással a 4017 lábait pozitívra a regiszter lábait negatívra húzva a kijelző megfelelő ledjének világítani kell.Ha ezt nem teszi a kijelződ van rosszul bekötve.
(#) eSDi válasza proba hozzászólására (») Feb 27, 2012 /
 
Azért írtam, hogy a 4017 után invertálja, mert közös katódos a kijelző és így nem kell belepiszkálni a kódba, hogy inverz legyen az adat.
(#) eSDi válasza gabilow hozzászólására (») Feb 27, 2012 /
 
Nemrégiben hasonló felállásban kellet segítenem, annyi különbséggel, hogy itt a 4017 szerepét is egy 74HC595 oldotta meg. Az SPI hardveres és 2 színű a kijelző.
Ez annyit csinált, hogy minden led-et egyesével be-ki kapcsolt.
Hátha segít. Az F628-ban sajnos nincs WH-es SPI...

74hc595.bas
    
(#) gabilow válasza eSDi hozzászólására (») Feb 28, 2012 /
 
Köszönöm a segítséget, igazad volt. A 4017 kimeneteit invertálni kellett és a kijelző is fordítva volt bekötve. Működése így néz ki. Van némi áthatás a szomszédos LED-ek közt, de már egészen jól olvasható. Kösz mégegyszer!
(#) eSDi válasza gabilow hozzászólására (») Feb 28, 2012 /
 
Azt a kis szellemképet egy kis késleltetés beiktatásával szerintem meg lehet szüntetni. Talán a sorváltásokhoz kell pár us késleltetés, ezt ki kell kísérletezni.
(#) _JANI_ válasza proba hozzászólására (») Feb 28, 2012 /
 
A + oldalra is van tranzisztormező. PL:UDN2981-2984
(#) gabilow válasza eSDi hozzászólására (») Feb 28, 2012 /
 
Valamennyire sikerült kivennem a szellemképet és a villogást is. Az ékezetes karakterek kódjában tudsz segíteni?
(#) eSDi válasza gabilow hozzászólására (») Feb 28, 2012 /
 
Készítettem egy Excel táblát ami megadja a sorok adatait, amit be kell illeszteni a kódba. A 9-es számot vettem alapul, a háttérszín nem lényeges, csak azért állítottam be, hogy jobban látszódjon.
(#) gabilow válasza eSDi hozzászólására (») Feb 28, 2012 /
 
Köszönöm, csak azt nem értem hogyan kell bevinni a programba (pl. LData $E0,$FE,$FD,$FB,$F7,$EF,$E0,$FF 'Z - ez a "Z"kódja)
Ha leütöm mondjuk az "Ű" betűt a billentyűzeten amikor a programba beírom a szöveget, akkor az a kijelzőn meg is jelenjen.
(#) eSDi válasza gabilow hozzászólására (») Feb 28, 2012 /
 
Csak az LDATA-t kell bővíteni.
LDATA $FA,$F5,$EE,$EE,$EE,$EE,$F1,$FF 'Ű
Ezt a sort a DEL sor elé illeszd be valahova és elvileg működni fog.
A táblázat adatai fentről lefelé --> LDATA adatai balról jobbra.
(#) gabilow válasza eSDi hozzászólására (») Feb 28, 2012 /
 
Sajna nem működik, az összes ékezetes betű helyén - így az Ű helyén is csak egy pont van. Betettem a del elé azt a sort amit írtál. Szerintem ez a billentyű kódokkal van valamilyen kapcsolatban, mert az összes többi kód jól működik.
(#) eSDi válasza gabilow hozzászólására (») Feb 28, 2012 /
 
Akkor sajnos Unicode karakterekkel nem működik. Nem igazán tudom, hogy hogyan lehetne megoldani. Meg nem is értem pontosan, hogy hogyan nézi vissza a karaktereknek megfelelő kódot.
(#) gabilow válasza eSDi hozzászólására (») Feb 28, 2012 /
 
Azért köszönöm, már eddíg is sokat segítettél. Most majd megpróbálom bővíteni, 6db kijelzőt vettem. Kettővel még megpróbálom próbapanelen, aztán ha sikerül megy a nyáktervezés... az ékezetes karakterekkel akkor maj később... ÜDV.
(#) proba válasza gabilow hozzászólására (») Feb 28, 2012 /
 
Kicsit durva ,de válassz olyan betűt ami van az angol abc-ben ,és egyébként nem használod ,ezek helyére már az ékezetes képét beteheted (nagybetűk,számok írásjelek..) Igaz így tolmács kell a szöveg beíráshoz ,de legalább megjelenik.
(#) gabilow válasza proba hozzászólására (») Feb 29, 2012 /
 
Köszi, így sikerült megoldani.Működik a dolog. Már csak egy hőmérő meg egy óraprogramot kellene beilleszteni a proton basic-be, így lenne igazán látványos.
(#) proba válasza gabilow hozzászólására (») Feb 29, 2012 /
 
Szívesen
(#) gabilow hozzászólása Márc 9, 2012 /
 
Üdv Mindenkinek!
Megcsináltam a segítségetekkel. Mellékelem kép, videó, nyákrajz, szoftver. Aki akarja negcsinálhatja. Működik a dolog. A DS18B20-at nem építettem be, a szoftverben sincs, de ha valaki megakarja csinálni megvan a helye a nyákon. Az 1N4148-at azért tettem be, hogy helyben lehessen programozni a PIC-et. Próbáltam ez is működik. Már csak be kell dobozolni...
(#) huhuu hozzászólása Márc 31, 2012 /
 
Sziasztok!

A segítségeteket kérném!
Az egyik barátom valahonnan vett egy ledkijelzöt és arra kért, hogy programozzam át, hogy más szöveget írjon ki.
Készítettem róla pár képet. Neten találtam egy kínai videót amiben valamilyen programmal felprogramozzák épp a panelt.
Hogyan tudnám átprogramozni és milyen programmal?

Segítségeteket elöre is köszönöm.
(#) cmdnetwizard hozzászólása Ápr 20, 2012 /
 
Sziasztok!
Szerintetek hogyan kellene lekódolnom a karaktereket egy ilyen kijelzőhöz?
Hosszas gondolkodás után arra jutottam, hogy mivel a karakterek nem fix szélesek, pld. az "I" és a "Z", hogy a bitsorozatban az első 3-4 bitet a szélességre szánom, ami meghatározza a karakter szélességét, és ugye ez egyben meg is határozza a felhasznált bitek menyiségét...
Vagy még a másik ötletem az az, hogy ugye 8 magas a leendő kijelzőm, és hogy a bájtok ezeket az oszlopokat határozzák meg, ekkor nem kell foglalkoznom a szabadon maradt oszlopokkal, mert mindig csak annyit használok fel, amennyi kell...

Szerintetek?
(#) proba válasza cmdnetwizard hozzászólására (») Ápr 20, 2012 /
 
Az egy byte egy oszlop megoldás tetszik. Az első byte-ba a hosszot tárolnám ,és ez után minden karakter fix byte számú lenne (legszélesebb betű ).
Eléggé helypazarló ,viszont a kiírást nagymértékben leegyszerűsíti.(könnyű a keresett karaktert megtalálni -egy egyszerű szorzás )
(#) cmdnetwizard válasza proba hozzászólására (») Ápr 20, 2012 /
 
Mondjuk akkor a karakter-leképzést is módosítani kell egy kicsit, mert az előzőre volt ötletem is... Szerintem holnap nekiállok egydemonstráló programnak egy Console Application-be... Kíváncsi leszek mi sül ki belőle...
(#) cmdnetwizard válasza proba hozzászólására (») Ápr 20, 2012 /
 
A szorzást kifejtenéd bővebben?
(#) proba válasza cmdnetwizard hozzászólására (») Ápr 20, 2012 /
 
Ha a kiírandó szöveget ASC kódként tárolod le ,akkor a kezdő eltérést kivonva (legtöbb vezérlő karakter felesleges) , háromszori léptetés után (mert az egyszerűség kedvéért 8 byte egy karakter ) megvan a karakter képének kezdőcíme, ha a képeket a számokkal kezdődően az ASC kódtábla sorrendjében tároltad le.Így a szöveg gyorsan és egyszerűen módosítható,mivel szöveges állomány.A karakterek képe is gyorsan beazonosítható.
(#) cmdnetwizard válasza proba hozzászólására (») Ápr 21, 2012 /
 
Mármint ASCII kódokra gondoltál? Mert úgy tervezem, h a karakter az ASCII kódtáblában elfoglalt helye megegyezne a tömbben elfoglalt helyével...
(#) proba válasza cmdnetwizard hozzászólására (») Ápr 21, 2012 /
 
Én is így gondoltam,de az elején lévő vezérlő karakterek akár ki is hagyhatók.
(#) cmdnetwizard válasza proba hozzászólására (») Ápr 21, 2012 /
 
EL is akarom hagyni... És akkor egy oszlop egy bájt marad, majd megcsinálom, h le tudjam képezni...
Köszönöm!
(#) ZsoltiD hozzászólása Ápr 22, 2012 /
 
Sziasztok!

Nemrég sikerült buherálnom egy "LED mátrixos kijelzőt".
Azért vettem meg, mert gondoltam, hogy leforrasztva a kis mátrixokat készítek egy sajátot.
VISZONT, felmerült e az ötlet, hogy az alábbi szerkezetet életre lehet esetleg kelteni, és akkor nem kell kiforrasztgatnom.
Sajnos infókat sehol sem találtam róla a neten.
Valakinek van ötlete, hogy hogy lehetne feltámasztani?
Képek:
4
3
2
1
(#) gaben82 válasza gabilow hozzászólására (») Szept 5, 2012 /
 
Hali.

Megpróbáltam megépíteni ezt a kapcsolást próba panelon, 1db kijelzővel de nem igazán működött. Ugyan az összes led világított rajta, és csak oszloponként volt erősebb a fénye, majd azt futtata, de karaktereket nem lehetett felismerni benne.
Amit használtam kijelzőt az egy 8x8 közös anódos ledmatrix.

Sajnos nem nagyon értek hozzá, de gondoltam ha van egy kész terv és program akkor olyan nagy hiba nem lehet.
Szerintetek mit kellene átnézni?
Következő: »»   15 / 28
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem