Sensores: apuntes y prácticas de sensores

Un sensor es un dispositivo que convierte una variable física que se desea medir en una señal eléctrica que contiene la información correspondiente, ya sea modulada en tensión, corriente o frecuencia.

Para ello el sensor suele ir acoplado a un circuito acondicionador de señal, que convierte la señal del sensor a valores adecuados para que dicha señal se pueda procesar, registrar o presentar. En general, este circuito electrónico amplifica, filtra, adapta impedancias, y modula o demodula la señal.

Siguiendo un criterio de clasificación típico de robótica, los sensores se dividen entre propioceptivos, sensores internos dado que permiten conocer el estado del robot, y perceptivos, sensores externos dado que permiten detectar y reconocer el entorno.

Manual de Joomla 3.0

Joomla! es un sistema de gestión de contenidos gratuito para la creación de sitios web. Es un proyecto de software libre que, al igual que la mayoría de estos proyectos, está en constante movimiento. Exitoso desde su aparición hace ya más de 5 años y cuenta con millones de usuarios a lo largo y ancho del mundo.

La palabra Joomla es una derivación de la palabra Jumla del lenguaje africano Swahili que significa “todos juntos”.

El proyecto Joomla es el resultado de una acalorada discusión entre la Fundación Mambo, que fue creada en Agosto de 2005, y su equipo de desarrolladores. Joomla fue desarrollado a partir del exitoso sistema Mambo. Es utilizado en sitios web de todo el mundo para desarrollar desde páginas sencillas hasta complejos sitios corporativos para empresas. Es sencillo de utilizar, administrar y sobre todo muy fiable.

El presente documento es desarrollado por Nuevosmedios para acercar a todos los principiantes en Joomla al aprendizaje del sistema.

Básicos Arduino

Arduino es una herramienta para hacer que los ordenadores puedan sentir y controlar el mundo físico a través de tu ordenador personal. Es una plataforma de desarrollo de computación física (physical computing) de código abierto, basada en una placa con un sencillo microcontrolador y un entorno de desarrollo para crear software (programas) para la placa.

Puedes usar Arduino para crear objetos interactivos, leyendo datos de una gran variedad de interruptores y sensores y controlar multitud de tipos de luces, motores y otros actuadores físicos. Los proyecto de Arduino pueden ser autónomos o comunicarse con un programa (software) que se ejecute en tu ordenador (ej. Flash, Processing, MaxMSP).La placa puedes montarla tu mismo o comprarla ya lista para usar, y el software de desarrollo es abierto y lo puedes descargar gratis.

El lenguaje de programación de Arduino es una implementación de Wiring, una plataforma de computación física parecida, que a su vez se basa en Processing, un entorno de programación multimedia.

Hay muchos otros microcontroladores y plataformas con microcontroladores disponibles para la computación física. Parallax Basic Stamp, BX-24 de Netmedia, Phidgets, Handyboard del MIT, y muchos otros ofrecen funcionalidades similares. Todas estas herramientas organizan el complicado trabajo de programar un microcontrolador en paquetes fáciles de usar. Arduino, además de simplificar el proceso de trabajar con microcontroladores, ofrece algunas ventajas respecto a otros sistemas a profesores, estudiantes y amateurs.

Introducción a la programación con C

El lenguaje de programación C es uno de los más utilizados (si no el que más) en la programación de sistemas software. Es similar a Python en muchos aspectos fundamentales: presenta las mismas estructuras de control (selección condicional, iteración), permite trabajar con algunos tipos de datos similares (enteros, flotantes, secuencias), hace posible definir y usar funciones, etc. No obstante, en muchas otras cuestiones es un lenguaje muy diferente.

C presenta ciertas características que permiten ejercer un elevado control sobre la eficiencia de los programas, tanto en la velocidad de ejecución como en el consumo de memoria, pero a un precio: tenemos que proporcionar información explícita sobre gran cantidad de detalles, por lo que generalmente resultan programas más largos y complicados que sus equivalentes en Python, aumentando así la probabilidad de que cometamos errores.

Software libre vs. Software propietario

Las autoras plasman de manera sencilla los conceptos alrededor del software, con la intención de que cualquier persona que carezca de conocimientos técnicos logre penetrar en este campo.

Abordaron el tema no sólo desde su aspecto técnico, también muestran el panorama acerca del uso del software en el campo práctico, económico y social, señalando las ventajas y desventajas, dejando que el lector tome la decisión de la viabilidad del uso del software libre o propietario, atendiendo a sus necesidades.

Sin alejarse de la posición imparcial adoptada respecto a los dos tipos de software, libre y propietario, han resaltado los beneficios que podrían producirse en el sector social.

Las autoras siendo juristas mexicanas, se preocuparon por abordar el estudio y análisis del software en el marco jurídico de México (Ley Federal del Derecho de Autor), con la finalidad de que este trabajo sea el inicio de muchos más que analicen y desarrollen el tema del software en México o en otro lugar, colocando en la balanza los valores de justicia y libertad para la regulación de su uso, creación, modificación y redistribución.

Organización De Unión Planetaria

© 2020 Organización De Unión Planetaria.