Tumblr AutoScroll

Las páginas de Tumblr son un pequeño mundo incomprendido, en el que se pueden subir todo tipo de contenidos. No me adentraré mucho en las cosas que se pueden hacer con Tumblr. Pero a la hora de crear una página, existen alguna opciones un poco escondidas que permiten personalizar y extender tanto el diseño como la configuración de algunos de los elementos de la página a crear. Aunque para los conceptos básicos no hace falta pasar más allá del dashboard…

0
Read More

Tipos de post en WordPress – flush_rewrite_rules

Para realizar una sección dentro de un WordPress, primero deberemos de encontrar cuál es la distribución de los distintos templates que proporciona nuestro Theme. Es bastante posible que cada tema tenga una distribución distinta, por defecto encontraremos todo lo necesario dentro de la carpeta /themes/nombre_del_theme. Es muy posible que el tema disponga de una jerarquía de carpetas de forma ordenada y disponga de una subcarpeta denominada templates en la que se encuentran distintas plantillas creadas por los desarrolladores de dicho…

0
Read More

RGB to HEX

En programación existen varias maneras de convertir colores de un formato a otro. Este ejercicio puede ser una ayuda para poder determinar cuáles son las especificaciones de distintos tipos de dato. RGB to HEX es una forma de realizar un cambio de color en valores Red Green Blue a un número hexadecimal. Recientemente me encuentro ante una situación en la que obtengo valores de color en formato RGB. Es decir, para interpretar los colores necesito de un numero entero en…

0
Read More

Argumentos de entrada variables con Arduino

Ya que hemos estudiado las MACROS en Arduino, ahora vamos a aplicar algo interesante para desarrollar de una forma más extensible nuestros programas. Si hemos programado alguna vez con otros lenguajes; especialmente en C; podremos observar que se nos permite manejar funciones con un número de parámetros de entrada variables. Por ejemplo, podríamos construir una función concatenación de Strings para añadir palabras una detrás de otra, hasta crear una frase extendida. Donde argc es el contador de argumentos de entrada…

0
Read More

Arduino Macros

Estudiando el firmware de impresión 3D más famoso; Marlin ;  se puede aprender muchísimo acerca de la programación en C++ y cómo se pueden usar algunos aspectos escondidos muy interesantes para extender nuestros programas en Arduino. Vamos a hablar de los Arduino MACROS, que es lo mismo que una función, pero el genérico para otra serie de programas se utiliza este término. Por ejemplo para automatizar taréas dentro de un programa como Excel en el que tienes que alterar muchos…

1
Read More

Graphics Arduino Esplora

Para manejar gráficos con Arduino existen muchos modelos de pantallas, ya sean OLED,   LCD, TFT, o una combinación de ambas TFT-LCD, Táctiles, en blanco y negro, a color, tamaño. Existen varias cuestiones a tener en cuenta para elegir una y otra. Pero al fin y al cabo, hay que buscar la que mejor se adapte a nuestro objetivo. Por ejemplo, cualquiera de ellas nos seviría para representar información escrita como la navegación de archivos en una tarjeta SD; pero en…

0
Read More

Calibration Joystick Arduino Esplora

Una adquisición muy interesante en el mundo Arduino, es la placa Esplora. Esta placa es quizás la mejor para aprender la programación de la placa, ya que integra casi todos los elementos que utilizaríamos con la placa Arduino normal. Entre ellos se encuentran: Joystick 4 Botones de dirección Potenciometro lineal Micrófono Zumbador LED RGB Sensor de Luz Acelerómetro Sensor de temperatura Por otra parte, esta placa tiene una serie de pines a los que se le puede conectar una pantalla…

0
Read More

Laser Engraving Methods

Durante un tiempo he estado buscando información sobre la tecnología láser y hay cosas que se pueden hacer con una pequeña inversión. Así que opté por hacer algunas pruebas para poder montar en un futuro una más grande. Este modelo que aparece en la imagen se puede montar con dos grabadoras de DVDs y con la compra de algunos componentes y una Arduino para controlar el movimiento. El montaje de esta impresora lo estoy documentando en la siguiente página como…

0
Read More

LeapMotion Start Service Fail

LeapMotion es un aparato muy compacto que nos proporciona un mapeado de nuestras manos y nos permite integrar gestos y movimientos para desarrollar diferentes aplicaciones. Probándolo en diferentes sistemas operativos y revisando su funcionamiento en modo desarrollador he podido observar un aspecto de configuración que puede ocasionar problemas a la hora de funcionar. El controlador de LeapMotion tienen un panel de configuración llamado LeapControlPanel, pero puede ocurrir que el dispositivo no nos responda. Esto es debido a que el dispositivo…

0
Read More

SendSMS FAIL – Los primeros códigos ASCII

Cuando queremos comunicarnos con un dispositivo, muchas veces mandamos información y recibimos información como un flujo de datos binarios que nosotros como seres humanos podemos leer traduciéndolos y aplicándoles un significado. El problema reside es que esta traducción de las manejo de las lecturas desde el monitor serie, se realizan mediante la tabla ASCII. Pero estos valores de la tablas ASCII funcionan correctamente cuando se manejan valores conocidos de teclado como las letras y números. Sin embargo los primeros elementos…

0
Read More