Draft Idea

Proyectos, ideas y demás :D

Una impresora multifunción (impresora y escáner) es un aparato muy útil tanto para casa como para oficina. Si queremos utilizar la multifunción para imprimir o escanear desde muchos dispositivos distintos puede ser una tarea poco práctica o imposible. Para sortear este inconveniente he desarrollado esta solución que, aunque es muy mejorable, ofrece la funcionalidad básica.

En mi caso, contamos en casa con una impresora multifunción y varios ordenadores desde los que sería interesante poder imprimir y escanear. Hasta hace poco para imprimir o escanear era necesario ir al ordenador en el que la impresora estuviera conectada y realizar la operación deseada, siempre que el ordenador no estuviera ocupado en ese momento. Otra cosa que también resulta molesta es no poder imprimir desde una tablet o un móvil.

Para solucionar este problema una posible solución es aprovechar la red interna de casa o de la oficina para conectar la impresora multifunción en red. Para ello es necesario utilizar un ordenador como servidor de impresion y escaneado para poder ofrecer estos servicios a todos los dispositivos conectados a la red.

En concreto, para este proyecto se ha utilizado una multifunción de la marca Epson y se ha elegido como servidor un mini ordenador llamado Raspberry Pi que ofrece un rendimiento razonable con un bajo precio y un bajo consumo. En particular, se ha usado una Raspberry Pi modelo B con 256 megabytes de RAM con el sistema operativo Debian y la impresora es una Epson DX4800.

El software utilizado en este proyecto ha sido el servidor de impresión CUPS y dos sencillos scripts en Python que ofrecen la funcionalidad de servidor de impresión de PDF y de servidor de escaneado.

Ejemplo de configuración de red.

Esquema de ejemplo de configuración de red.

 

En el esquema anterior se muestra un ejemplo de la configuración de red que se puede utilizar en este proyecto y es la que se ha tenido en cuenta al realizar esta serie de artículos.

 

Esquema Raspberry Pi

Esquema de conexiones en la Raspberry Pi

 

En la imagen anterior se ilustra las conexiones de la Raspberry Pi que se han utilizado en este proyecto. Como se puede observar se ha utilizado uno de los puertos USB para conectar la impresora y el puerto Ethernet para conectar el Raspberry Pi al router (al que se conectan el resto de dispositivos).

También es posible conectar el Raspberry Pi por red inalámbrica al router utilizando un adaptador inalámbrico en el segundo USB, pero para ello es necesario realizar un poco de configuración extra.

En los siguientes artículos se explica todo lo refente a la implementación de esta solución:

Se agradecen los comentarios ante cualquier duda, sugerencia o corrección.

3 Comentarios to "Impresora multifunción en red usando una Raspberry Pi, CUPS y Python. Parte I"

  1. […] Resumen del proyecto. […]

  2. […] Resumen del proyecto. […]

  3. […] Resumen del proyecto. […]

¡Comenta la entrada!

XHTML: Puedes usar los siguientes tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

Copyright © 2009 Draft Idea. Theme by THAT Agency powered by WordPress.

div class=The short URL is: