Experience

CapacitiveSensor Delay

La librería CapacitiveSensor de Arduino se basa en un concepto electrónico sencillo pero que puede resultar a veces problemático en según que aplicaciones. Un ejemplo básico y sencillo para su uso, es la creación de un teclado que ejecuta un sonido en el momento que se presiona un trozo de papel albal; incluso con un papel y con un lápiz se puede generar un circuito sencillo para conectar estos elementos y crear música con Arduino. El caso concreto de este…

0
Read More

Dynamic SQL

Trabajando con el lenguaje de bases de datos hay cosas que no son tan sencillas de hacer. Por un lado, una base de datos aporta dinamicidad a una página web (Dynamic SQL) . Es decir, aporta diferentes contenidos que se pueden ir actualizando, se pueden realizar busquedas, registrar usuarios. Todo esto se puede hacer con una estructura de bases de datos estática. O sea que tendremos siempre el mismo número de tablas e iremos trabajando sobre ellas. Pero ahora pensemos…

0
Read More

Customize en WordPress

  A la hora de desarrollar un página de WordPress muchas veces es necesario estudiar la necesidad y conocer bien las herramientas que se proporcionan para crear un sitio a nuestro gusto y medida. En este caso utilizaremos el desarrollo de customizer en WordPress para crear un menú de configuración general de nuestra página. Muchas plantillas ya proporcionan estos menús, pero en lugar de depender de los que nos ofrecen vamos a crear los nuestros propios para poder integrarlos en…

1
Read More

Routine MySQL with Loop

Para poner a prueba la capácidad de las bases de datos con MySQL, vamos a evaluar la capacidad y rapidez de acceso en la búsqueda de datos dentro de la misma. Este experimento se basa en conocer cuál es la mejor manera de distribuir la información para que las búsquedas sean más rápidas. Muchas aplicaciones distribuyen la información en una sola tabla, realizando búsquedas entre millones de registros. Según el tipo de búsqueda puede ser más o menos accesible pero…

1
Read More

ESP8266 SoftwareSerial Fail Firmware

El módulo WiFi ESp8266 es un pequeño dispositivo compatible con Arduino que nos permite crear comunicaciones a través de nuestra red de casa. Es la opción más barata que podemos encontrar actualmente para crear nuestros propios proyectos relacionados con el “Internet of Things” o simplemente para introducirnos en el mundo de internet. Con un coste de 5€ tenemos la opción de aprender cómo funciona la comunicación inalámbrica WiFi, pero no voy a hablar de su funcionamiento, sino de las dificultades…

1
Read More

Serial AT Commands con Arduino

Una de las grandes dificultades a la hora de poseer un dispositivo controlado con AT commands como un Bluetooth o un GPRS, es ser capaces de acceder al modo de configuración para introducir estos comandos sin morir de aburrimiento en el intento. Para ahorrar tiempo describiremos diferentes maneras de acceder a estos dispositivos mediante comandos AT. Para este ejemplo disponemos de un módulo Bluetooth HC-05 que podemos conectar al puerto Serial de Arduino. Resumidamente hemos de conectar los pines de…

6
Read More

Fail Matemático con Arduino

El otro día intentando hacer una operación muy sencillita con Arduino; me encontré con la sorpresa de que no funcionaba de forma correcta. Explico un poco el esquema práctico en el siguiente post. Tengo una rueda controlada con un motor RC  y conectado a ésta hay un encoder ranurado para medir la posición y la velocidad de la misma. Hago una función con un parámetro de entrada para introducir un valor y girar exactamente ese valor. El número de ranuras que tiene…

1
Read More

Serial Arduino con Matlab

Una de las mayores utilidades para operar con Arduino es establecer una comunicación de la placa con Matlab via Serial. Arduino tiene sus limitaciones en cuanto a su respuesta en tiempo real y su rendimiento de cálculo. Por ello, lo que se puede hacer es establecer una comunicación por el puerto USB serial que recoja los datos, sean procesados y devueltos a la placa para ejecutar otra serie de acciones. Esto mismo se puede hacer de muchas maneras, ya sea…

0
Read More

HFS+. It Seems to be read only

Anécdota real. ¿Qué es HFS+? Hace tiempo que le dije a mi padre de actualizar su iMac8.1 con Mac OS Leopard, versión 10.5.8 que dejó de cubrir actualizaciones desde 2013. A diferencia de un Linux, o incluso podría decir que un Windows desactualizado podrían funcionar correctamente sin necesidad de instalar las últimas actualizaciones, pero Mac es así y te pone pegas a casi todo que no esté a la última. Todo comenzó por un problema del navegador que no dejaba conectarse…

0
Read More

Está página no está disponible. En local¿?¿?

Una anécdota curiosa con WampServer, el servidor local para Windows. Si a alguien le ha ocurrido como a mí espero que este post le sea de ayuda. Instalando WampServer en Windows 7, todo iba a la perfección. Viendo como la barra llegaba al 100% y el icono de Wamp cambiaba de color de rojo, luego a naranja y al final al color verde. Sin incidentes extraños, escribo localhost en la barra de navegación y se visualiza la pagina inicial (index.php)…

1
Read More