¿Qué es Arduino y para qué se utiliza?

Esta entrada debimos escribirla hace mucho tiempo. Es algo que se debió definir antes de iniciar el proyecto Panama Hitek. Hemos hablado tanto de Arduino, escrito tantos posts, publicado tantos proyectos y tantos tutoriales y no hemos sido capaces de contestar la pregunta básica: ¿qué es Arduino y para qué se utiliza?.

En esta ocasión escribiré una entrada dirigida a los principiantes, los novatos, los curiosos, los autodidactas, artistas, innovadores, emprendedores, gente con nada que hacer, gente con mucho por hacer y la lista se extiende. Trato de que cada post que escribo para este blog quede como mi contribución a esta sociedad, a la humanidad, al mundo entero. A continuación mi aporte para ustedes. (más…)

Leer Más

Flisol 2015 en David, Chiriquí

A vísperas del próximo Festival Latinoamericano de Instalación de Software Libre (FLISOL) a realizarse en la ciudad de Panamá, el equipo Fedora Panamá se transladó hasta la ciudad de David, provincia de Chiriquí para brindar una serie de charlas y talleres en la Universidad del Istmo.

(más…)

Leer Más

FLISOL 2015 en Panamá

Todos los años se realiza el Festival Latinoamericano de Instalación de Software Libre mejor conocido por su acrónimo FLISOL. Este es un evento el cual tiene como objetivo difundir el movimiento de software libre mediante un día lleno de actividades como talleres, charlas e instalaciones de las diferentes distribuciones Linux/GNU que existen actualmente. Panamá es uno de los países en donde el movimiento de software libre y código abierto es de suma importancia y por tal razón la comunidad Floss-Pa una vez decide sumar esfuerzos para poder realizar el FLISOL este año.

Desde hace más de dos años colaboro con este equipo de personas amantes de la tecnología y recomiendo que asistan a este evento si quieren comenzar sus pininos en estas áreas de tecnología, especialmente de los sistemas operativos abiertos. A diferencia de otros años, el 2015 trae una grandiosa sorpresa y es la realización del FLISOL en la provincia de Chiriquí, específicamente en David. El FLISOL David se estará dando en la sede de la Universidad del Istmo este sábado 11 de Abril en donde la entrada será totalmente gratuita.

Para el FLISOL David tendremos charlas y talleres completamente variados que van desde desarrollo de aplicaciones móviles, virtualización, electrónica con webserver y más. Adicional, tambień tendremos algunas mesas demostrativas de Beagle Board, Icaro, Rasperry Pi, Arduino entre otros.

Por otro lado, la capital no será excluyente en este evento y tendremos el evento en Panamá el día sábado 25 de Abril en la Universidad del Istmo, desde las 9 de la mañana hasta las 5 de la tarde. Como es de esperar, se tiene una página web que pueden utilizar para obtener información más actual y precisa, www.flisolpanama.org. De igual manera al final de este artículo dejaré los banners promocionales en donde se tienen todos los datos que harán que seas participe de este magno evento.

Este es un evento en donde si tienes un ordenador y estas pensando o te ha pasado por la cabeza cambiarte de sistema operativo, entonces esta es tu oportunidad ya que se tendrá gente dispuesta a ayudarte a realizar ese gran paso.

Finalmente, para las personas que estén interesadas en la parte de hardware, voy a estar realizando un taller en donde se podrá trabajar con un servidor web y la plataforma arduino. Si quieres tomar este taller sería genial que llevases tu placa Arduino, y un ordenador con cualquier sistema operativo Linux/GNU que tenga instalado apache y php.

Sin más, espero verlos en el FLISOL 2015 sede David y Panamá =).

FLISOL 2015. David, Chiriquí . Banner promocional.
FLISOL 2015. David, Chiriquí . Banner promocional.
FLISOL 2015, Ciudad de Panamá. Banner promocional.
FLISOL 2015, Ciudad de Panamá. Banner promocional.

Leer Más

Escalando unidades de conversión Analógica-Digitales

Escalando unidades de conversión análoga-digitales  es una técnica utilizada para convertir la magnitud física analógica en cualquier tipo de salida deseada.

En esta entrada intentaremos explicar una técnica matemática simple que utiliza las funciones recta como base , y a partir de ella será posible lograr que una señal analógica del mundo físico, como por ejemplo la salida de un sensor o transductor, a partir de sus unidades de conversión digital, sean escaladas al tipo de salida deseado. Por ejemplo un sensor de distancia , podrá representarse como una salida en metros o centímetros ( lo clásico) o por ejemplo en escala porcentual de 0 a 100%, o la escala que se desee, por ejemplo adimensional entre -70 y 70, es decir de acuerdo a lo que se desee. La condición fundamental es que el sensor o transductor sea lineal al menos en nuestro rango de uso. Este tipo de escalamiento se utiliza para manejar salidas mas acordes a nuestros requerimientos , en donde por ejemplo no sea de importancia el valor absoluto de la medición sino medidas relativas o en otro rango. Por ejemplo se desea controlar la temperatura de un horno, para lo cual se desea implementar un sistema que mantenga al mismo al 60%  de su capacidad máxima. (más…)

Leer Más

Guía práctica sobre el uso de LaTeX

El siguiente documento pretende ser una guía para aquellas personas que utilicen el Sistema LaTeX para la elaboración de artículos científicos o documentos en general. Está basada en el uso del software TeXnicCenter, el cual es completamente gratuito y puede ser descargado desde Internet.
Los ejemplos desarrollados en este documento están basados en la plantilla de la IEEE para LaTeX, la cual utiliza la clase IEEETran, propia de la IEEE. Se explicará cómo instalar el software, cómo configurarlo para que su uso sea más amigable al usuario, las principales modificaciones que se deben hacer a la plantilla que se va a utilizar,  modificaciones al estilo del formato, aspectos relacionados a la redacción en general y la inserción de imágenes, gráficos y tablas en documentos.

El uso de LaTeX es requisito para muchas revistas indexadas que sólo aceptan los documentos si estos se encuentran traducidos a código LaTeX. (más…)

Leer Más

Una visita a la termoeléctrica Miraflores, en el Canal de Panamá

El Canal de Panamá, una de las más importantes rutas del comercio mundial requiere de recursos energéticos seguros y confiables de manera permanente. La termoeléctrica Miraflores es una de las plantas de producción de energía que forma parte del complejo de la ACP, encargado de proporcionar la energía necesaria para el funcionamiento de la vía interoceánica

 

Actualmente en nuestro país se vive una situación muy delicada en cuanto a la producción de energía eléctrica. Podemos decir que nos encontramos en medio de una crisis. Dependemos mucho de la producción de energía en las termoeléctricas y en las hidroeléctricas. Existen pocas opciones en cuanto a energías renovables.

Como parte de mi formación como Ingeniero Electromecánico he tenido la oportunidad de asistir a una gira técnica a la termoeléctrica de Miraflores y a la hidroeléctrica Madden. Ambas forman parte del complejo de producción de energía que se encarga de abastecer el Canal de Panamá y aportan energía al Sistema Eléctrico Nacional. (más…)

Leer Más

Uso básico de LabView

El uso básico de LabView es una de aquellas habilidades que nunca estará de más. Es algo fundamental que debemos tener a mano, ya que nunca sabremos el momento en el cual lo vayamos a utilizar. Al menos entre nosotros, los estudiantes de ingeniería.

El LabView es una plataforma y entorno de desarrollo para diseñar sistemas, con un lenguaje de programación visual gráfico. Recomendado para sistemas hardware y software de pruebas, control y diseño, simulado o real y embebido, pues acelera la productividad. El lenguaje que usa se llama lenguaje G, donde la G simboliza que es lenguaje Gráfico.

Yo la verdad no se mucho de LabView, sin embargo en la universidad estoy tomando el curso de Laboratorio de Teoría de Control II donde tenemos que utilizar este software, por lo que me he propuesto documentar en video los conocimientos que adquiera durante el trascurso del semestre. (más…)

Leer Más

Cambiar el color de las filas de una tabla en Java

A veces por alguna razón queremos cambiar el color de las filas de una tabla en Java. Digamos que queremos resaltar las filas pares o las impares dentro de una tabla para hacer más fácil la lectura de un documento. O por alguna razón queremos resaltar una columna en específico. Veamos como se hace esto.

Primero creamos un proyecto en Netbeans al que llamaremos CellRenderExample. En este proyecto agregaremos una clase a la que llamaremos CellRenderer.

Para cambiar los colores de las filas tenemos que modificar el renderizado de las mismas. Vamos a necesitar la clase CellRenderer para lograr esto. He aquí el código de la misma. (más…)

Leer Más

El setup y el loop en Arduino

El uso del  void setup y el void loop en Arduino es de caracter obligatorio, por lo que no será posible escribir un algoritmo en esta plataforma sin contar con dichas funciones.

El lenguaje de programación Arduino se deriva del lenguaje Processing, el cual a su vez surgió de Java. De hecho, el Arduino IDE es un software desarrollado en Java.

Aprender a programar en Arduino requiere del conocimiento sobre los principales conceptos relacionados a la lógica de la programación. Lo que resta es simplemente aprender algunos comandos, operadores y funciones especiales.

Como ya dijimos, todo programa en Arduino cuenta obligatoria mente con dos funciones: el void setup() y el void loop().

void loop en Arduino

 

(más…)

Leer Más

Inicia batalla legal por el control de la marca Arduino

Si señores, así como lo leen. Arduino LLC ha demandado a Arduino SRL, desatando una batalla legal por el control de la marca Arduino. Antes de proseguir… Qué es Arduino LLC y qué es Arduino SRL?

Arduino LLC es la compañía fundada por Massimo Banzi, David Cuartielles, David Mellis, Tom Igoe y Gianluca Martino, los llamados creadores de Arduino. Estos son los nombres que vemos comúnmente por ahí cuando buscamos Arduino en la web y son los que nos aparecen en pantalla cuando iniciamos el Arduino IDE. Se fundó en 2009.

batalla legal por el control de la marca arduino

Arduino SRL es la versión italiana de Arduino LLC. Originalmente se llamó Smart Projects Srl y es la responsable de la manufactura de las placas Arduino en Italia. (más…)

Leer Más