Mostrando entradas con la etiqueta software. Mostrar todas las entradas
Mostrando entradas con la etiqueta software. Mostrar todas las entradas

lunes, 20 de octubre de 2025

Notificaciones Instantáneas con Pushover

Con servicios como Pushover es posible enviar notificaciones instantáneas al teléfono móvil mediante una petición HTTP. Se puede utilizar cualquier lenguaje de programación. En Bash podemos usar cURL. Es necesario instalar su aplicación en el móvil y registrarnos. Se nos asignará una clave de usuario y debemos crear "tokens" de aplicación. Después del periodo de prueba hay que hacer un pago único.

Cambio de Tamaño de Imágenes con Mogrify

Con el comando mogrify, que forma parte de ImageMagick, podemos modificar muchas características de archivos de imagen desde la línea de comandos. Para cambiar el tamaño se utiliza el parámetro -resize. El nuevo tamaño de la imagen tiene el formato anchoxalto. Es posible omitir una de las dos dimensiones. En Bash tenemos la opción de usar "pattern matching" para modificar varios archivos.

miércoles, 1 de octubre de 2025

Router 4G y WiFi con NetworkManager

Si queremos interconectar varias redes podemos utilizar un ordenador con múltiples interfaces de red para que haga de router entre las redes. Dependiendo de lo que necesitemos es posible usar diferentes configuraciones de hardware y software. En este artículo utilizo una placa Raspberry Pi 4B, un módem/router 4G USB Huawei E8372h-320 y el software NetworkManager para conectar una red local Ethernet y una red local WiFi a Internet mediante fibra óptica y conexión móvil 4G. Solo se muestra la configuración para IPv4.

miércoles, 3 de septiembre de 2025

Monitorización de SAI con NUT

NUT (Network UPS Tools) es un software de monitorización de sistemas de alimentación ininterrumpida (SAI) de muchos fabricantes. Yo en este artículo utilizo un Salicru SPS 500 ONE para alimentar un ordenador y lo monitorizo desde el mismo ordenador mediante conexión USB. El software NUT se divide en un servidor que se conecta al SAI y un cliente que se conecta al servidor para monitorizar el SAI. Los dos programas se pueden ejecutar en el mismo ordenador o el cliente se puede conectar al servidor a través de una red.

viernes, 22 de noviembre de 2024

Cámara con Audio Bidireccional

En un artículo anterior explicaba como transmitir el vídeo de una cámara junto al audio de un micrófono usando VLC. En ese artículo también se explicaba como crear una interfaz web para reproducir la transmisión. En este artículo voy a añadir a la interfaz web la posibilidad de grabar audio de un micrófono y enviarlo al ordenador de la cámara para su reproducción por un altavoz. Esto nos permite tener una comunicación de audio bidireccional.

sábado, 12 de octubre de 2024

Transmisión de Vídeo y Audio con VLC

En el artículo "Cámara 4G y WiFi con Raspberry Pi" expliqué como configurar Motion para detectar movimientos y ver la imagen de la cámara remotamente. En el artículo "Detección de ruido con ARecord" expliqué como utilizar un micrófono para monitorizar el sonido y detectar ruidos. En este artículo voy a transmitir el vídeo de la cámara junto al audio de un micrófono mediante el software VLC.

martes, 23 de julio de 2024

Grabación Continua de Vídeo con Motion

En el artículo "Cámara 4G y WiFi con Raspberry Pi" expliqué como configurar Motion para detectar movimientos, grabar vídeos e imágenes de estos y enviar alertas por correo electrónico. En este artículo voy a indicar como hacer que Motion también grabe continuamente el vídeo para tener un registro completo de las imágenes captadas por la cámara.

lunes, 17 de junio de 2024

Commodore 64C: Bitmaps Multicolor

En el artículo anterior añadí un fondo multicolor a un juego para Commodore 64 utilizando caracteres multicolor personalizados. Otra forma de añadir gráficos a los juegos es usando bitmaps (mapas de bits). Los dos métodos tienen sus ventajas e inconvenientes. Una de las ventajas de los bitmaps es que permiten utilizar más colores individuales, pero tienen la desventaja de que no es posible utilizar a la vez el juego de caracteres de texto incluido en el ordenador.

viernes, 24 de mayo de 2024

Commodore 64C: Caracteres Multicolor

En el artículo anterior expliqué como programar un juego para el ordenador Commodore 64C. En este artículo voy a añadir al juego un fondo multicolor utilizando caracteres personalizados. Al igual que con los sprites se pueden crear dos tipos de caracteres: alta resolución y un solo color o baja resolución con tres colores. Estos caracteres personalizados nos pueden servir para añadir más letras o signos de puntuación y también los podemos utilizar para dibujar gráficos.

domingo, 5 de mayo de 2024

Commodore 64C: Programación de Juegos

El ordenador Commodore 64C, como otros ordenadores de la época, tiene un interprete de BASIC que sirve para programar y manejar el ordenador. Los programas en BASIC, al ser interpretados, son bastante lentos. Por eso la mayoría de los juegos y programas se realizaban en lenguaje ensamblador. También se crearon compiladores a código máquina de BASIC y otros lenguajes de programación.

martes, 19 de marzo de 2024

Commodore 64C: Modem/300 Modelo 1660

El Commodore Modem/300 modelo 1660 es un módem creado en 1985 para varios modelos de ordenadores Commodore. Se conecta al ordenador a través del puerto usuario y utiliza el protocolo de comunicación Bell 103. Este protocolo permite transmitir 300 baudios - 300 b/s, por eso el módem recibe el nombre de Modem/300. Para la marcación por tonos se utiliza el chip de sonido SID. El módem no permite el uso de comandos AT.

lunes, 26 de febrero de 2024

Tarjetas NFC Mifare Classic

Las tarjetas NFC (Near Field Communication) (Comunicación de Campo Cercano) son un tipo de tarjeta inteligente sin contacto. El lector se comunica con el circuito integrado de la tarjeta y le envía energía para su funcionamiento mediante inducción magnética. También se pueden encontrar chips NFC en etiquetas, pulseras u otros objetos. Las tarjetas Mifare Classic son un tipo de tarjeta NFC que tienen 1 o 4 KiB de memoria cifrada con el algoritmo Crypto-1. Hace años se descubrió que este algoritmo de cifrado no es seguro, por lo que no es recomendable utilizar tarjetas Mifare Classic en nuevos desarrollos que requieran seguridad.

jueves, 25 de enero de 2024

Tarjetas Criptográficas

Las tarjetas criptográficas son un tipo de tarjeta inteligente que tienen un circuito integrado que permite almacenar certificados digitales con sus claves privadas y realizar operaciones criptográficas. Tener los certificados y sus claves privadas en la tarjeta ofrece mayor seguridad ya que las claves privadas no son accesibles desde el ordenador, es el circuito integrado de la tarjeta el que se encarga de realizar las operaciones de firma y descifrado con la clave privada. Esto permite que las tarjetas se puedan utilizar para la autenticación en cualquier ordenador o sistema de acceso.

sábado, 16 de diciembre de 2023

Detección de Ruido con ARecord

En el artículo Cámara 4G y WiFi con Raspberry Pi expliqué como configurar el software Motion para detectar movimientos. Además de la imagen también nos puede interesar monitorizar el sonido mediante un micrófono para detectar ruidos con un volumen fuera de lo normal.

domingo, 3 de diciembre de 2023

Animaciones con HTML Canvas y Javascript

Con el elemento canvas de HTML podemos realizar dibujos y hacer que se muevan modificando su posición con el transcurso del tiempo. Como ejemplo para este artículo he creado una animación consistente en bolas dentro de un cuadrado con cuatro rectángulos. Las bolas se mueven y chocan entre si, contra los rectángulos y contra los bordes del cuadrado.

viernes, 1 de diciembre de 2023

Instalación de Windows 10 y 11 desde Memoria USB

En lugar de grabar un DVD podemos utilizar una memoria USB para instalar Windows 10 y 11 si nuestro ordenador permite arrancar desde dispositivos USB. Desde la web de Microsoft podemos descargar las imágenes ISO del sistema operativo. En esa misma web están disponibles un asistente de instalación y un programa para creación de medios de instalación pero yo en este artículo voy a explicar como preparar una memoria USB desde Linux.

viernes, 17 de noviembre de 2023

Cámara 4G y WiFi con Raspberry Pi

Con una placa Raspberry Pi, una cámara y un módem podemos montar una cámara con acceso remoto mediante conexión móvil o WiFi. Podemos usar una cámara que se conecte al puerto CSI de la placa o cualquier cámara USB. Además podemos usar una cámara infrarroja para ver en la oscuridad. Para la conexión móvil se puede usar un módem en placa "HAT" o conectado por USB. La placa Raspberry PI se puede alimentar mediante un adaptador de corriente USB, una placa "HAT" con batería o una batería externa.

lunes, 5 de septiembre de 2022

Grabación de CD/DVD/BD en Linux

Con conexiones a internet de gran ancho de banda y discos duros o memorias flash de gran capacidad, se ha reducido el uso de discos ópticos. Aún así la grabación en discos CD, DVD o BD (Blu-Ray Disk) puede ser útil para copias de seguridad, archivo de datos, paso de datos a dispositivos antiguos o intercambio de alguna información. En Linux se pueden usar varios programas, yo suelo utilizar wodim para CD y growisofs para DVD/BD. La grabadora que uso es una Hitachi-LG BH16NS40.

miércoles, 25 de mayo de 2022

Osciloscopio Hantek 6022BE

Para la creación o reparación de circuitos electrónicos es necesario inspeccionar sus señales analógicas o digitales mediante un osciloscopio. En los equipos electrónicos actuales muchas de estas señales son de frecuencias muy altas y requieren el uso de osciloscopios muy caros. Para frecuencias más bajas como por ejemplo las usadas en ordenadores antiguos como el ZX Spectrum 48K podemos encontrar osciloscopios bastante más baratos. Si además optamos por un osciloscopio para ordenador el coste será aún menor. Yo para poder estudiar el funcionamiento de ordenadores y consolas antiguas compré el osciloscopio Hantek 6022BE.

domingo, 13 de marzo de 2022

Commodore 64C: Disquetera 1541

La disquetera Commodore 1541 es un sistema de almacenamiento de datos creado en 1982 para el ordenador Commodore 64. Utiliza disquetes de 5,25", una cara y 170 KiB. Su principal ventaja frente a los datassetts es el acceso aleatorio a cualquier archivo del disquete de forma casi instantánea. El dispositivo tiene un procesador MOS 6502 para ejecutar las funciones de control de disco y el sistema operativo de disco Commodore DOS.