| Funciones del(a) usuario(a) | |
|
¿No tienes una cuenta todavía? Inscríbete
| |
| Última hora | |
NOTICIAS No hay noticias nuevas
COMENTARIOS last 2 days No hay comentarios nuevos
LINKS last 2 weeks No recent new links
| |
|
 |
| Manual LCD USB | |
1.- Introducción.
El documento permitira al usuario poder configurar un lcd usb y usar el
programa
lcdproc. Para los usuarios que desconozcan los lcd, son monitores
digitales que nos muestran informacion de cualquier cosa que le
digamos, como pueda ser informacion de nuestro ordenador, un simple
mensage o lo que nuestra imaginacion abarque.
2.- Software.
Lcdproc 0.4.4: es el servidor y cliente para poder mostrar una información en nuestro lcd.
Lcdproc0.4.4.
Modulo USBLCD: es el modulo necesario para poder usar estos lcd. Los kernel-source de gentoo version 2.4.20 rc5 o superior ya lo llevan incluido en el kernel, por lo que no sera necesario su descarga.
Usblcd.
3.- Configuración del Kernel.
Antes de la configuracion del kernel es necesario cercionarse de que nuestro kernel tiene el parche del usblcd, si no es asi, deberemos de parchearlo:
Descomprimiremos el parche del kernel, acontinucacion copiaremos el parche descomprimido en nuestro directorio donde tengamos los sources del kernel(en nuestro caso /usr/src/linux), y despues aplicaremos el parche sobre las fuentes:
# tar xvfz usblcd-kernel-1.03.tar.gz
# cp usblcd-kernel-1.03/usr/src/linux
# cd /usr/src/linux
# patch -p1 < ../usblcd-kernel-1.03
Acontinuacion debemos de activar las siguientes opciones:
| USB
support |
<*> Support for USB
--- Miscellaneous USB
options
[*] Preliminary
USB device filesystem
--- USB Host Controller
Drivers
< > EHCI HCD (USB
2.0) support (EXPERIMENTAL)
< > UHCI
(Intel PIIX4, VIA, ...) support
< > OHCI
(Compaq, iMacs, OPTi, SiS, ALi, ...) support
--- USB Miscellaneous drivers
<M> USB
LCD device support
|
Las opciones de EHCI, UHCI y OHCI dependeran de nuestra placa base,
para saber cual deberemos escoger usaremos el siguiente comando:
# cat /proc/pci | grep USB
Esto nos dará como resultado:
USB Controller: CHIPSET UTILIZADO
3.Configuracion del LCD-USB:
Deberemos de
revisar si tenemos el dispositivo /dev/usb/lcd:
# ls -l /dev/usb
Si lo tenemos, ya tendremos configurado el LCD y ya podremos usar
nuestro LCD, si no es asi, es decir no tenemos el dispositivo
/dev/usb/lcd deberemos de crearlo:
# mknod /dev/usb/lcd c 180 144
# ls -l /dev/usb
Para probar si todo ha ido correctamente, podemos mandar un
mensage al lcd de la siguiente forma:
# echo "Hola Mundo" > /dev/usb/lcd
4.Instalacion del LCDProc:
Deberemos de descomprimir el paquete y compilarlo:
# mkdir /usr/share/lcdproc
# cp lcdproc-CVS-stable-0-4-4.tar.gz
/usr/share/
# tar xvfz
lcdproc-CVS-stable-0-4-4.tar.gz
# mv lcdproc-CVS-stable-0-4-4 lcdproc
# cd lcdproc
# ./configure --enable-drivers=all
# make
# su
# make install
5.Configuracion
del LCDProc:
Una vez instalado, deberemos de configurarlo. El lcdproc se configura
editando el fichero LCDd.conf, en esa configuracion tenemos ejemplos
para todos los lcd, pero devido a lo actual que son estos lcdusb, no
tenemos un ejemplo de configuracion para ese LCD, asi que editaremos un
fichero con nombre LCDdusb.conf en el directorio /usr/share/lcdproc y
pondremos la siguiente configuracion:
[server]
Driver=HD44780
Bind=127.0.0.1
Port=13666
ReportToSyslog=no
WaitTime=5
User=nobody
ServerScreen=no
Foreground=yes
Heartbeat=open
InitialHeartbeat=on
Backlight=open
InitialBacklight=on
BacklightBrightness=255
BacklightOffBrightness=0
[input]
[HD44780]
ConnectionType=usblcd
Port=0x378
Device=/dev/usb/lcd
Keypad=no
Backlight=yes
Size=20x4
DelayBus=true
6.Ejecucion
del LCDProc
El LCDProc se divide en dos partes, el lcd servidor(LCDd) y el lcd
cliente(lcdproc).
Primero deberemos de cargar el servidor:
# cd /usr/share/lcdproc/server
# ./LCDd -c
/usr/share/lcdproc/LCDdusb.conf
Comentar que la carga del servidor ocupara una consola, por lo
que es recomendable ejecutarlo en una consola que no fueramos a usar(la
tty5 seria una buena opcion).
Una vez ejecutado el servidor, le mandaremos que queremos monitorizar
en el lcd, mediante el uso del cliente:
# cd /usr/share/lcdproc/clients/lcdproc
# ./lcdproc OPCIONES &
Siendo las opciones las siguientes:
- C: muestra informacion del uso de nuestro sistema
- M: muestra el uso de nuestra memoria RAM y el uso de la swap
- T: muestra el kernel que estamos usando, uso de la cpu, hora y
fecha
- X: muestra un ecualicador que representa el uso de nuestro
ordenador
Si se desa una variedad, la mejor opcion es poner las cuatro:
# ./lcdproc
C M T X &
G0su
e-mail address: moxilo@hotmail.com. Última Edición sábado, 25 octubre 2003 @ 01:51 
| |
 |
|