Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Nevyhazujte starou televizi, s Arduinem ji využijete!

blizzboz
blizzboz (neregistrovaný) ---.95-102-207.t-com.sk
28. 2. 2011 5:36 Nový

Re: Nevyhazujte starou televizi, s Arduinem ji využijete!

celé vlákno

toto mi pripomína články z amatérskych rádíí z 80tych rokov čo som našiel v skriňi. ale aké to má praktické využitie? elektrónkové televízory veľa žerú a asi sa na tom nebudú dať pozerať HD filmy. btw dal by sa klasický crt televízor s 625 riadkami upraviť tak aby dokázal zobraziť 1080 riadkov? a prečo keď má PAL 833 x 625 riadkov tak sa používa len 720 x 576 riadkov?

tom4444
tom4444 (neregistrovaný) ---.181.broadband7.iol.cz
28. 2. 2011 6:52 Nový

Re: Nevyhazujte starou televizi, s Arduinem ji využijete!

celé vlákno

PAL nemá 833x625. Má 625 vertikáních řádků, z nichž je aktivních/vidi­telných 576. horozontální rozlišení u analogového přenosu není přesně definováno, mění se podle šířky pásma. Standardizovaně je to 13,5MHz, což odpovídá 702 pixelům (linek) na šířku. Nicméně to klesalo s použitým záznamovým zařízením (VHS-220linek, S-VHS 400 linek, Betacam asi 700 atd.)

Dle CCIR 601 standardu se digitalizace provádí do rastru 720x576. To je výchozí rozlišení všech digitálních SD formátů.

Ukazovat HD na obyč CRT nejde, je tam pevná maska, byť vertikálně by to možná šlo na Sony Trinitron obrazovce... ale to si úplně jistý nejsem. ALe nevidím pro to důvod, vzhledem k úhlopříčce je SD naprosto dostačující a v tom nemá CRT konkurenci. Ale je tu kupříkladu profi JVC monitor, co umí HD (19 palců) a vypadá to skvěle. Event. Sony ale ten už je finančně o hodně dál.

Návod je skvělý, až mám chuť si to někdy vykoušet :) byl by veliký problém generovat digitální SDI signál ???

nhx
nhx (neregistrovaný) ---.22.broadband2.iol.cz
28. 2. 2011 16:13 Nový

Re: Nevyhazujte starou televizi, s Arduinem ji využijete!

celé vlákno

SDI z AVR určitě ne. Jak chcete s procesorem na 16MHz vyrobit 270Mb/s signál? :-) To by byl úkol spíš pro nějaké FPGA.

Zdenek - aura:41
28. 2. 2011 18:50 Nový

Re: Nevyhazujte starou televizi, s Arduinem ji využijete!

celé vlákno

S tou maskou nemáte pravdu, ostatně i u obrazovek PC monitorů je maska hrubší, než nejjemnější podporované pixely. Využívá se toho, že lidské oko vidí dobře kanál jasu, ale hůř barvy. Výsledný obraz s maskou je pak podobný, jako subpixelově vyhlazené písmo - detail obrazu si klidně zabere modrý subpixel 1 a červený subpixel 2 a z dálky vidíme pěkný obraz s vysokým rozlišením.

Jirka1
Jirka1 (neregistrovaný) ---.net.upcbroadband.cz
28. 2. 2011 19:29 Nový

Re: Nevyhazujte starou televizi, s Arduinem ji využijete!

celé vlákno

Maska opravdu v principu problém není. Ta jen směřuje paprsek na správný luminofor-barvu. Protože odpovídající pruh pod maskou se nechová jako jeden kus, ale skládá se z mnoha menších zrníček, může svítit i jeho část. Ale to prakticky nehrozí, protože šířce otvorů masky je přizpůsobena i šířka elektronového paprsku. Při úzkém svazku by při zobrazení obrazu s většími detaily docházelo ke značnému aliasingu.
Další věc je, že by bylo nutné zvýšit horizontální frekvenci obrazu, což znamená zásadní problém při výrobě VN pro obrazovku, která je s horizontálním rozkladem spojena.

...
... (neregistrovaný) 93.99.163.---
1. 3. 2011 7:52 Nový

Re: Nevyhazujte starou televizi, s Arduinem ji využijete!

celé vlákno

jo jo... rozmazat co nejvic tomu rikam napad. zkuse si ty clear a true type pouzivat pokud mate ocni vadu nemyslim tim ted ttnejbeznejsi daleko/kratko zrakost, ale nejaky veselejsi astigmatismus dostatecne vyrazny, aby opticka korekce bezne zpusobovala, ze na prelomu vyraznych kontrastu vidite cervenou nebo modrou podle toho pod jakym natocenim se na to kontrastni misto divate.

clear a true type pokud nejde vypnout patri k technikam, ktere zrovna na "accessibility" nepridavaji. citelne to sice je, ale docela kratkou dobu. jinak samozrejme clear a true type patri pouze tam, kde si muzete dovolit dostatecne drobnou pixel pitch a jeste na ni koukat z dalky coz prave u vsemoznych ocnich vad cim mensi pixel pitch tim kratsi dobu na to vydrzite koukat.

...
... (neregistrovaný) 93.99.163.---
1. 3. 2011 8:02 Nový

Re: Nevyhazujte starou televizi, s Arduinem ji využijete!

celé vlákno

a co do hardwarovyho nasobeni pixelu tak je potreba brat v potaz, ze pokud uz by se povedlo vykreslovat mezi masku, tak jak na potvoru ten mezi pixel bude mit naprosto nepredvidatel­ne/opacne barevne slozeni podle toho jak je ta maska usporadana. pokud je treba do trojuhelniku bg dole r tak at uz se podari kreslit vertikalne nebo horizontalne mezi, tak pokazde clovek bude kreslit uplne do jine barvy nez zamyslel.

Bambus
Bambus (neregistrovaný) ---.dpmb.cz
28. 2. 2011 8:03 Nový

Re: Nevyhazujte starou televizi, s Arduinem ji využijete!

celé vlákno

Ono to Arduino jede i na nove TV, ale je vhodne zapojit paralelne mezi video vystup a zem odpor 75ohmu (teda pokud se nic nezobrazuje). Na webu knihovny TVout to ma nekde napsane. Jinak vyuziti? No, predevsim si zablbnout :o) Ja si udelal par grafickych blbinek a delam si PONG (pekne potenciometrama ovladanej, jako driv). No a protoze se k arduinu da pripojit i PS2 klavesnice, lze to vyuzit treba jako seriovy terminal. S pouzitim male TV od Vietnamcu je to docela sikovne zarizeni.

e off Birmingham, a club that had waited considera
e off Birmingham, a club that had waited considera (neregistrovaný) ---.wifi.tuke.sk
28. 2. 2011 10:37 Nový

Re: Nevyhazujte starou televizi, s Arduinem ji využijete!

celé vlákno

nechcem sa hrať na nejakého grammar nazi, ale napísať "skriňi"?:D
bež si radšej nainštalovať nejaké fonty...

Biktop
Biktop (neregistrovaný) ---.28.broadband3.iol.cz
28. 2. 2011 19:29 Nový

Re: Nevyhazujte starou televizi, s Arduinem ji využijete!

celé vlákno

Zas tolik nežerú. Žerú méně než plasmy.

ondra.novacisko.cz
ondra.novacisko.cz (neregistrovaný) 2a02:598:7000:----:----:----:----:----
1. 3. 2011 8:36 Nový

DisplayListy

celé vlákno

Vyhradit 1.5Kb paměti a přitom grafika ke dost hrubá, přijde mi to, že to není dobré využití možností, které to má. Co takhle se inspirovat minulosti a zobrazování řídit display-listem, umožňující třeba nastavit vertikální rozlišení per scanline, případně zapnout textový režim

ondra.novacisko.cz
ondra.novacisko.cz (neregistrovaný) 2a02:598:7000:----:----:----:----:----
1. 3. 2011 11:44 Nový

Re: DisplayListy

celé vlákno

Oprava, samozřejmě horizontální rozlišení per scan-line

Jenda
Jenda (neregistrovaný) ---.net.upcbroadband.cz
1. 3. 2011 17:16 Nový

Re: DisplayListy

celé vlákno

Textový režim podle mě nemáš na Arduinu šanci v reálném čase upočítat.

ondra.novacisko.cz
ondra.novacisko.cz (neregistrovaný) ---.112.250.42.static.b2b.upcbusiness.cz
1. 3. 2011 21:32 Nový

Re: DisplayListy

celé vlákno

Hmm, pokud vím, mělo by se to lišit jen o to, že místo vyzvednutí bajtu z adresy ve videopaměti pro zobrazení vezmu tento bajt jako index do tabulky znaků. To musím dělat 1x pro každých 8 bodů.

Pavel Tišnovský aura:98
3. 3. 2011 14:18 Nový

Re: DisplayListy

celé vlákno

Je tam jen jeden maly rozdil - neprima adresace namisto prime. Tj. namisto cteni hodnoty pixelu (nebo spis osmice pixelu) se cte neprimo ASCII_kod*8+scan­line%8=adresa, ze ktere se ta osmice precte. To neni o moc narocnejsi.

Ondřej Novák aura:39
25. 3. 2011 15:28 Nový

Re: DisplayListy

celé vlákno

To by se mělo dát upočítat.

Já vím, že nějaká práce se musí udělat mezi jednotlivými písmeny, ale tam mě zase napadlo využít maximální množství registrů, tj ideálně narvat celou řádku do registrů (během hsyncu, nebo u v blanku potom), pak by to mělo zvládnout i 32 znaků na řádek? (32x8 = 256taktů). Pro 768 taktů tam mám pěkné 3 takty na jeden bod. A 32 znaků na řádek mělo ZX Spektrum a vypadalo to celkem rozumě.

32 znaků v matici 8x8 znamená 32x24 = 768 bajtů. Pokud bych místo bajtu použil dva bajty na adresu do flash paměti, pak bych mohl mít víc znaků, nebo i nějakou grafiku sestavenou z tiles, jak se to dělá u uzeboxu (akorát monochromaticky)

plllsss
plllsss (neregistrovaný) 78.156.129.---
18. 1. 2012 19:58 Nový

Re: Nevyhazujte starou televizi, s Arduinem ji využijete!

celé vlákno

Píše mi tento error prosim poradte

In file included from sketch_jan18a­.cpp:2:
C:\Documents and Settings\Martin\Do­kumenty\ardui­no-1.0-windows\arduino-1.0\libraries\po­llserial/pollse­rial.h:46: error: conflicting return type specified for 'virtual void pollserial::wri­te(uint8_t)'
C:\Documents and Settings\Martin\Do­kumenty\ardui­no-1.0-windows\arduino-1.0\hardware\ar­duino\cores\ar­duino/Print.h:48: error: overriding 'virtual size_t Print::write(u­int8_t)'

Zasílat nově přidané příspěvky e-mailem