Adding an LCD Status Screen to a PC 169
blankmange writes: "The Screensavers is running an interesting hack - add an LCD screen to your PC for just information. "The real estate on your screen is precious, and with your PC's vital stats, Winamp info, game stats, stock tickers, news tickers, sports scores, and more, it's easy to run out of space. How about adding a liquid crystal display (LCD) that can show this type of information?" Seems pretty straight-forward ... " Yes, but can you make one as as pretty as this one?
Slashdotted already (Score:3, Informative)
21. Technical Specifications
Motherboard
VIA Epia Mini-ITX with embedded VIA C3-800mHz proccessor, intergrated AC'97 sound, SP/DIF, LAN, VGA, TV-Out, S-Video, 2xUSB, COM, LPT, 2x512Mb PC133 memory.
HDD
Hitachi model TX230A-40gB 2,5" notebook HDD connected throug a 3,5"---> 2,5" converter.
DVD/CD-R(w)
Slim-line Sony model CRX-800E.
Graphic LCD Display
Datavision DG24128-5-S1-FLBY 240x128Pxl Graphic Display, powered by software from Mr. ChronoM, with backlight and contrast control.
Internal RF receiver for Keyboard and Mouse
Trust Wireless Keyboard and Mouse 300KD, totally stripped and connected directly to the motherboard.
HDD activity indicator
20LED HDD activity indicator with fully adjustable sensitivity and brightness controll. Colours: green, orange, red, blue, red high-density.
Developed and build by Mr. Loepie
Power supply
220Vac Enchance Model SFX-1209F Micro ATX 90Watts powersupply, fully stripped and mounted into the base of the computer, cooling by 1 x 4cm fan.
Lights
1 x Black-Light 10cm CCFL behind the frontpanel.
1 x Green 10cm CCFL between the HDD and the DVD/ CD-R(w).
2 x Blue 10cm CCFL in base, switchable.2 x 20 Red High-density LEDs in the base, switchable.
Cables
Coolermaster rounded IDE cable.
Coolermaster rounded floppycable. cut in two for connection of the Graphic LCD display.
All power cables are custom-made by Bart_Banaan.
Casefans
Titan 8cm model TFD-8025M12B-2 ball bearing in top
of computer as circulation fan with BioHazard fingerguard.
Titan 4cm model TFD-4010M12B-2 ball bearing in the base of the computer for extraction of warm air.
Re:Slashdotted already (Score:2)
Hardware ? (Score:5, Interesting)
It isn't the first time that this is suggested, and with the increase of case mods posts recently (and others sort of mods), this would make sense.
Re:Hardware ? (Score:1)
Re:The guy can't be a real geek (Score:1)
Two screens (Score:4, Interesting)
You can use a crappy one just for this sort of stuff. It will have much more real state that an LCD and colors. And it's much simpler! just a second video card or a multihead one.
Re:Two screens (Score:1)
Re:Two screens (Score:2)
But the LCD will take up much more space if it means I have to stick my system unit on the desk to see it. At present, my system unit is on the floor, and the only things on the desk are my monitor, keyboard, mouse, and some speakers.
It's a fantastic idea for a server box, but I think the parent poster had a point; at $100+ for the display (so probably £100+ for those of us in the UK), it may well be much more sensible to buy a second monitor. And besides, the coolness of having a baby TFT next to the main one is way more than the coolness of having a little display on your system box. ;-)
Re:Two screens (Score:1)
Re:Two screens (Score:1)
Re:Two screens (Score:2)
Re:Two screens (Score:1)
I'm not sure the first is possible, but I don't know what signals the LCD want.
The later should be quite simple, I'm pretty sure there exists circuits that can do the job for you (that is communicating with the port and driving the LCD).
Re:Two screens (Score:2, Interesting)
Rhetorical question really: I know how to do it, just can't be bothered at the moment.
Serial port: 9-pin connector with 3 wires, connect that to a UART IC which provides the parallel output.
LCD character display modules (£10 each, 2 lines x 9 characters) each use an 8-way parallel input, with a couple of power lines, a variable-voltage for the contrast adjustment, and an optional power supply for the backlight. Connect that right to the output of the UART.
For programming, just download the data sheet for the LCD, look up its command-set (about 5-6 instructions), look up the code for each "letter" (generally approximates ASCII), then write a perl-script to take the information you want and send it to the serial port.
I don't know much about winamp, nor about mobo monitoring (I use a pentium, so no need to!) but there are many freeware programs around which will take such information and send it to the serial port for you.
Final problem: the display modules are about a centimetre higher than a 5.25" blanking plate, so they won't fit in my PC, so who cares about the electronics if the thing itself won't fit? Besides, I hate to go to sleep with lights on (taped over all my power-socket neons, etc) so I don't want an LCD anyway. Who wants to look under their desk for information?
Re:Two screens (Score:2, Interesting)
Re:Two screens (Score:2)
Now this would be a cool idea with the ton of laptop LCDs I have around work begging for use. Anyone know a site detailing how to go from some common laptop LCD connectors to a standard DVI or VGA?
Re:Two screens (Score:2, Informative)
Re:Two screens (Score:1)
Re:Two screens (Score:1)
Does anyone know of cheap TFT monitors in the 6" to 10" range?
Re:Two screens (Score:2)
How many times is
Re:Two screens (Score:2)
Adding these little displays seems like a very good idea for things like headless servers for an "at a glance" check on the temperature and load avg etc. Certainly quicker than loging in from another terminal or having to switch on a monitor!
Re:Two screens (Score:1)
Re:Two screens (Score:1)
someone a bit higher up mentions a small monitor, or a fFlat screen monitor. these seem like the way to go fFor 2 screens. and they have the immense value of having a much greater fFlexibility of screen real estate. fFor example i could run a fFew system monitor processes, as well as do a little batch processing on the second screen, while using the beautiful 30 incher to play some game.
Re:Two screens (Score:1)
Re:Two screens (Score:2, Funny)
BOSS: say, why don't we have monitors fFor all the servers?
YOU: well, we have this KMV switch, which means i can use one monitor to look at any of the computers i need to.
BOSS: i see. but you have two screen in your office. why not use one of those to put on the servers. then you can double the amount of servers you can look at, at one time.
YOU: no no, i have a second screen in my office so i can look at
Re:Two screens (Score:2)
Maybe if you'd get a new fFscking keyboard, somebody might do that...WTF is up with your usage of the F key?
Re:Two screens (Score:2)
or use VirtuaWin, on win32.
(GPL software on windows is always a good thing)
Connecting an LCD to your PC... (Score:2, Informative)
The LCDproc [omnipotent.net] ( site currently down) and lcd4linux [sourceforge.net] and
some other projects have been around for quite some time now.
I have created an USB Interface for LCD modules [usblcd.de] that has some advantages over the usual serial or parallel port hack. I hope to release it soon.
Re:Connecting an LCD to your PC... (Score:3, Interesting)
Re:Connecting an LCD to your PC... (Score:1)
Ultimate case LCD screen .... (Score:2)
Re:Ultimate case LCD screen .... (Score:2)
Those LED scroller things... (Score:5, Interesting)
But I don't even if know if it's possible...
It can be done (Score:3, Interesting)
Re:Those LED scroller things... (Score:3, Informative)
You can use VFDs (Score:2, Interesting)
Re:Those LED scroller things... (Score:3, Funny)
Re:Those LED scroller things... (Score:1)
- Little old granny driving on a 1 lane road at 15mph.
- Guy behind starts honking and honking and honking
- Sudenly a message starts flashing in the back window of grannie's car: "Fuck you, asshole"
Re:Those LED scroller things... (Score:2)
I've been thinking of doing the same for years, but never got around to doing it. But not just for the rear window. If you h-flip the output, you can have one installed behind your windshield, facing forward, and the message will read nicely on others' rear-view mirrors.
Use both, and you've turned your car into the ultimate expression device! Maybe we could even sell them retail... (Kit includes: two text-scrolling-gizmos, one controller-box, one easy-touch message selection keyboard, one serial programming cable, one baseball bat)
(Don't ask what the bat is for. If you can't think of just how people would react if you HAD one of these... well, don't get one...)
Come to think of it, THIS is where a speech-to-text device would come in handy... ;)
Use LED scrollers for /. headlines :) (Score:2)
Re:Those LED scroller things... (Score:1)
mailhost: up 187 days www: up 87 days erdos.math: up 102 days
It would have been cool to place it in the lobby of the computing center.
It's not something we would have done because it's totally impractical. But it would have been a fun project.
Steve
Re:Those LED scroller things... (Score:1)
Re:Those LED scroller things... (Score:2, Informative)
Steve
linux syslogd? (Score:3, Interesting)
how much difiiculty will it be to route system messages (illegal logins / diskspace low etc) to
that would make the thing pretty usefull as the current software seems to be windows-only
Re:linux syslogd? (Score:1)
Dumb terminals (Score:3, Interesting)
But now I'm more interested in finding a good 9-10" X term suitable for keeping Big Brother up 24x7.
Re:linux syslogd? (Score:1)
And the page does mention that it uses syslog... [sourceforge.net]
Radical mods are silly. (Score:2)
Re:Radical mods are silly. (Score:2, Interesting)
sure, moore's law makes this seem silly. but moore's law makes everything seem silly.
nifty (Score:1)
Neato.
This is what we made (Score:4, Interesting)
I wanted to link it with my camera robot [man.ac.uk] and have a few buttons on the side to control it.
Re:This is what we made (Score:2)
The unit would preferably get everything it needs off of cat-5, or possibly cat5 and another strand of low voltage line for power.
I've not got much farther then shopping around for LCD's and running cat-5 through the walls. But that's how side projects go... slowly.
Re:This is what we made (Score:1)
Re:This is what we made (Score:1)
All you need to do is write a script which picks an image and then run a program to transmit it over the network to the display every few seconds. Things like weather, news or mail. — Or porn! Sorry, did I say it out loud?
Remote LCD (Score:3, Interesting)
How about an LCD panel on a USB, so that I could mount the LCD up where I could see it?
Or better still, how about just running more than one monitor - and having screen real estate I can use for ANYTHING?
Re:Remote LCD (Score:2)
As you say, the computer's under the desk. Not much use having a screen down there. More importantly though I tend to use my laptop or work remotely most of the time - what's the point in having a bespoke information system that I can only see when I'm phyiscally in the same room.
salvage (Score:2)
I always wondered what he did with the thing after the novelty of playing the game wore off.
at least he could salvage the screen for something like this
Two words for screen real-estate (Score:1)
Slashdotted (Score:1)
what I would really like (Score:1)
Re:what I would really like (Score:1)
Use WindowMaker and Linux (Score:1)
Winamp info, game stats, stock tickers, news tickers, sports scores, and
more, it's easy to run out of space...."
Use WindowMaker (or similar wm) and you'll never again worry about lack of
screen real estate. You can have as many screens as you need or want and
move between them fast and easy. The number of programs you can
run/display is only limited by RAM/swap.
I prefer WindowMaker and have three machines all displaying on one monitor
with one keyboard controllng them (all connected via OpenSSH.) Then there
are additional VCs. Lack of screen real estate has never been an
issue.
Perhaps this mod has "blinky light" value, but the screen real estate issue
is a non issue for Linux users.
Re:Use WindowMaker and Linux (Score:2)
However, I do also have a third cheap monitor off to the side dedicated to receiving syslog messages and other text bits of importance from my Linux systems. It might be nice to offload some of this onto an LCD screen that I can use a little more portably. It's not my screen's real-estate that I'm concerned about, it's my desk's!
Synaptics cPad (Score:3, Interesting)
Easiest way to increase screen real estate... (Score:1)
What my system looks like. [realtimesoft.com]
Toshiba laptop cPad (Score:2)
Spectrum analyser (Score:1, Interesting)
If a virus or a worm starts "calling home" on a high port, it'd be immediately obvious
LCD is damn cool (Score:2, Interesting)
I've found this on a electronics junkyard for US$5, got an old printer cable and soldered everything as found on LCDProc's (search freshmeat for it) man page.
A picture of it can be found here:
lcd_no_painel.png [unixdaemons.com]
LCDProc runs on *nix, is damn easy to configure and to write a "plugin". Since it's networked, just a few lines of Perl code and you can write something that flashes the backlight and display some important syslog line...
There are some modifications you can do it, such as inverting (removing a plastic thing inside it and putting it back there, flipp'd 180 degrees) the colors, so the back'll be black and the letters'll be green. I'm about to do this next week (when I get time).
Some guys also changed the backlight LEDs (blue ones everyone?), but it's difficult to find SMD things here
More usefulness... (Score:5, Informative)
Several months ago there was an article on /. about the BriQ [totalimpact.com], a powerful Linux/PowerPC box squeezed into the size of a CDROM drive. The only connectivity of the unit is an ethernet jack, a serial port, and the front panel. A couple weeks ago I was given a project at work to develop a menu system/UI that would run on the front panel of a BriQ to be used as a demonstration unit. The BriQ's front panel consists of a 20x2 VFD display, a tri-color (red, green, yellow) LED, and 2 buttons.
Control of the panel is simple: writing to /dev/lcd displays characters on the VFD (or changes the LED color w/ control characters), and reading from /dev/lcd gets the state of the buttons. I was able to develop a UI (in Perl) that used those buttons and the display to not only display status messages, but perform basic system tasks like rebooting and setting manual network configuration settings.
Unfortunately none of the displays that I've seen online have included anything in the way of input on the same serial connection, which would increase the usefulness of these status displays immensely. C'mon, don't tell me X (especially w/ proprietary drivers like nVidia or Matrox) has never frozen on you, leaving you to find some other machine to ssh in from and fix things. With a simple secondary I/O system like the one on the BriQ, one could not only have a really cool gadget, but also provide a needed backup interface for those computers that do double-duty as workstations and servers. Or even to get monitorless servers started up on strange networks w/out DHCP.
Re:More usefulness... (Score:2, Informative)
Re:More usefulness... (Score:2)
main(O){10<putchar(4^--O?77-(15&5128>> 4*O):10)&&main(2+O);}
e.g. no ';' before the 4. It's not nearly as exciting as I thought it would be, but stellarly obfuscated none the less.
Crystalfontz (Score:2)
Have fun, and play safe.
Hack a SliMP3 (Score:3, Informative)
How about a little box with an Ethernet interface, 40x2 VFD, IR control, and audio output to boot?
The SliMP3 has an open control protocol [slimdevices.com] which makes it easy to put things up on the display, capture IR key presses, and stream audio to the device. There is also an HTTP API [slimdevices.com] if you don't want to roll everything yourself, and just want automated mail notifications etc.
Handheld in a cradle version (Score:1)
Me too post (Score:1, Redundant)
Re:Handheld in a cradle version (Score:1, Insightful)
Re:Handheld in a cradle version (Score:1)
Lame article (Score:1)
Another solution (Score:3, Informative)
Massworks [massworks.com]
Have a LCD touch-panel that plugs in via USB to your PC. Not an incredibly high refresh rate, but it appears to work quite well.
I'm thinking about mounting one in my car hooked into a custom PC stowed away in the trunk. Would make a nice MP3 player and probably could view DiVXs and such through it.
A bit expensive, but not too bad. Only two cables needed - USB & Power.
Screen real estate? (Score:2)
Re:Screen real estate? (Score:1)
The ultimate (Score:1)
A hack to make up for bad UI design (Score:2)
Of course, you can also gain more screen real estate by investing in hardware, but if you're going to do that it makes far more sense to get a bigger or second monitor than a black+white LCD screen.
"Real Estate" - stop using this phrase! (Score:2, Funny)
I say we immediately begin abusing anyone who uses this phrase.
Thank you for your attention to this matter
Build your own LCD display instead (Score:3, Interesting)
http://www.overclockers.com.au/techstuff/a_diy_lcd [overclockers.com.au]
Re:Build your own LCD display instead (Score:1)
Re:Build your own LCD display instead (Score:1)
The ones that are tough are the graphic based ones since there is a lot more data to make it display and most dont have onboard controllers. 32 x 128 with a controller can be had as low as 3 dollars in surplus places.
Matrix Orbital displays in Canada (Score:1)
I went looking around, and it seems there aren't too many places to get the displays from in Canada. I ordered from HVW Technologies [hvwtech.com], which even has a student discount if you provide a scanned image of your student card. Their displays section [hvwtech.com] includes units both with and without drive bay mounting kits. Their prices are reasonable, and their response time was great. I've got a picture of my (custom-written) uptime program here [sailorfrag.net].
When I wrote the software, LCDproc was about the only program that was any good, and it kept flickering because it'd send a "clear screen" code before every update. I have no idea if that's been fixed in the interim, but I took the opportunity to write my API for a Grade 11 project (got 100%!).
2nd Monitor... (Score:1)
How about a TV instead ? (Score:1)
I've done this... (Score:1)
Dr.Mann liked it enough to put it on his website
http://wearcam.org/dusting/ece385fame2001/lcd/
‹/shamless self promotion›
on my wish list... (Score:1)
Did they? (Score:1)
Could have been worse: Leo LaPorte could have been there, and the segment would have run long because he wouldn't shut up.
I don't know why exactly this was such a big story, it's little more than a plug-and-play upgrade with all the software that's available. I had such a display connected to a Tand CoCo 3 via serial port back in the 1980s. Nice to see the Wintel and GNU/Linux worlds catching up.
Main display in case? (Score:1)
touch screen (Score:1)
Itx and Werd! (Score:1)
Try this link to one of the ITX sites. There current waht to do with a iTX MB uses a ton of led and one hugh LCD pannel.
http://www.miniitx.com/projects/spacecase/defau
Re:Itx and Werd! (Score:1)
Re: (Score:1)
There is _some_ software out there... (Score:1)
Yup, Old Hat. (Score:1)
Of course, status displays have been around a long time. You've seen the panel of blinking lights on 1960's computers -- those showed contents of CPU registers, I/O channel activity, etc. Just looking at the pattern you could see the status. Some machines also had summary displays on the panel -- so you could look at the "IDLE" light instead of recognizing the pattern of the Idle Loop addresses on the instruction address register lights.
Re:How to Convert a Laptop LCD into PC Monitor (Score:1)