Categories
es

Cómo convertir una Raspberry Pi en una máquina usenet siempre activa

Cómo convertir una Raspberry Pi en un servidor de impresión en la nube de Google

Jason Fitzpatrick 6 de agosto de 2013

Cómo configurar Wi-Fi en tu Raspberry Pi a través de la línea de comandos

Jason Fitzpatrick 17 de julio de 2013

Cómo (y por qué) asignar el dominio. local a tu Raspberry Pi

Jason Fitzpatrick 10 de julio de 2013

Cómo cambiar el nombre de host de tu Raspberry Pi (u otro dispositivo Linux)

Jason Fitzpatrick 9 de julio de 2013

Cómo instalar NZBGet para descargas ligeras de Usenet en tu Raspberry Pi

Jason Fitzpatrick 1 de mayo de 2013

Cómo automatizar tu caja de descargas de Raspberry Pi siempre activa

Jason Fitzpatrick 9 de abril de 2013

Cómo convertir una Raspberry Pi en una máquina de Usenet siempre activa

Jason Fitzpatrick Apr 2nd, 2013

Cómo hacer un arranque múltiple de tu Raspberry Pi con BerryBoot

Jason Fitzpatrick 21 de marzo de 2013

Cómo configurar tu Raspberry Pi para shell remoto, escritorio y transferencia de archivos

Jason Fitzpatrick 20 de marzo de 2013

Cómo añadir soporte de códec de vídeo MPEG-2 y VC-1 a su Raspberry Pi

Jason Fitzpatrick 13 de marzo de 2013

Construir un Indicador LED con una Raspberry Pi (para el correo electrónico, el tiempo, o cualquier cosa)

Jason Fitzpatrick 11 de marzo de 2013

Cómo convertir una Raspberry Pi en un dispositivo de almacenamiento de red de baja potencia

Jason Fitzpatrick 5 de marzo de 2013

De la Caja de Consejos: Kindle como pantalla de Raspberry Pi, cajas de control para iPod y fácil Seis grados de Kevin Bacon

Jason Fitzpatrick Sep 13th, 2012

Construye un centro multimedia de 35 dólares con Raspbmc y Raspberry Pi

Jason Fitzpatrick Jul 24th, 2012

Un Raspberry Pi Torrentbox es una gran manera de tener una máquina de torrents siempre activa barata y asequible. Si usted es un usuario de torrent pesado o ligero, entonces esto todavía funciona bastante bien para ambos.

El uso de la Pi como Torrentbox es una excelente manera de ahorrar energía, especialmente si desea ejecutarlo 24/7. También ayuda a separar sus descargas de sus torrents. También ayuda a separar sus descargas de su PC principal y le ayuda a protegerse contra archivos maliciosos.

Actualmente, cubrimos el software de torrents Transmission y Deluge. Ambos tienen sus pros y sus contras, pero siguen siendo paquetes de software decentes.

También señalamos algunas VPN que puede utilizar para ayudar a proteger su privacidad en Internet.

Paquetes de Software TorrentBox

Raspberry Pi Transmission

El cliente torrent Transmission es ligero y perfecto para la Raspberry Pi. Usted será capaz de manejar un poco más de descargas concurrentes mediante el uso de este software.

Transmission utiliza un cliente web, por lo que podrás acceder a él desde cualquier lugar donde tengas acceso a tu Pi. Puedes establecer una contraseña para evitar el acceso no autorizado.

Raspberry Pi Deluge

Deluge es un popular cliente torrent que puedes instalar para la Raspberry Pi. Al igual que Transmission, tiene una interfaz web a la que puedes acceder de forma remota.

Dependiendo de lo que prefiera, tanto Transmission como Deluge son perfectos para un Torrentbox Raspberry Pi. He tenido más experiencia con Transmission así que me inclino ligeramente a usar ese.

Raspberry Pi qBittorrent

qBittorrent es uno de los mejores clientes torrent disponibles que se ejecuta en el hardware ARM de la Raspberry Pi. Cuenta con un cliente de escritorio y una interfaz web fácil de usar.

Una de las mejores partes de qBittorrent es su potente interfaz web que le permite controlar casi todos los aspectos del cliente con relativa facilidad.

Paquetes de software VPN

NordVPN

NordVPN es un proveedor masivo de VPN con una sólida política de no-log. Cuenta con más de 5000 servidores en más de 60 países.

El uso de esta VPN para su Torrentbox es una gran manera de proteger su privacidad, y permiten abiertamente el tráfico de torrents. Yo uso este proveedor y lo recomiendo encarecidamente.

ExpressVPN

ExpressVPN es otro proveedor de VPN fiable. Ofrecen 160 ubicaciones en más de 94 países diferentes y son perfectos para proteger tu privacidad.

Al igual que NordVPN, ExpressVPN también permite el tráfico de torrents, por lo que es perfecto si quieres configurar una Raspberry Pi Torrentbox privada.

VyprVPN

VyprVPN es un popular servicio VPN de Golden Frog que cuenta con más de 70 ubicaciones, más de 700 servidores y más de 2 millones de usuarios.

El torrente no está prohibido, pero nunca se ha fomentado. También es ideal para combatir la censura, proteger tu privacidad y mucho más.

IPVanish

IPVanish es uno de los servicios de VPN más populares y goza de buena reputación tanto por la seguridad como por la privacidad de su red.

Esta VPN es relativamente popular entre los usuarios de torrents. Incluso es compatible con funciones como SOCKS5. Además, cuenta con algunas de las últimas tecnologías de cifrado.

Surfshark

Surfshark es una VPN relativamente nueva que ha ganado mucha popularidad gracias a su tecnología de vanguardia para la privacidad, la seguridad y la velocidad.

Cuando se trata de torrents, Surfshark cuenta con servidores especiales que utilizan para garantizar la mejor seguridad y velocidad cuando se utiliza una conexión peer to peer.

Una vez actualizado, es hora de instalar SABnzbd. Antes de hacerlo, conviene hacer una nota sobre por qué hemos elegido SABnzbd. Si estás buscando ejecutar una configuración absolutamente cuasi-sistema con sus luces de recursos del sistema, tendría sentido utilizar algo como la herramienta de sólo línea de comandos NZBGet. La contrapartida, sin embargo, es que no tienes acceso a la plétora de aplicaciones de terceros, plugins e integraciones que están disponibles con una herramienta bien establecida y bien desarrollada como SABnzbd. Probamos esto en nuestra plataforma y, aunque nadie pensó que una herramienta ultraligera como NZBget consumiera menos recursos del sistema, éramos reacios a renunciar a la interfaz pulida y a las bondades que ofrece SABnzbd.

sudo apt-get install sabnzbdplus

[. SABnzbd+ binary newsgrabber: no configurado, abortando. ver /etc/default/s[warndplus . (advertencia).

Ejecutar el asistente de configuración SABnzbd

Este comando inicia el demonio SABnzbd y abre la WebUI. Bastante texto girará y luego se colgará, dando la ilusión de que la aplicación se ha estrellado. No lo hace, simplemente toma el control del terminal y realiza nuevas funciones y aparecerán aquí. Abra una nueva ventana de terminal o conexión SSH; si interrumpe con CTRL + C y vuelve al símbolo del sistema, provocará el cierre del demonio.

Desde un navegador en la Raspberry Pi o un navegador remoto en su escritorio, ahora puede iniciar el asistente de configuración. Le recomendamos encarecidamente que utilice el navegador web remoto para mayor facilidad de uso y mejor rendimiento.

Seleccione su idioma preferido y haga clic en “Iniciar asistente”. El primer paso es introducir la información de su proveedor de Usenet. Nosotros recomendamos Newshosting, pero puede utilizar cualquier proveedor que desee.

Introduzca el host, el puerto, el nombre de usuario/contraseña y establezca el número de conexiones. Aunque puedes instalar fácilmente 20 conexiones en tu ordenador de sobremesa o servidor, te recomendamos que empieces con 5 conexiones en tu Pi y vayas aumentando el número si ves que necesitas más conexiones simultáneas. Haga clic en Servidor de prueba para ver si su nombre de usuario/contraseña coincide con el de su proveedor.

Es importante que selecciones “Quiero que mi SABnzbd sea visible a través de cualquier ordenador de mi red” y desmarques “Iniciar mi navegador de Internet con la página SABnzbd cuando se inicie el programa”. Una vez que hayamos terminado de configurar SABnzbd, será una caja sin cabeza sin ninguna razón para lanzar el navegador por defecto en la Pi y masticar los recursos del sistema. Establecer un nombre de usuario/contraseña es opcional.

Puede saltarse por completo el paso tres del Asistente de inicio rápido, ya que los dos servicios complementarios en los que le recomiendan insertar datos de usuario ya están desactivados. Haga clic en Siguiente para ir al paso cuatro. El cuarto paso es automático, el demonio SABnzbd se reiniciará y el asistente le mostrará la dirección web desde la que puede acceder a la WebUI, p. ej.

http://192.168.1.102:8080/sabnzbd/ http://raspberrypi:8080/sabnzbd/ http://127.0.1.1:8080/sabnzbd/

Instalación automática de UNRAR

El paquete de instalación principal de SABnzbd no instala el programa RAR, lo cual es problemático. Podemos descargar los archivos de Usenet, pero no se descomprimirán automáticamente. ¿Sabes qué no suena muy interesante? Tener que descomprimir manualmente todas nuestras descargas.

deb-src http://archive. raspbian. org/raspbian wheezy main contrib non-free rpi

Pulsa CTRL + X para salir de nano e Y para guardar/sobrescribir el antiguo archivo. list. De vuelta a la línea de comandos, deberá actualizar el libro de pedidos para que los cambios surtan efecto.

sudo apt-get build-dep unrar-nonfree

sudo apt-get sourc e-b unrar-nonfree

Ahora es el momento de instalar el paquete. Si ha seguido este tutorial después de lanzar una nueva versión de unrar-nonfree, tendrá que actualizar el nombre del archivo. Puedes comprobar el número de versión escribiendo “ls” en la línea de comandos para listar los archivos que descargamos en el paso anterior.

Una vez finalizada la instalación, puede comprobar rápidamente si el comando “unrar” está disponible en su sistema escribiendo “unrar” en la línea de comandos. Si se instala correctamente, la aplicación unrar obtendrá una lista de todos los interruptores disponibles y sus descripciones. Si el paquete se instala sin errores, puede solucionarlo usted mismo con el siguiente comando.

现在是时候清除SABnzbd中的错误。 通过单击选项 – >Reiniciar reinicia SABnzbd desde la WebUI. Al reiniciar, debería aparecer un mensaje de error en la zona superior izquierda de la WebUI. Puede comprobar que el registro de errores está vacío haciendo clic en el enlace de estado de la esquina superior izquierda en.

¡Todo despejado! Tenemos unrar-nonfree instalado para que desempaquete automáticamente nuestras descargas, pero el directorio de descargas por defecto apunta ahora a la pequeña tarjeta SD de la Raspberry Pi. Apuntémoslos a nuestro disco duro externo.

Configuración del directorio SABnzbd

Por defecto, los archivos que descargue se volcarán en el directorio / home / pi / descargas. Una hora y media, incluso con una modesta conexión de banda ancha, llenará por completo la tarjeta SD, momento en el que su aventura en las descargas de Usenet terminará cuando SABnzbd detenga automáticamente la descarga y se detenga toda la operación de investigación.

Para evitarlo, queremos mover todos los directorios importantes de la tarjeta SD a un disco duro externo. Si aún no tienes un disco duro USB conectado a tu Raspberry Pi y configurado para que se instale automáticamente al arrancar el sistema, te recomendamos que eches un vistazo a nuestro tutorial sobre cómo convertir tu Raspberry Pi en un dispositivo de almacenamiento en red de bajo consumo para ver cómo hacerlo. Utilizaremos la misma convención de nombres y estructura de directorios del disco duro que utilizamos en el tutorial, así que ajusta los comandos de esta sección para que coincidan con la ubicación de tu disco duro.

sudo mkdir /media/USBHDD1/shares/SABnzbd/downloading sudo mkdir /media/USBHDD1/shar es/SABnzbd/completed sudo mkdir /media/USBHDD1/shares/SABnzbd/watch sudo mkdir /media/USBHDD1/shares/SABnzbd/watch/nzb-backup sudo mkdir /media/USBHDD1/shares/SABnzbd/scripts

创建目录后,返回SABnzbd的WebUI更改默认目录。 在WebUI中,导航到配置 – >carpeta. Hay dos secciones, la carpeta “usuario” y la carpeta “sistema”. En ambas secciones, cambie las siguientes entradas utilizando las carpetas que acaba de crear. Debe utilizar la ruta absoluta para forzar SABnzbd utilizar una carpeta que no sea el valor predeterminado / home / pi /. Carpeta de descargas temporales: /media/USBHDD1/shares/SABnzbd/downloading Carpeta de descargas completadas: /media/USBHDD1/shares/SABnzbd/completed Carpeta de vigilancia: /media/USBHDD1/shares/SABnzbd/watch Carpeta de scripts: /media/USBHDD1/shares/SABnzbd/scripts Carpeta de copia de seguridad. nzb: /media/USBHDD1/shares/SABnzbd/scripts

Además de estos cambios, también puede configurar el “Espacio libre mínimo para la carpeta de descargas temporales” con la designación 900 MB (para 900 MB) o 20 G (para 20 GB). Solemos dejar entre 10 y 20 GB de espacio en nuestros discos como un buen búfer.

Reinicia.

完成所有更改后,点击菜单底部的保存。 我们进行的更改需要重新启动,因此单击下载以返回到主WebUI,然后单击右上角的选项 – >Pruebe su instalación SABnzbd

En comparación con otros de nuestros proyectos recientes, poner en marcha SABnzbd plus ha sido un golpe de suerte. El paquete de instalación ha creado un script /init. d/ para usted. Lo único que tienes que hacer es editar el archivo SABnzbd / etc / default / para indicar qué usuario desea que el demonio para ejecutar.

La única variable que necesita editar es USER =; inserte el nombre de usuario de la cuenta en la que desea ejecutar el demonio. Usamos la cuenta de usuario por defecto (y la cuenta de usuario bajo la que instalamos SABnzbd) “pi”. Pulsa CTRL + X para salir y guardar la edición. Puede probar si los cambios surten efecto reiniciando la unidad Pi o simplemente comprobando que puede iniciar SABnzbd como servicio con el siguiente comando.

sudo service sabnzbdplus start

[. ] Iniciando SABnzbd+ binary newsgrabber:

[ ok ] Iniciando SABnzbd+ binary newsgrabber:.

Nota: Si ejecuta el comando service start mientras SABnzbd se está ejecutando, obtendrá la secuencia anterior, pero dirá “fail” en lugar de “ok”; esto significa que todavía intenta ejecutar el demonio, pero falla. porque ya ha comenzado.

Mejora de la configuración del aumento de velocidad

Aunque en la sección de pruebas de SABnzbd señalamos que encontramos que la Pi es igual que la de escritorio, hay algunos ajustes que puedes hacer en el archivo de configuración que pueden mejorar drásticamente el rendimiento si quieres aumentar la velocidad. Vaya a la WebUI principal y haga clic en Configurar. Repasaremos una por una las secciones relevantes y los ajustes internos. Los ajustes de configuración se ordenan de mayor a menor valor de retorno.

Sección de servidores.

在 配置 – > Desactiva SSL: a menos que estés muy obsesionado con que tu proveedor de Internet te vigile, cambia el servidor SSL de tu proveedor por su servidor habitual. En nuestras pruebas, descubrimos que la sobrecarga del cifrado SSL reducía nuestra velocidad de descarga en aproximadamente un 50% y ralentizaba el proceso de descompresión durante la descarga, ya que SSL consume mucha potencia de procesamiento.

Parte de conmutación.

在 配置 – > Detección abierta de descargas duplicadas. No querrás perder tiempo, ancho de banda y capacidad de procesamiento para descargar archivos ya descargados. Las opciones aquí son Descartar y Pausa. Es práctico utilizar Pausa para poder revisar la cola periódicamente y decidir si realmente quieres volver a descargar el archivo.

Activar la pausa de descarga en el postprocesamiento: Aunque las pieles realmente zumban juntos cuando se trata de descargar y descomprimir un solo elemento, cuando se trata de romper a través de una gran acumulación, descargas en tándem y post-procesamiento realmente puede implementar la tensión en él. Activando esta opción, Pi pausará la descarga mientras procesa la última descarga completada.

Sección general.

在 配置 – > Límite de caché del vigésimo episodio: Aunque hemos dejado esta opción sin gestionar, muchos usuarios del foro SABnzbd de Pixar informan de resultados positivos configurando esta opción a 32M o 64M.

Instalación de la interfaz y las aplicaciones móviles

Si desea controlar fácilmente su instalación SABnzbd desde un dispositivo móvil, deberá instalar una plantilla WebUI móvil o descargar una de las aplicaciones de control disponibles en App Store o Google Play.

Cuando instalamos el paquete principal al principio del tutorial recibimos los temas Classic y Plush. Tomémonos un momento para instalar el tema móvil. Si desea un tema móvil, como se ve en la captura de pantalla anterior, introduzca el siguiente comando en el terminal.

sudo apt-get install sabnzbdplus-theme-mobile

sudo apt-get install sabnzbdplus-theme-iphone

Servidor web SABnzbd. En la subsección Interfaz web auxiliar puede seleccionar el aspecto móvil que desea instalar, como se indica a continuación

一旦安装了其中一个移动主题,转到WebUI并导航到配置 – >常规 – >Llegados a este punto, ya ha instalado SABnzbd, sus dependencias, está optimizado para utilizar una aplicación móvil de skin/control y está listo para llenar la tubería con la dulce, dulce bondad de Usenet. Presta mucha atención a la portada aquí, ya que continuaremos ofreciéndote guías detalladas para sacar más partido a tu Raspberry Pi.

Mi configuración actual usenet está descargando a mi portátil, y luego mover a continuación, los archivos a un par de discos duros de red SMB IOMEGA. Recientemente he conseguido un nuevo ordenador portátil con un disco duro de 256 GB en comparación con mi antigua unidad de 1 TB. he estado pensando en recoger una frambuesa pi para ser una caja dedicada usenet, pero me preguntaba si alguien sabe cómo es el rendimiento y si en realidad hay una mejor opción en el mismo rango de precios. realmente sólo quiero que se ejecute Sickbeard y Sabnzdb (o un cliente nzb diferente). Espero tenerlo todo automatizado para que mis archivos se descarguen directamente a las unidades de red.

¿Alguien tiene alguna idea?

NOTA: NO HE PRUEBADO NADA DE ESTO. (Sólo lo investigué hace un tiempo)

Según SmallNetBuilder, la rPi alcanzará un máximo de unos 9 MB/s, lo que es suficiente para la transmisión en tiempo real. Ejecutar SAB puede ser un poco pesado para ella, por lo que es posible que desee considerar nzbget, ya que tiende a funcionar mucho mejor en máquinas de menor potencia (personalmente prefiero nzbget de todos modos). SB puede atascarse un poco si usted tiene un montón de espectáculos que usted está siguiendo. Yo uso SB así que no puedo hablar de NZBDrone o SickRage (aunque creo que Rage es más intensivo en lugar de menos). Creo que el servidor funcionará bien, pero llamar a la interfaz para la configuración o actualizaciones de estado podría ser un poco torpe sin embargo.

No va a ser la configuración más rápida, pero creo que funcionará si tus necesidades no son muy altas.

Si hace clic en el enlace “Comprar” en Discourse, se dará cuenta de que no se puede … todavía .

Nuestro plan inmediato es encontrar tres grandes socios dispuestos a vivir en el borde beta de sangrado y ejecutar foros con nosotros, para que podamos estar seguros de que hemos construido una plataforma de discusión que funciona para una variedad de diferentes comunidades. Prometemos hacer todo lo posible para alojar tu foro y hacerlo increíble durante dos años. A cambio, ustedes prometen trabajar con nosotros para limar todas las asperezas de Discourse y asegurarse de que se adapta con éxito – tanto social como tecnológicamente – a esas tres audiencias tan diferentes.

Han pasado casi exactamente dos meses desde que lanzamos Discourse, y me complace anunciar que ayer lanzamos el primero de nuestros tres socios :

Conozco a Lowell, el How-To Geek, desde 2007, cuando descubrí por primera vez su estupendo y amigable sitio de ayuda técnica en los resultados de mis búsquedas. Inmediatamente supe que iba a ser enorme. Era un soplo de aire fresco en comparación con tantos otros sitios llamados “tecnológicos”. Recuerdo que me desviví por enviarle un correo electrónico felicitándole por su sitio y diciéndole que había creado un recurso tan estupendo que debería dejar inmediatamente su trabajo y dedicarse a ello a tiempo completo. No fue así, pero estoy bastante seguro de que dirigir el enorm e-y excelente – imperio How to Geek es ahora su trabajo a tiempo completo.

Siempre quisimos trabajar juntos, pero nunca pudimos encontrar la manera. Es decir, ¡hasta Discourse! Lowell estaba descontento con la configuración actual de su foro, y la forma en que los comentarios estaban repartidos en dos áreas diferentes de su sitio: esparcidos en la parte inferior de los artículos como comentarios de blog tradicionales, y detrás de un área dedicada al foro.

Ahora, con Discourse, estas áreas están unificadas.

Al final del excelente artículo de HTG Cómo convertir una Raspberry Pi en una máquina de Usenet siempre activa, verás comentarios:

Esos comentarios son las mejores respuestas del tema de discusión de Discourse asociado al artículo:

Esto es posible gracias a nuestro plugin Discourse WordPress, que selecciona automáticamente algunas de las mejores respuestas del tema de discusión y las sube al artículo del blog.

Estamos encantados de tener en marcha nuestra primera comunidad de debate oficial para socios. Échale un vistazo:

discuss. howtogeek. com

No podíamos haber elegido a un socio inicial mejor que How-To Geek, que sabe muy bien lo que se hace en las comunidades de foros. Contribuyó con comentarios prácticos y útiles para nosotros desde los primeros días alfa de Discourse. Esperamos seguir perfeccionando y mejorando Discourse basándonos en la excelente comunidad HTG, que ya ha tenido un gran comienzo … y poner rumbo a nuestro próximo anuncio de socio en 4 a 6 semanas.

Necesito algunos consejos sobre mi configuración para varios servicios de usenet (nzbget, sonarr, etc) ya que necesito reconfigurar mi configuración actual. Con los cambios que quiero tratar de reducir mi consumo de energía tanto como sea posible. Actualmente tengo un HTPC que ejecuta NZBGet, Sonarr, XBMC, mientras que también la celebración de todos mis datos. Es importante destacar que sólo envía tráfico de salida a través de una VPN. Además de esto tengo un viejo portátil Mac situado en una DMZ ejecutando Plex y Caddy, esta es mi máquina de cara al exterior. Actualmente estoy sin espacio y por lo tanto quiero convertir mi HTPC actual en un NAS dedicado. Eso me deja con una máquina menos para hacer frente a mis servicios de usenet. Mis tres pensamientos actuales son:

Cree una nueva máquina con dos tarjetas de red y ejecute dos máquinas virtuales. Una en la VPN y otra en la DMZ. Lo principal que me gusta de esta solución es que deja sólo dos cajas mientras que también mantiene la DMZ separada. Sin embargo, creo que esto es exagerado e innecesario.

Deja Mac como está y obtener una RaspPi para ejecutar NZBGet en VPN VLAN separada.

Crear 1 nueva máquina en DMZ y forzar todo el tráfico NZB fuera de la VPN. Probablemente sea la mejor solución, pero la verdad es que preferiría que mi DMZ estuviera completamente separada y cortada.

Debo mencionar que el dinero no es un factor tan importante como el consumo total de energía y la viabilidad a largo plazo. Estoy bien con un mayor costo inicial si proporciona una solución puede ser coherente en el largo plazo.

¿Quieres construir tu propia máquina recreativa retro en casa? Con Raspberry Pi y Arduino, ¡puedes hacerlo!

Los juegos retro han experimentado un resurgimiento en los últimos años, con cada vez más jugadores considerando títulos antiguos. Construir una máquina recreativa retro o hacer modificaciones en una ya existente no tiene por qué ser un asunto caro.

Aquí tienes 10 máquinas recreativas retro que puedes hacer en casa sin arruinarte.

1. Hacer una máquina recreativa retro Raspberry Pi

Ser un friki de la tecnología no significa necesariamente que sepas programar o que estés familiarizado con las tecnologías de desarrollo de aplicaciones más populares. Hay muchos otros proyectos que no requieren esas habilidades. Puedes crear tu propia máquina arcade retro con tan solo una Raspberry Pi, un sistema operativo de descarga gratuita y unos mandos adecuados.

2. Reloj retro arcade DIY

Un reloj arcade retro puede ser lo que estás buscando si te gustaría decorar tu habitación con un poco de inspiración ochentera. Mucho ha cambiado desde entonces, ya que puedes añadir algunos toques finos al reloj, como una pantalla táctil y figuras animadas de arcade que registran la alarma.

Ten en cuenta que necesitarás descargar e instalar algunos programas básicos en el Arduino para que este proyecto funcione: pacman clock, arcade clock, tumble ghost y DK clock. El proyecto puede ser muy divertido para cualquiera que eche de menos la tecnología de los 80 y 90.

3. Consola Arcade Retro Plug ‘n’ Play

Las videoconsolas se popularizaron en los 90 sustituyendo a las típicas máquinas recreativas. Con este hack, puedes disfrutar fácilmente de lo mejor de ambos mundos con una consola plug-and-play.

Este es otro proyecto que se basa en una Raspberry Pi, cuanto más nueva mejor. Esta construcción se basa en RetroPie, pero cualquier plataforma de juegos retro Raspberry Pi debería funcionar bien.

Como con todos los sistemas basados en Pi, esto requiere una tarjeta SD, un monitor, un teclado y un cable HDMI. Una vez que todo esté conectado, podrás disfrutar de juegos clásicos en un dispositivo dedicado que puedes transferir a la sala de estar cuando vengan amigos.

4. Consola de emulación de retrojuegos Raspberry Pi

Si hay algunos títulos antiguos en 2D a los que te gustaría seguir jugando hoy en día, un emulador Raspberry Pi es más que suficiente para el trabajo. Con RetroPie, Recalbox, Lakka o emuladores individuales podrás ejecutar juegos retro de consolas populares como la NES, Super NES, Sega Genesis y Atari 2600.

Aunque es posible que tengas que comprar un montón de componentes para completar el proyecto, la mayoría de ellos serán bastante baratos. Lo bueno de este proyecto es que tendrás la posibilidad de jugar a juegos de múltiples consolas antiguas.

5. Joystick Arcade Raspberry Pi

Un joystick arcade para Raspberry Pi te trae divertidos recuerdos de una época en la que jugar requería cierto dominio del joystick. Aunque es posible encontrar un mando de este tipo en tiendas online, probablemente tendrás que pagar demasiado por él. ¿Por qué no hacerlo uno mismo?

La idea es sencilla: se trata de una caja mando todo en uno (incluido un botón de encendido) con una Raspberry Pi incorporada, lista para enchufar a un televisor y cargar juegos retro.

6. Armario retro Arcade DIY

Los niños y adultos jóvenes que se aficionaron a la tecnología informática temprana en la década de 1980 disfrutaron de la mayoría de sus juegos a través de máquinas recreativas. Aunque estos aparatos han pasado de moda, siguen teniendo un valor sentimental entre los aficionados a la tecnología.

Una máquina recreativa doméstica es una forma divertida de jugar con amigos y familiares. A diferencia de los juegos tradicionales de salón, éste te obliga a mantenerte físicamente activo, ya que estarás de pie cuando utilices la recreativa.

Completar este proyecto ya no es tan difícil como antes, gracias a la popularidad de los armarios MAME. Todo lo que tienes que hacer es montar la recreativa, con una Raspberry Pi para ejecutar los emuladores. Mientras tanto, una expansión Arduino o RetroHAT para la Raspberry Pi puede encargarse de los controles de los mandos de los juegos.

Un proyecto como este puede ser estilizado para que coincida con su personalidad, así que considere luces y sonido para ir junto con el ambiente retro, junto con calcomanías de arte impresas.

7. Máquina recreativa de bricolaje con pantalla CRT clásica

Construir una máquina recreativa de bricolaje puede ser un gran proyecto de fin de semana, especialmente si quieres una configuración altamente personalizada. Una configuración de juego le permite personalizar todos los aspectos de la máquina arcade. Si tienes alguna experiencia con simuladores en un PC, este proyecto será relativamente fácil de completar.

Tendrás que conectar la Raspberry Pi (o un viejo PC) con un televisor CRT de 27 pulgadas para capturar el aspecto clásico de la escena de juego de los años 80. Ten en cuenta que puedes optar por montar un mueble o construirlo desde cero.

¿Buscas otra idea para un proyecto? Echa un vistazo a estas impresionantes estaciones de juego DIY RetroPie.

8. Arduino Retro Arcade

Si usted ha utilizado un Arduino antes, usted puede haber aprendido que estos pequeños microcontroladores son muy versátiles en lo que pueden hacer. Una máquina arcade retro es un hack impresionante que puedes probar usando Arduino.

Todo lo que tienes que hacer es configurar el Arduino como procesador e instalar el emulador MAME. Esto te ayudará a instalar miles de juegos a los que solías jugar de niño. El proyecto es perfecto si quieres experimentar un poco de nostalgia de los días de Game Boy y Atari.

Hazlo tú mismo

Ser un friki de la tecnología no debería ser un asunto caro si estás dispuesto a aprender nuevas técnicas de electrónica y software. Tienes más objetos tecnológicos de los que crees que se pueden utilizar para proyectos de bricolaje, como viejos microcontroladores, teléfonos estropeados, viejos televisores, relojes, etcétera.

Con unas pocas herramientas manuales y una mentalidad curiosa, harás cada proyecto más rápido de lo que esperas. Empieza hoy mismo.

¿Tienes algo de tiempo libre el fin de semana y te apetece darle una vuelta a tu oficina en casa? Prueba estos soportes para portátiles.

Robert

Suscríbete a nuestro boletín

Únete a nuestro boletín para recibir consejos técnicos, reseñas, ebooks gratuitos y ofertas exclusivas.

En este proyecto aprenderás cómo convertir una placa Raspberry Pi Zero en un teclado USB o HID (Human Interface Device). Después de seguir unos sencillos pasos, podrás escribir un script en Python para hacer que tu Pi actúe como un teclado USB.

Requisitos previos:

Necesitas una placa Raspberry Pi Zero

  • Debes estar familiarizado con la Raspberry Pi – lee Cómo empezar con Raspberry Pi.
  • Debes tener el sistema operativo Raspbian instalado en tu Raspberry Pi – lee Instalando Raspbian Lite, Habilitando y Conectando con SSH.
  • Si te gusta la domótica y quieres aprender más sobre Node-RED, Raspberry Pi, ESP8266 y Arduino.

Piezas necesarias

Para este proyecto necesitarás una placa Raspberry Pi Zero. Importante: este tutorial no funciona con una placa Raspberry Pi 3.

1. Habilitación de módulos y controladores

Los siguientes pasos para preparar la placa Pi Zero se basan en las instrucciones de iSticktoit. En primer lugar, es necesario ejecutar estos tres comandos para habilitar los módulos y controladores necesarios:

2. Configurar el Gadget

Ahora, tienes que definir tu Pi Zero (gadget HID) como un teclado USB. La configuración se realiza a través de ConfigFS , un sistema de archivos virtual ubicado en /sys/ .

Creando el script config

La configuración es volátil, por lo que debe ejecutarse en cada arranque. Crea un nuevo archivo llamado isticktoit_usb en /usr/bin/ y hazlo ejecutable:

A continuación, debe ejecutar este script automáticamente en el arranque. Abra /etc/rc. local con este comando:

Añade lo siguiente antes de la línea que contiene exit 0 :

Este es el aspecto que debería tener tu archivo (para guardar el archivo, pulsa Ctrl+X seguido de Y y Enter):

3. Creación del gadget

Para este proyecto, convertiremos el Raspberry Pi en un teclado USB, pero podrías hacerlo funcionar como un adaptador Serial, adaptador Ethernet y Mass Storage. Abre el archivo con:

Deja los valores por defecto, pero incluso podrías cambiar el número de serie, el fabricante y el nombre del producto para adaptarlo a tus necesidades específicas.

Así es como debería verse tu archivo al final (para guardar el archivo, presiona Ctrl+X seguido de Y y Enter):

4. Script Python

Después de preparar tu Raspberry Pi Zero, conéctala a un ordenador portátil o de sobremesa a través del puerto micro USB que se utiliza para datos y periféricos. Ese micro USB alimentará la Pi Zero y actuará como un teclado para el ordenador conectado.

Establece una conexión SSH con tu Pi y utiliza el siguiente comando para crear un nuevo script Python:

Copia y pega el siguiente script Python en tu Raspberry Pi.

Demostración

Vamos a probarlo, si conectas la Pi Zero al Ordenador #1, después de unos segundos verás un mensaje de alerta o sonido que indica que el teclado se ha conectado correctamente.

A veces puedes ver este mensaje de advertencia que dice “Dispositivo USB no reconocido”. A lo largo de mis pruebas, he encontrado que puedes ignorar este mensaje de advertencia y tu Pi Zero funciona como un teclado sin ninguna configuración adicional o instalación de controladores. Por lo tanto, puedes continuar y funcionará perfectamente.

Ordenador

Nota: la Pi Zero también actúa como un teclado cuando se conecta a una máquina Mac o Linux sin ningún cambio adicional.

Para ir más allá

Puedes usar la Tabla 12: Keyboard/Keypad Page de este PDF USB HID para encontrar el ID de cada tecla que asignarías en el script Python.

Aquí hay una sección de la Tabla 12. La columna Usage ID (Dec) contiene el número que necesitas usar en tu script Python para referirte a la pulsación de una tecla:

Por ejemplo, si cambia el número resaltado en rojo, puede simular una pulsación de tecla diferente:

El número 4 corresponde a la tecla a . En la columna Usage ID (Dec) encontrará los números para la secuencia de pulsación de teclas deseada. Si utiliza el número 5 corresponde a b , y así sucesivamente…

Recapitulación

Puedes utilizar este método para hacer que la Raspberry Pi Zero actúe como rellenador de contraseñas o utilizarla como una herramienta de inyección de pulsaciones de teclas. De esta forma puedes crear fácilmente programas que escriban cientos de pulsaciones por minuto.

Tengo un router Asus con un cliente usenet pero no hay manera de unrar/par reparar. ¿Existe algún dispositivo autónomo con esta capacidad? Me gustaría dejar mi pc apagado.

Un dispositivo NA S-Synology, QNAP, etc.

Un ordenador Linux de bajo consumo (Beaglebone, Raspberry Pi) con un disco duro conectado (aunque el rendimiento USB suele ser decepcionante en estos casos).

Sin embargo, Synology es realmente impresionante.

Synology 1512+ aquí. Ejecuta CouchPotato, Sickbeard, Sab y Transmission. Es más o menos del tipo “configúralo y olvídate”.

Los medios de comunicación se ve a través de ATV2 ejecutar XBMC. Por lo que sé, si tienes un ATV3, puedes usar Plex en Synology con un ‘hack’ de movietrailers en el ATV3 para ver los medios de esa manera también.

Vale la pena mencionar que tuve un ReadyNAS de 06 a 11, mientras que sus dispositivos eran revolucionarios en el momento, la compra de la organización por Netgear básicamente dio lugar a un aumento inmediato de los precios sin mucho que cuantificar en términos de características. También había un problema con la fuente de alimentación donde el ventilador se quemaba y freía la fuente de alimentación. Tuve que cambiar dos de ellas (afortunadamente gratis), lo cual es una experiencia aterradora, por no decir otra cosa. Cuando llegó el momento de comprar un nuevo dispositivo, el sistema operativo/interfaz del dispositivo Synology y el soporte de la comunidad/aplicaciones complementarias realmente lo diferenciaban del resto. Qnap estaba entre los candidatos, pero en ese momento había algún tipo de problema sin resolver que, en algunos casos, provocaba la pérdida total de datos. Sólo afectó a un pequeño porcentaje de la base de usuarios y probablemente ya se haya resuelto (¡ojalá!), pero fue suficiente para influir en mi decisión en aquel momento. Los dispositivos Synology son más caros que sus homólogos, pero si buscas una solución llave en mano y puedes permitírtelo, no te arrepentirás.

Además, creo que existen métodos para ejecutar el sistema operativo Synology en hardware que no sea Synology y estoy seguro de que la funcionalidad que ofrecen los dispositivos Synology se puede duplicar con otras combinaciones de hardware/software, pero es una decisión de tiempo frente a dinero.

Algunas cifras de Sab:

Archivo de 5,1 GB desempaquetado en 1:29 segundos Archivo de 1,3 GB desempaquetado en 0:18 segundos Archivo de 228 MB desempaquetado en 0:02 segundos

Obviamente mucho