Este documento describe cómo configurar y usar el software Motion en una Raspberry Pi para obtener video en vivo desde una cámara web USB conectada. Explica cómo instalar y configurar Motion, ajustar parámetros como la resolución y frecuencia de captura, y acceder al flujo de video desde la propia Raspberry Pi o desde otros dispositivos de la red local a través de una dirección URL en el navegador.
Este documento describe tres métodos para instalar la versión en desarrollo de Canaima GNU/Linux 3.0, un sistema operativo libre venezolano basado en Debian. El autor explica las mejoras tecnológicas de la versión 3.0 y proporciona instrucciones detalladas para actualizar desde Canaima 2.1 o instalar directamente desde una nueva ISO. Finalmente, se liberan las imágenes ISO estables de Canaima 3.0 y el autor invita a los lectores a probar la nueva versión.
Este documento proporciona información sobre el sistema operativo Ubuntu. Explica que es una distribución de Linux basada en Debian que ofrece un sistema actualizado y de fácil uso. Detalla los pasos para instalar Ubuntu usando una máquina virtual o de forma nativa, incluyendo la creación de particiones y adaptadores de red. También cubre los requisitos técnicos y factores que afectan el rendimiento como la memoria RAM, el software de virtualización y el sistema operativo anfitrión.
Este documento describe Qemu, un programa gratuito y multiplataforma que permite ejecutar máquinas virtuales. Qemu puede ejecutar sistemas operativos virtuales dentro de una ventana y es útil para probar sistemas sin necesidad de reiniciar. El documento explica cómo instalar y usar Qemu de forma básica, incluyendo opciones para asignar recursos a las máquinas virtuales y especificar dispositivos de almacenamiento y arranque.
Este documento proporciona instrucciones paso a paso para crear una máquina virtual con VMware Workstation. Explica cómo seleccionar el hardware virtual, asignar memoria y almacenamiento, y configurar la red e instalar un sistema operativo desde un CD o ISO. Una vez creada, la máquina virtual aparecerá lista para ejecutarse y comenzar la instalación del SO.
Docker y Kubernetes por partida doble. Sábado 19 con dos charlas sobre Docker y Kubernetes impartidas por Adrián García Casas y Javier Provecho respectivamente en la Agencia de Innovación de Valladolid
Este documento describe los pasos para preparar un sistema Linux para contribuir al proyecto Mozilla SUMO. Explica la instalación de varias dependencias como Python, pip, MySQL, Memcached, RabbitMQ, libxml, libxslt, zlib, Redis, Elastic Search y Git. Proporciona enlaces a guías detalladas y ofrece consejos como consultar en el chat ante cualquier duda durante el proceso de instalación.
Este documento describe cómo instalar Ubuntu en una máquina virtual usando VirtualBox. Explica qué es Ubuntu y sus características, requisitos e instalación. Luego detalla los pasos para instalar VirtualBox y Ubuntu dentro de él, como crear la máquina virtual, asignar memoria RAM y crear un disco duro virtual. Finalmente, cubre cómo instalar el servidor Apache en Ubuntu.
Este documento describe cómo instalar y usar MPS-Youtube y youtube-dl, herramientas de línea de comandos para buscar, reproducir y descargar videos y audio de Youtube. Explica cómo instalar las últimas versiones desde sus sitios web, usar los comandos para buscar videos, verificar formatos disponibles y descargar en formatos como MP4, WebM y MP3. También cubre actualizaciones, configuración y otros usos como descargar solo audio.
Este documento describe tres métodos para instalar la versión en desarrollo de Canaima GNU/Linux 3.0, un sistema operativo libre venezolano basado en Debian. El autor explica las mejoras tecnológicas de la versión 3.0 y proporciona instrucciones detalladas para actualizar desde Canaima 2.1 o instalar directamente desde una nueva ISO. Finalmente, se liberan las imágenes ISO estables de Canaima 3.0 y el autor invita a los lectores a probar la nueva versión.
Este documento proporciona información sobre el sistema operativo Ubuntu. Explica que es una distribución de Linux basada en Debian que ofrece un sistema actualizado y de fácil uso. Detalla los pasos para instalar Ubuntu usando una máquina virtual o de forma nativa, incluyendo la creación de particiones y adaptadores de red. También cubre los requisitos técnicos y factores que afectan el rendimiento como la memoria RAM, el software de virtualización y el sistema operativo anfitrión.
Este documento describe Qemu, un programa gratuito y multiplataforma que permite ejecutar máquinas virtuales. Qemu puede ejecutar sistemas operativos virtuales dentro de una ventana y es útil para probar sistemas sin necesidad de reiniciar. El documento explica cómo instalar y usar Qemu de forma básica, incluyendo opciones para asignar recursos a las máquinas virtuales y especificar dispositivos de almacenamiento y arranque.
Este documento proporciona instrucciones paso a paso para crear una máquina virtual con VMware Workstation. Explica cómo seleccionar el hardware virtual, asignar memoria y almacenamiento, y configurar la red e instalar un sistema operativo desde un CD o ISO. Una vez creada, la máquina virtual aparecerá lista para ejecutarse y comenzar la instalación del SO.
Docker y Kubernetes por partida doble. Sábado 19 con dos charlas sobre Docker y Kubernetes impartidas por Adrián García Casas y Javier Provecho respectivamente en la Agencia de Innovación de Valladolid
Este documento describe los pasos para preparar un sistema Linux para contribuir al proyecto Mozilla SUMO. Explica la instalación de varias dependencias como Python, pip, MySQL, Memcached, RabbitMQ, libxml, libxslt, zlib, Redis, Elastic Search y Git. Proporciona enlaces a guías detalladas y ofrece consejos como consultar en el chat ante cualquier duda durante el proceso de instalación.
Este documento describe cómo instalar Ubuntu en una máquina virtual usando VirtualBox. Explica qué es Ubuntu y sus características, requisitos e instalación. Luego detalla los pasos para instalar VirtualBox y Ubuntu dentro de él, como crear la máquina virtual, asignar memoria RAM y crear un disco duro virtual. Finalmente, cubre cómo instalar el servidor Apache en Ubuntu.
Este documento describe cómo instalar y usar MPS-Youtube y youtube-dl, herramientas de línea de comandos para buscar, reproducir y descargar videos y audio de Youtube. Explica cómo instalar las últimas versiones desde sus sitios web, usar los comandos para buscar videos, verificar formatos disponibles y descargar en formatos como MP4, WebM y MP3. También cubre actualizaciones, configuración y otros usos como descargar solo audio.
Vagrant permite crear y configurar entornos de desarrollo ligeros, reproducibles y portátiles mediante la gestión de máquinas virtuales. Vagrant utiliza archivos de configuración para provisionar máquinas virtuales con entornos preconfigurados usando herramientas como VirtualBox, Puppet, Chef o Bash. Esto permite tener las mismas condiciones de desarrollo en cualquier máquina.
Este documento explica paso a paso cómo crear una máquina virtual con VMware Workstation. Detalla cada etapa del proceso de configuración, incluyendo la selección del sistema operativo, hardware virtual, almacenamiento, red y ubicación de archivos. Recomienda configurar inicialmente la red en modo "host-only" para luego activar el modo "bridged" una vez instalado el sistema operativo y actualizaciones de seguridad.
Este documento describe los pasos para instalar Kali Linux 1.0.5 en Vmware Workstation 8.0. Primero se enumeran los requisitos mínimos de hardware y software. Luego, se explican los pasos para descargar Kali Linux, crear la máquina virtual en Vmware, realizar la instalación gráfica de Kali Linux, y configurar servicios como PostgreSQL y Metasploit después de la instalación.
Este documento proporciona una revisión del firmware alternativo Enigma1 para los receptores IPBox HD de ABCom. Explica que Enigma1 ofrece más flexibilidad que el firmware original, como la capacidad de agregar nuevos satélites y transpondedores. También describe el proceso de instalación de Enigma1 a través de una memoria USB, así como las características mejoradas que ofrece con respecto al firmware original de ABCom.
Este documento describe dos métodos para instalar sistemas operativos a través de una red: PXE e instalación de Ubuntu mediante DHCP y TFTP. PXE permite instalar Windows XP desde una red utilizando un menú de arranque creado con imgedit.exe. La instalación de Ubuntu involucra configurar un servidor DHCP, TFTP y Apache para proveer los archivos de instalación a través de la red. Sysprep prepara una instalación de Windows para ser replicada en otros equipos eliminando drivers e ID únicos.
Este documento contiene resúmenes de varios temas relacionados con Ubuntu y software libre. Incluye una breve introducción a conceptos como diagramas de software libre y mapas conceptuales del software libre. También presenta una lista de comandos básicos de consola y una explicación del sistema de archivos jerárquico. Por último, detalla algunas soluciones para aprovechar toda la memoria RAM en sistemas de 32 bits y qué hacer si Linux se cuelga.
Este documento describe cómo usar DRBL y Clonezilla para clonar discos duros de manera eficiente usando multicast. Explica que DRBL permite arrancar sistemas operativos desde la red sin necesidad de software local, y que Clonezilla puede clonar múltiples máquinas simultáneamente usando multicast. Luego guía al lector paso a paso en el proceso de crear una imagen de un disco duro local y configurar un servidor DRBL para restaurar esa imagen en otros clientes de forma simultánea a través de multicast.
El documento habla sobre las máquinas virtuales y sus ventajas. Explica que una máquina virtual permite simular otro sistema operativo dentro del sistema operativo real. Menciona que las máquinas virtuales permiten probar sistemas operativos y versiones beta sin afectar al sistema principal. También describe los requisitos necesarios como procesador rápido, memoria RAM y espacio en disco duro para ejecutar máquinas virtuales de forma efectiva.
Entornos de desarrollo para symfony2 con vagrant y puppetVicent Soria Durá
Vagrant y Puppet son herramientas que permiten crear entornos de desarrollo portables y reproducibles mediante la virtualización y la automatización de la configuración. Vagrant usa máquinas virtuales para ejecutar el mismo sistema operativo y software en diferentes equipos. Puppet automatiza y asegura que la configuración de los sistemas sea consistente mediante manifests que definen los recursos y su estado deseado. Juntos, Vagrant y Puppet ayudan a los desarrolladores a tener entornos idénticos en local y producción.
Esta guía proporciona 9 pasos para configurar Fedora 14 después de la instalación: 1) actualizar el sistema, 2) instalar repositorios adicionales como Adobe y RPMFusion, 3) instalar códecs multimedia y Flash, 4) instalar OpenOffice, 5) instalar clientes de Twitter y correo electrónico, 6) instalar Compiz Fusion y Emerald, 7) instalar Java, 8) instalar el reproductor de video MPlayer, y 9) agregar soporte para formatos comprimidos. Adicionalmente, explica cómo habilitar Sudo en Fedora
Este documento describe cómo instalar el sistema operativo Ubuntu usando una máquina virtual. Explica los pasos de la instalación, incluyendo la selección del idioma, configuración de la red, particionamiento del disco, creación de usuarios y contraseñas. También define qué es una máquina virtual, los tipos existentes como VMWare y QEMU, y cómo instalar un sistema operativo como Ubuntu dentro de una máquina virtual.
Uso básico de Vagrant para la creación de entornos de desarrollo.
- Introducción a Vagrant
- Accesso a las máquinas virtuales
- Varias máquinas virtuales con Vagrant
- Compartición de datos entre anfitrión y máquinas virtuales
- Empaquetado de máquinas virtuales
- Provisión de máquinas con Ansible
Este documento proporciona instrucciones para instalar Debian en una máquina virtual y configurar servicios de red como DHCP, HTTP, DNS y FTP. Explica cómo descargar e instalar Debian, configurar la interfaz de red, instalar software adicional como VirtualBox, y probar la conectividad entre la máquina virtual y otra computadora en la misma red local.
SOLUCIÓN DOMÓTICA PARA LA AUTOMATIZACION DE SERVICIOS DEL HOGAR BASADO EN LA ...Manuel Tapia Cruz
Here is a 3 sentence summary of the document in English:
[SUMMARY]
This thesis titled "DOMOTIC SOLUTION FOR HOME SERVICE AUTOMATION BASED ON THE ARDUINO PLATFORM" aims to improve the automation of home services for family members through the development of a Domotic system based on the Arduino platform. The study population was a group of homes in Trujillo, Peru. Measurements were taken over 31 days to determine the average time savings for lighting control (55% reduction), temperature control systems (75% reduction), and electricity bill savings (43% reduction). Surveys of 30 people also showed high satisfaction levels with the implemented domotic system.
Este documento presenta una guía básica sobre Arduino. Explica conceptos fundamentales de electrónica como voltaje, corriente y resistencia. Describe componentes electrónicos comunes como LEDs, pulsadores y motores. Cubre programación básica con Arduino incluyendo variables, operadores y estructuras de control. Incluye instrucciones para configurar el entorno de desarrollo de Arduino y realizar proyectos de ejemplo. El documento concluye con una sección de tutoriales paso a paso para proyectos prácticos.
Guía para conectar APP Inventor y Arduino a través de Bluetooth
Ejemplo para encender y apagar un LED a través de una aplicación móvil
Comunicación serie
El documento introduce Arduino, una plataforma de hardware y software libre popular para el desarrollo de prototipos electrónicos. Explica que Arduino consiste en tarjetas de desarrollo basadas en microcontroladores de Atmel que pueden detectar el entorno mediante sensores y afectarlo a través de varios tipos de actuadores. El software de Arduino se basa en un lenguaje de programación sencillo que permite controlar los componentes electrónicos conectados a la tarjeta.
Este proyecto involucra la construcción de una casa domótica utilizando Arduino y varios componentes como LEDs, servomotores y sensores. Seis estudiantes trabajaron juntos para programar Arduino y conectar los componentes de manera que la casa pudiera controlarse de forma remota. Cada estudiante aprendió sobre programación, electrónica y trabajo en equipo a través del proyecto.
Este documento proporciona información sobre el uso de LabVIEW con Arduino. Explica las cinco principales razones para usarlos juntos, que incluyen la interfaz gráfica de usuario, la programación gráfica, el desarrollo interactivo y el uso de bibliotecas. También contiene varios ejemplos de aplicaciones que se pueden desarrollar usando LabVIEW e Arduino.
Este documento describe diferentes tipos de actuadores utilizados en vehículos. Explica que un actuador es un dispositivo que proporciona fuerza para mover otro dispositivo mecánico, y que puede ser neumático, hidráulico o eléctrico. Luego detalla varios actuadores específicos como inyectores, válvulas, bobinas de encendido, bombas de combustible, motores de arranque y más que se usan en motores de vehículos y otros sistemas como frenos y dirección.
Vagrant permite crear y configurar entornos de desarrollo ligeros, reproducibles y portátiles mediante la gestión de máquinas virtuales. Vagrant utiliza archivos de configuración para provisionar máquinas virtuales con entornos preconfigurados usando herramientas como VirtualBox, Puppet, Chef o Bash. Esto permite tener las mismas condiciones de desarrollo en cualquier máquina.
Este documento explica paso a paso cómo crear una máquina virtual con VMware Workstation. Detalla cada etapa del proceso de configuración, incluyendo la selección del sistema operativo, hardware virtual, almacenamiento, red y ubicación de archivos. Recomienda configurar inicialmente la red en modo "host-only" para luego activar el modo "bridged" una vez instalado el sistema operativo y actualizaciones de seguridad.
Este documento describe los pasos para instalar Kali Linux 1.0.5 en Vmware Workstation 8.0. Primero se enumeran los requisitos mínimos de hardware y software. Luego, se explican los pasos para descargar Kali Linux, crear la máquina virtual en Vmware, realizar la instalación gráfica de Kali Linux, y configurar servicios como PostgreSQL y Metasploit después de la instalación.
Este documento proporciona una revisión del firmware alternativo Enigma1 para los receptores IPBox HD de ABCom. Explica que Enigma1 ofrece más flexibilidad que el firmware original, como la capacidad de agregar nuevos satélites y transpondedores. También describe el proceso de instalación de Enigma1 a través de una memoria USB, así como las características mejoradas que ofrece con respecto al firmware original de ABCom.
Este documento describe dos métodos para instalar sistemas operativos a través de una red: PXE e instalación de Ubuntu mediante DHCP y TFTP. PXE permite instalar Windows XP desde una red utilizando un menú de arranque creado con imgedit.exe. La instalación de Ubuntu involucra configurar un servidor DHCP, TFTP y Apache para proveer los archivos de instalación a través de la red. Sysprep prepara una instalación de Windows para ser replicada en otros equipos eliminando drivers e ID únicos.
Este documento contiene resúmenes de varios temas relacionados con Ubuntu y software libre. Incluye una breve introducción a conceptos como diagramas de software libre y mapas conceptuales del software libre. También presenta una lista de comandos básicos de consola y una explicación del sistema de archivos jerárquico. Por último, detalla algunas soluciones para aprovechar toda la memoria RAM en sistemas de 32 bits y qué hacer si Linux se cuelga.
Este documento describe cómo usar DRBL y Clonezilla para clonar discos duros de manera eficiente usando multicast. Explica que DRBL permite arrancar sistemas operativos desde la red sin necesidad de software local, y que Clonezilla puede clonar múltiples máquinas simultáneamente usando multicast. Luego guía al lector paso a paso en el proceso de crear una imagen de un disco duro local y configurar un servidor DRBL para restaurar esa imagen en otros clientes de forma simultánea a través de multicast.
El documento habla sobre las máquinas virtuales y sus ventajas. Explica que una máquina virtual permite simular otro sistema operativo dentro del sistema operativo real. Menciona que las máquinas virtuales permiten probar sistemas operativos y versiones beta sin afectar al sistema principal. También describe los requisitos necesarios como procesador rápido, memoria RAM y espacio en disco duro para ejecutar máquinas virtuales de forma efectiva.
Entornos de desarrollo para symfony2 con vagrant y puppetVicent Soria Durá
Vagrant y Puppet son herramientas que permiten crear entornos de desarrollo portables y reproducibles mediante la virtualización y la automatización de la configuración. Vagrant usa máquinas virtuales para ejecutar el mismo sistema operativo y software en diferentes equipos. Puppet automatiza y asegura que la configuración de los sistemas sea consistente mediante manifests que definen los recursos y su estado deseado. Juntos, Vagrant y Puppet ayudan a los desarrolladores a tener entornos idénticos en local y producción.
Esta guía proporciona 9 pasos para configurar Fedora 14 después de la instalación: 1) actualizar el sistema, 2) instalar repositorios adicionales como Adobe y RPMFusion, 3) instalar códecs multimedia y Flash, 4) instalar OpenOffice, 5) instalar clientes de Twitter y correo electrónico, 6) instalar Compiz Fusion y Emerald, 7) instalar Java, 8) instalar el reproductor de video MPlayer, y 9) agregar soporte para formatos comprimidos. Adicionalmente, explica cómo habilitar Sudo en Fedora
Este documento describe cómo instalar el sistema operativo Ubuntu usando una máquina virtual. Explica los pasos de la instalación, incluyendo la selección del idioma, configuración de la red, particionamiento del disco, creación de usuarios y contraseñas. También define qué es una máquina virtual, los tipos existentes como VMWare y QEMU, y cómo instalar un sistema operativo como Ubuntu dentro de una máquina virtual.
Uso básico de Vagrant para la creación de entornos de desarrollo.
- Introducción a Vagrant
- Accesso a las máquinas virtuales
- Varias máquinas virtuales con Vagrant
- Compartición de datos entre anfitrión y máquinas virtuales
- Empaquetado de máquinas virtuales
- Provisión de máquinas con Ansible
Este documento proporciona instrucciones para instalar Debian en una máquina virtual y configurar servicios de red como DHCP, HTTP, DNS y FTP. Explica cómo descargar e instalar Debian, configurar la interfaz de red, instalar software adicional como VirtualBox, y probar la conectividad entre la máquina virtual y otra computadora en la misma red local.
SOLUCIÓN DOMÓTICA PARA LA AUTOMATIZACION DE SERVICIOS DEL HOGAR BASADO EN LA ...Manuel Tapia Cruz
Here is a 3 sentence summary of the document in English:
[SUMMARY]
This thesis titled "DOMOTIC SOLUTION FOR HOME SERVICE AUTOMATION BASED ON THE ARDUINO PLATFORM" aims to improve the automation of home services for family members through the development of a Domotic system based on the Arduino platform. The study population was a group of homes in Trujillo, Peru. Measurements were taken over 31 days to determine the average time savings for lighting control (55% reduction), temperature control systems (75% reduction), and electricity bill savings (43% reduction). Surveys of 30 people also showed high satisfaction levels with the implemented domotic system.
Este documento presenta una guía básica sobre Arduino. Explica conceptos fundamentales de electrónica como voltaje, corriente y resistencia. Describe componentes electrónicos comunes como LEDs, pulsadores y motores. Cubre programación básica con Arduino incluyendo variables, operadores y estructuras de control. Incluye instrucciones para configurar el entorno de desarrollo de Arduino y realizar proyectos de ejemplo. El documento concluye con una sección de tutoriales paso a paso para proyectos prácticos.
Guía para conectar APP Inventor y Arduino a través de Bluetooth
Ejemplo para encender y apagar un LED a través de una aplicación móvil
Comunicación serie
El documento introduce Arduino, una plataforma de hardware y software libre popular para el desarrollo de prototipos electrónicos. Explica que Arduino consiste en tarjetas de desarrollo basadas en microcontroladores de Atmel que pueden detectar el entorno mediante sensores y afectarlo a través de varios tipos de actuadores. El software de Arduino se basa en un lenguaje de programación sencillo que permite controlar los componentes electrónicos conectados a la tarjeta.
Este proyecto involucra la construcción de una casa domótica utilizando Arduino y varios componentes como LEDs, servomotores y sensores. Seis estudiantes trabajaron juntos para programar Arduino y conectar los componentes de manera que la casa pudiera controlarse de forma remota. Cada estudiante aprendió sobre programación, electrónica y trabajo en equipo a través del proyecto.
Este documento proporciona información sobre el uso de LabVIEW con Arduino. Explica las cinco principales razones para usarlos juntos, que incluyen la interfaz gráfica de usuario, la programación gráfica, el desarrollo interactivo y el uso de bibliotecas. También contiene varios ejemplos de aplicaciones que se pueden desarrollar usando LabVIEW e Arduino.
Este documento describe diferentes tipos de actuadores utilizados en vehículos. Explica que un actuador es un dispositivo que proporciona fuerza para mover otro dispositivo mecánico, y que puede ser neumático, hidráulico o eléctrico. Luego detalla varios actuadores específicos como inyectores, válvulas, bobinas de encendido, bombas de combustible, motores de arranque y más que se usan en motores de vehículos y otros sistemas como frenos y dirección.
El documento describe las funciones de una casa inteligente o domótica, incluyendo iluminación y persianas automáticas, climatización, control de accesos, audio multiroom, seguridad y eficiencia energética. Explica que Smart Controls es una empresa de ingeniería dedicada a instalar soluciones domóticas para dar mayor confort, seguridad y ahorro a los usuarios. Además, menciona que los sistemas pueden trabajar de forma independiente para que el cliente elija las funciones deseadas.
Este documento contiene instrucciones para instalar Arduino en Ubuntu y resuelve varios ejercicios comunes de Arduino como hacer que un LED parpadee, encender LEDs secuencialmente, simular un semáforo, transmitir código Morse con un zumbador, y encender LEDs en secuencia al presionar un botón. Explica cómo configurar pines de salida y entrada, usar bucles y funciones, y controlar tiempos de retardo.
Este documento contiene 13 prácticas realizadas con Arduino para encender y apagar LEDs. En cada práctica se modifican los tiempos de encendido y apagado de los LEDs o el número de veces que se encienden, con el objetivo de practicar el uso de funciones como digitalWrite y delay. La práctica final involucra el encendido secuencial de 5 LEDs de izquierda a derecha.
Este documento proporciona una introducción general a Arduino. Explica brevemente la historia de Arduino, los diferentes modelos de placas, cómo instalar el IDE de Arduino, ejemplos básicos de hardware y software, y varios proyectos como un termómetro digital y un comparador luminoso. También cubre conceptos como entradas y salidas digitales y analógicas, sensores comunes, y formas de reciclar hardware electrónico. El objetivo es servir como una guía práctica para aprender los fundamentos de Arduino para proyectos de robótica
The document describes an 8x8x8 LED cube project created with an Arduino microcontroller. It provides detailed instructions over 27 steps on designing, building, and programming the LED cube to light up individual pixels in different patterns. Some of the key steps include choosing LEDs and resistors, designing circuit boards for each layer, soldering the layers together, and writing Arduino code to control the LEDs through multiplexing the I/O ports. The project shows how the Arduino allows creating complex interactive electronics projects.
Raspberry Pi: tutoriales (servidor web, ownCloud y XBMC)Jorge Cacho
Este documento presenta tres tutoriales para configurar una Raspberry Pi como servidor web, servidor ownCloud y centro multimedia XBMC. Primero explica cómo cargar el sistema operativo Raspbian en una tarjeta SD e instalar una IP estática. Luego detalla los pasos para configurarla como servidor web con Apache, PHP y MySQL. El segundo tutorial enseña a usar un pendrive USB para almacenar los archivos de ownCloud y desplegar el servidor ownCloud. El tercer tutorial aún no se ha presentado.
Este documento describe cómo configurar un centro multimedia con Raspberry Pi. Explica qué es Raspberry Pi, sus modelos y diferencias, los sistemas operativos compatibles, las cosas que se pueden hacer con ella como servidor web, estación meteorológica, etc. Luego guía al lector en la instalación de OpenELEC y Kodi, la configuración de Kodi, la instalación de plugins como AirPlay y Transmission para descargas torrents.
(2) Prieto Antón - Diseño de la app y el control de una cámara video con Ardu...XiomaraCorralesQuint
Este documento describe el diseño de una aplicación móvil y un sistema de control de cámara con Arduino. El proyecto consiste en crear una aplicación que pueda controlar el movimiento de un brazo robótico con una cámara usando sensores de movimiento en el dispositivo móvil. Se detallan las opciones consideradas para la cámara, programación, estructura y electrónica. El resultado final fue una aplicación que permite controlar de forma intuitiva el movimiento de la cámara a través de botones y ver la transmisión de video
Raspberry Pi | Que es, para que sirve y como funciona.MAFLOSIR
La Raspberry Pi es una placa computadora de bajo costo desarrollada en el Reino Unido para estimular la enseñanza de la informática en las escuelas. Puede usarse para crear servidores web, smart TVs, servidores de Minecraft u otros usos. Raspbian OS es el sistema operativo más versátil, el cual se instala grabando un archivo .img en una tarjeta SD. La Raspberry Pi puede accederse de forma remota a través de SSH o VNC.
El documento describe Cuckoo, un sandbox para realizar análisis dinámicos de malware. Explica cómo instalar y configurar Cuckoo en Ubuntu, incluyendo la instalación de un agente en una máquina virtual Windows para permitir análisis. Una vez configurado, Cuckoo puede usarse para subir muestras de malware, realizar análisis, y proporcionar informes con detalles sobre el comportamiento del malware.
Este documento proporciona instrucciones paso a paso para crear una máquina virtual con VMware Workstation. Explica cómo seleccionar el hardware virtual, asignar memoria y almacenamiento, configurar la red y otros ajustes. Finalmente muestra cómo ejecutar la máquina virtual una vez creada para instalar el sistema operativo.
Este documento describe un proyecto llamado UEMCloud cuyo objetivo es crear una plataforma en línea para almacenamiento de archivos accesible desde cualquier dispositivo. Explica la arquitectura de la solución incluyendo componentes como Apache, OpenSSL, MySQL y OwnCloud instalados en Raspberry Pis. También detalla la emulación del entorno, instalación del software y configuración requerida, así como la articulación de dos nubes creadas por los autores del proyecto.
Este documento presenta Cuckoo, un sandbox de análisis dinámico que permite analizar malware de forma segura sin subir las muestras a servicios externos. Explica cómo instalar y configurar Cuckoo en Ubuntu, incluyendo la configuración de una máquina virtual de Windows, y proporciona un resumen del proceso de análisis de muestras y visualización de informes.
El documento describe el proyecto Cuckoo, un sandbox de análisis dinámico que permite analizar muestras de malware de forma aislada sin subirlas a servicios externos. Explica cómo instalar y configurar Cuckoo en Ubuntu con una máquina virtual de Windows, y cómo realizar análisis de muestras para obtener informes con la información sobre el comportamiento del malware.
Este documento describe el proceso de clonado de imágenes de disco a través de una red utilizando el sistema operativo DRBL y la herramienta Clonezilla. Primero se crea una imagen de un disco en la máquina servidor usando Clonezilla Live y luego esta imagen se distribuye a múltiples clientes a través de la red mediante multicast para clonar sus discos de forma rápida y masiva.
Este documento proporciona instrucciones paso a paso para instalar OpenMeetings en Squeeze Linux. Explica cómo descargar e instalar las dependencias necesarias como Java, MySQL, OpenOffice y otras herramientas. Luego guía al usuario en la descarga e instalación de OpenMeetings, cambiar los permisos de los archivos y crear un script para lanzar OpenMeetings y OpenOffice de forma conjunta. El objetivo es proporcionar una guía clara y sencilla para que los usuarios puedan instalar OpenMeetings fácilmente en su sistema Squeeze.
El documento menciona varias herramientas y tecnologías comúnmente usadas para crear y administrar sitios web, incluyendo Apache, PHP, MySQL, phpMyAdmin, SMTP, FTP FileZilla, phpBB, Joomla, WordPress y Visual C# bajo Windows XP.
Este documento describe los pasos para instalar Kali Linux 1.0.5 en Vmware Workstation 8.0. Primero se enumeran los requisitos mínimos de hardware y software. Luego, se explican los pasos para descargar Kali Linux, crear la máquina virtual en Vmware, e instalar el sistema operativo. Finalmente, se indican algunas acciones recomendadas después de la instalación, como agregar repositorios y configurar servicios como PostgreSQL y Metasploit para que se inicien automáticamente.
1) Los requerimientos de hardware para instalar Xampp incluyen un procesador Intel Pentium 4 o superior, 512 MB de RAM, 40 MB de espacio en disco y una resolución de pantalla de 1024x768. 2) La instalación de Xampp implica seleccionar el idioma, aceptar los términos, seleccionar la ruta de instalación y servicios a instalar, y finalizar la instalación. 3) Los requerimientos mínimos para instalar PostgreSQL son 8 MB de RAM, 30 MB de espacio en disco para el código fuente
Este documento contiene los pasos para instalar software de virtualización como VMware y VirtualBox, y para crear máquinas virtuales con sistemas operativos como Windows XP, Windows 7 y Ubuntu. Se explican de forma detallada los pasos para la instalación de cada sistema operativo invitado, incluyendo la partición del disco duro y la configuración de red y hardware de las máquinas virtuales. El documento proporciona instrucciones completas para llevar a cabo prácticas de virtualización e instalación de sistemas operativos.
Este documento describe cómo desarrollar aplicaciones móviles a 60 fps utilizando Starling y Foxhole, frameworks basados en AS3 que permiten aprovechar la GPU. Starling emula la API de Flash para desarrollar en 3D de forma más sencilla, mientras que Foxhole proporciona componentes reutilizables. La velocidad de estas herramientas permite crear "aplicaciones suaves", aunque requieren dominar conceptos como el uso eficiente de texturas.
Instalación KOHA: desarrollo, requerimientos y configuraciónSocialBiblio
Este documento describe los pasos para instalar el sistema integrado de bibliotecas Koha en Ubuntu. Primero se instala Ubuntu y el servidor LAMP. Luego se instalan las librerías y paquetes necesarios, incluyendo Webmin para configurar permisos. Finalmente, se compila el código fuente de Koha y se configura para funcionar con el servidor web Apache. El proceso completo prepara el sistema para implementar Koha de forma funcional.
Este documento proporciona información sobre cómo configurar un servidor web Apache en Linux. Explica qué es un servidor web y cómo Apache es un servidor flexible y modular que se puede personalizar. También describe los beneficios de instalar un servidor web en Linux, los requisitos mínimos de hardware y software necesarios, y los pasos para instalar Apache y configurar la red en el servidor Linux.
Similar a Video desde camara web raspberry motion (20)
ESPERAMOS QUE ESTA INFOGRAFÍA SEA UNA HERRAMIENTA ÚTIL Y EDUCATIVA QUE INSPIRE A MÁS PERSONAS A ADENTRARSE EN EL APASIONANTE CAMPO DE LA INGENIERÍA CIVIŁ. ¡ACOMPAÑANOS EN ESTE VIAJE DE APRENDIZAJE Y DESCUBRIMIENTO
Klohn Crippen Berger es una consultoría
especializada que presta servicios al
sector minero en estudios geotécnicos,
geoquímicos, hidrotécnicos y de
asesoramiento ambiental, reconocida por
su trayectoria, calidad y ética profesional.
1. Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709
DIVERTEKA
El sitio de los Tecno-Freaks
Aplicaciones Raspberry Pi y Motion
DESCARGAS Fichas WTK Política Cookies Sobre nosotros
« Raspberry Pi y cámara USB (2) Cubieboard, primera impresión »
Raspberry Pi y Motion 8
25 dic 2012 | Aplicaciones · Raspberry Pi · Software
Vamos a hacer uso de nuestra cámara USB compatible con Rasbian y obtener
vídeo en pantalla – de forma local y remota – y todo ello gestionado desde
nuestra pequeña Raspberry Pi. El otro actor principal de esta entrada es el
software utilizado: Motion para Linux. Para ser más exactos, obtendremos un
stream o flujo de imágenes jpg (mpg) que son capturadas de forma secuancial
por nuestra RasPi.
Lo primero será hacernos con una cámara USB compatible con Raspberry, para
lo cual nada mejor que consultar esta lista de compatibilidad, aunque el hecho
de que no exista nuestra cámara en la misma no significa que no haya
compatibilidad, por lo que antes de tirar la toalla podemos hacer uso de los
consejos comentados en la entrada Raspberry Pi y cámara USB (1) – paso(3) –
que nos ayudará a comprobar si el S.O. Linux “ve” o no nuestra cámara. En
nuestras pruebas hemos usado el modelo VX-800 de Microsoft con resultados
bastante buenos.
Otra opción es – tras reconectar nuestra cámara – ejecutar los comandos
dmesg | tail y lsusb para comprobar que el dispositivo detectado como
cámara también lo está en la lista de dispositivos USB. En nuestro ejemplo, la
cámara Microsoft VX-800, es detectada en ambos comandos con el
ID:045e:0766.
Categorías
Elegir categoría
Blogroll
› MisApuntesDe by Ulysess
› BricoGeek (TIENDA)
› WordPress – Documentación
› Fundación Raspberry Pi
› Proyecto Cubieboard
› Electric imp
› Basic4Android
› Creaciones Copyright
› BricoGeek (Blog)
Entradas recientes
› Control de consumo eléctrico con
Arduino (3)
› Tarjeta microSD en Arduino
› Control de consumo eléctrico con
Arduino (2)
› Arduino y DS1307
› Programa gratis con B4J
Comentarios recientes
› Carlos en Control de consumo
eléctrico con Arduino (1)
› Jaime B en Control de consumo
eléctrico con Arduino (1)
› Esteban en Windows comparte con
Raspberry
› asako en Control de consumo
eléctrico con Arduino (3)
› Espirou en Streaming en Raspberry Pi
Archivos
1 de 9 06/11/14 11:49
2. Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709
Lo primero que hemos de hacer – como casi siempre ocurrirá al intentar
instalar y ejecutar nuevas aplicaciones – será actualizar las fuentes de
instalación (lo cual pude tardar un buen rato dependiendo de nuestra última
actualización), para lo cual ejecutaremos:
sudo apt-get update
sudo apt-get upgrade
Ahora si, instalamos el paquete Motion mediante el comando
sudo apt-get install motion
Una vez terminada la instalación (se llevará tambien un ratito) conviene
modificar algún que otro parámetro en los ficheros de configuración. Para ello
abrimos dicho fichero (motion.conf) con nuestro editor nano mediante el
comando:
sudo nano /etc/motion/motion.conf
Para más facilidad, y dado el tamaño del fichero, comentamos la zona del
mismo donde se localizan los parámetros a tocar, además de añadir un
pequeño comentario sobre su utilidad.
Editamos varios parámetros para adecuar el hardware/software a nuestro
gusto. Posteriormente podemos ir probando alguna de las opciones que el
fichero motion.conf nos permite retocar, de momento ajustamos los
siguientes:
> En zona ## Daemon ##
daemon ON
› abril 2014 › marzo 2014
› octubre 2013 › septiembre 2013
› agosto 2013 › julio 2013
› junio 2013 › mayo 2013
› abril 2013 › marzo 2013
› febrero 2013 › enero 2013
› diciembre 2012 › noviembre 2012
2 de 9 06/11/14 11:49
3. Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709
nota: su utilidad es obvia.
> En zona ## Capture device options ##
v4l2_palette 6
image width 320
image height 240
nota: adecuamos tipo de paleta de vídeo (esta nos ha dado un buen
resultado) y resolución.
> En zona ## Snapshots ##
snapshot_interval 5
nota: tiempo entre cada captura (salvo si se detecta movimiento).
> En zona ## Live Webcam Server ##
webcam_port 8001
webcam_localhost off
nota: habilita puerto de visualización y la misma en otros equipos de
la red.
> En zona ## HTTP Based Control ##
control_port 8888
control_localhost off
nota: habilita puerto de configuración y el acceso al control desde
otros equipos de la red.
> En zona ## Thread config files ## (al final del fichero)
thread /etc/motion/cam1.conf
nota: añade un fichero de configuración específico para nuestra
cámara.
Ahora, y como configuración extra, creamos el fichero cam1.conf mediante
sudo nano /etc/motion/cam1.conf
y dentro del mismo editamos creando el contenido:
videodevice /dev/video0
webcam_port 8001
Como siempre, salvaremos con Ctrl-X + S + <Enter>
El fichero cam1.conf ha de residir en el mismo directorio donde se encuentra
motion.conf.
3 de 9 06/11/14 11:49
4. Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709
La llamada a esta configuración personalizada para la cámara 1 de las que
usemos (podemos tener varias) se declara al final del fichero motion.conf, y
queda de esta forma:
una vez tengamos listos los dos ficheros de configuración (motion.conf y
cam1.conf) efecuaremos una primera prueba, ejecutando el programa motion
pero no como servicio del sistema, para lo cual lo invocamos con el parámetro
-n
sudo motion -n
1
2
Nota: en este modo podemos parar motion
con Ctrl-c desde el terminal.
Ahora se activará motion y comenzará a efectuar capturas – en nuestro
ejemplo cada 5 segundos – y ,a su vez, se servirá la imagen en modo web a
través del puerto asignado (puerto 8001 en nuestro ejemplo).
Podemos acceder desde la propia RasPi – queda claro que será desde el
entorno gráfico – a las imágenes servidas vía navegador web, pero tenemos un
problema: los navegadores por defecto en Raspbian (Dillo, Midori. etc) no son
capaces de servir las imágenes capturadas, razón por lo que es aconsejable
instalar Chromium. Esto lo podemos hacer con
sudo apt-get install chromium
Una vez instalado el navegador – y mientras motion esté sirviendo imágenes –
accederemos a las imágenes desde la propia Raspberry poniendo en la barra
de direcciones de Chromium
http://localhost:8001
4 de 9 06/11/14 11:49
5. Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709
1
2
Nota: también podemos usar la IP local o
127.0.0.1 en vez de localhost.
en este caso hemos de refrescar manualmente la página para poder ver las
nuevas imágenes. Y como quiera que cada 5 segundos (en nuestra
configuración de ejemplo) se guarda una captura, podemos también ver las
mismas en la carpeta /tmp/motion.
¡¡Cuidado!!, si se activa el movimiento el régimen de capturas aumenta con lo que
el directorio /tmp/motion puede crecer de forma desmesurada.
El control de los diversos parámetros de motion puede efectuarse también
desde el navegador operando en la RasPi con solo cambiar el puerto 8001 por
8888 (o el que hayamos configurado).
Si queremos ver las imágenes servidas desde otro ordenador de nuestra red
deberemos acceder a la IP de nuestra Raspi desde el navegador web del
mismo, y teclear (en nuestro ejemplo desde un Mac corriendo Firefox):
http://la_IP_de_la_Raspi:8001
sustituyendo “la_IP_de_la_Raspi” por la IP de nuestra tarjeta RasPi, en
nuestro ejemplo la IP es 192.168.43.71
5 de 9 06/11/14 11:49
6. Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709
Una vez activa la captura vía web también podremos acceder a la
configuración de motion de forma remota (si así lo hemos predefinido el el
fichero de configuración). Para ello accederemos a
http://la_IP_de_la_Raspi:8888
también sustituyendo “la_IP_de_la_Raspi” por la IP de nuestra tarjeta RasPi,
en nuestro ejemplo de nuevo la IP es 192.168.43.71
Automatizando el arranque/parada de Motion
Como quiera que el programa motion puede lanzarse como servicio
(omitiendo el parámetro -n) podemos proceder a preparar un shellscript capaz
de controlar el inicio y la parada de este servicio… tan solo por comodidad.
Para ello crearemos con el editor nano 2 ficheros, a saber:
(1) Fichero de activación
ejecutamos
sudo nano /usr/bin/onmotion
y tecleamos dentro del mismo
sudo motion
(2) Fichero de parada
ejecutamos
sudo nano /usr/bin/offmotion
y en este caso tecleamos
sudo /etc/init.d/motion stop
En ambos casos, salvaremos con Ctrl-X + S + <Enter>
Y para asegurarnos de que no nos darán problemas al ejecutarlos (bien como
usuario pi o como root) les damos permisos máximos a ambos mediante
sudo chmod 777 /usr/bin/onmotion
sudo chmod 777 /usr/bin/offmotion
A partir de este momento para arrancar motion teclearemos
6 de 9 06/11/14 11:49
7. Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709
onmotion
y para detenerlo
offmotion
8 thoughts on “Raspberry Pi y Motion”
Carlos Zuazu
Muy bueno el Post.
Se puede enviar la captura de la Cam con Motion a otra
direccion IP que no sea la de la Raspberry? configurando las
opciones de Motion? o ay q crear una red entre la Raspi y mi
PC? en el caso de estar la Raspi y mi PC en la misma red se
puede hacer. No se si me entiendes??
Se aceptan cualquier tipo de sugerencias.
Un Saludo Carlos Zuazu.
Reply
mar 12, 2013 7:26 pm
Txus
Hola Carlos,
Claro que puedes. Si te fijas, en las primeras capturas se
accede a las imágenes desde el entorno de la Raspi,
pero en las dos últimas fotos hemos accedido desde un
equipo en la misma red local pero diferente a la Raspi
(en concreto desde un Mac). Tan solo has de trabajar en
el mismo rango de IPs (en tu red local) y acceder vía
navegador Web.
Espero haber entendido y contestado tu duda
correctamente.
Un saludo
Txus
Reply
mar 12, 2013 8:05 pm
Carlos Zuazu
Gracias por la respuesta.
Perdona me he explicado mal lo que queria decir es como
puedo ver lo que esta grabando la Raspi con la Cam desde el
PC de mi casa que esta en distinta red que la Raspi.
Un Saludo
Carlos
Reply
mar 14, 2013 6:49 pm
Javier
Estupendo tutorial.
Ahora me han surgido dos dudas que seguro me puedes
ayudar.
Mi intencion es que no grabe ninguna imagen ni fichero avi,
ya que la idea es que pueda monitorizar directamente lo que
esta ocurriendo en ese momento.¿Qué parametro tendria que
cambiar para ello?.
Otra duda es, ¿por qué solo puede conectarse un usuario para
acceder a través de la web?. He intentado acceder desde mas
Reply
mar 27, 2013 1:36 pm
7 de 9 06/11/14 11:49
8. Vídeo desde camara Web (Motion) http://www.diverteka.com/?p=709
de un visor web y el primero funciona pero el resto se queda
bloqueado.
Gracias por tu ayuda.
Javier.
Joseluis
Saludos amigos y gracias por el tuto Txus, me sirvio de
mucho, pude capturar las imagenes cada 5 seg y cuando
habia movimiento, ademas lo he visto desde mi otra pc d la
misma red en el explorador de chrome; y lo mas emocionante
que tambien se puede ver desde cualquier parte del mundo
via internet, para eso le pedi a un amigo que colocara en su
navegador el ip de mi modem mas el puerto,ha.. casi me
olvido… necesariamente tienen q habilitar el puerto entrando
a la configuracion del modem.
Reply
may 18, 2013 7:42 am
Txus
Hola Jose Luis,
gracias por tus comentarios. Referente al acceso desde
WAN (via Internet), entiendo que planteas una duda. Te
diré que lo típico es acceder vía tu IP pública (ya
comentamos como averiguarla en otro post de trucos) y,
además, tener la IP y el puerto que “sirve”
re-direccionados en el router. Es importante también
saber si la IP pública (WAN) es fija o dinámica, ya que en
este último caso tendrías que configurar un servicio
añadido tipo “no-IP”….
Un saludo
Txus
Reply
may 18, 2013 8:45 am
Joseluis
Hola Txus,
Gracias x el dato del no-ip voy tendre que buscar un tuto para
configurarlo. Mientras t comento q lo he corrido con 4
webcam y hasta con un samsung galaxy con firefox; seguimos
avanzando y x ahora estoy queriendo lograr conectar con
mysql y apache, si tienes alguna ayuda con estos nuevos
temas seria genial
Reply
may 28, 2013 4:48 am
ManuFer
Hola a todos,
Disculpas por mi ignorancia… pero llevo poco tiempo en esto.
Tengo una recien llegada raspbery con raspbian(al menos eso
creo) cuando trato de instalar motion:
$sudo apt-get install motion
me falla por que dice que le faltan varias dependencias:
libavcodec53
libavcodec53-extra53
libavformat53
libavutil51
libpq5
y recomienda ffmpeg
me ha pasado con otras aplicaciones y otra dependencias
claro, por lo que algo habré hecho mal o no he hecho….
¿alguna idea?
Reply
jul 26, 2013 6:58 pm
8 de 9 06/11/14 11:49