Cómo montar un slider para cámaras DSLR con tracking de objetos

Publicado por en Arduino el 24/04/2019

No es la primera vez que publico un proyecto de slider de cámara, pero éste me ha gustado ya que ha utilizado otro enfoque de los que vimos habitualmente. Por un lado, utiliza un controlador Roboclaw que permite una enorme flexibilidad en cuando al control del motor, pero lo más llamativo es el sistema de tracking de objetos. Si lo piensas bien, puedes trazar un triangulo de 3 puntas entre los dos puntos horizontales del pie de la cámara y el propio objeto. Por lo tanto, sabiendo la distancia hasta el objeto, puedes calcular el ángulo de giro de la cámara según se desplaza por el carril para que apunte siempre al objeto. Todo el control se hace mediante una placa Arduino.

Leer más

Cómo programar Arduino, ESP8266 y ESP32 con PlatformIO

Publicado por en Programación el 16/04/2019

El IDE de Arduino permite programar no solo las placas oficiales Arduino sino también una casi infinidad de placas interesantes como ESP8266, ESP32, los Feather de Adafruit y otros. Pero desde el punto de vista de la comodidad a la hora de programar, se puede decir que no es la mejor opción. Por ejemplo, los que venimos de otros lenguajes y entornos de programación, hay cosas que se echan de menos, como el autocompletado, un árbol de ficheros del proyecto, una buena gestión de dependecias y librerías etc. Una forma de tener todo eso y algo más es utilizar PlatformIO junto a Visual Studio Code de Microsoft. No solo es un tema de "pijería", que para gustos están los colores, sino que sobre todo en proyectos grandes con muchos ficheros, si no tienes un sistema de programación potente y ordenado, puede ser un auténtico caos. En el vídeo que os dejo a continuación, Andreas Spiess, más conocido como El tio del acento suizo, nos hace una épica explicación desde cero sobre cómo poner PlatformIO a funcionar para compilar y cargar tanto programas para placas Arduino como para ESP8266 y ESP32. Además, indica un truco muy chulo para que las librerías de tu proyecto no estén a nivel del IDE, sino en el mismo proyecto. De esa manera cuando distribuyas el código, las librerías irán con él y todo el mundo se ahorrará unos cuantos dolores de cabeza. SPOILER: Yo ya lo he probado y me ha encantado, además de sentirme muy cómodo con ese fondo oscuro ¡por fín!

Leer más

Xilófono controlado con solenoides y Arduino

Publicado por en Arduino el 09/04/2019

Mezclar mecánica con electrónica y un poquito de programación mola mucho ya que algo tan simple como un pequeño xilófono puede convertirse en un instrumento musical digital con infinitas posibilidades. El truco consiste en utiliza pequeñas solenoides pero atención, ya que no se pueden conectar directamente a los pines de tu Arduino, pero con la ayuda de unos MOSFET será pan comido. A continuación te dejo un vídeo del resultado pero por si te animas a montarlo, también tienes abajo el enlace a tutorial completo.

Leer más

Termostato casero inteligente con Bluetooth controlado con Arduino

Publicado por en Arduino el 13/03/2019

Un proyecto clásico y que siempre tien mucha utiliza es poder controlar los diferentes aparatos eléctricos de gran consumo dse la casa de forma automática. Ya sean estufas o calentadores por ejemplo y eso es precisamente lo que hace el proyecto que os dejo a continuación. Utiliza como corazón una pequeña placa Arduino y mediante una conexión bluetooth es capaz de controlar y monitorizar todo el sistema.

Leer más

Tobor: Brazo robot sencillo con servos controlado por Arduino

Publicado por en Arduino el 15/02/2019

A todos nos gustan los brazos robots complejos, con muchos ejes, impresos en 3D y con cinemática inversa, pero hay que decir que son proyectos complejos y no todo el mundo puede o está dispuesto en meterse a fondo con ello. Para eso, hay opciones mucho más simples y fáciles de montar para simplemente practicar, pasar un rato entretenido y que sea asequible. Sobre todo si quieres aprender más sobre robótica o enseñar a los más pequeños. En el enlace que os dejo a continuación podrás ver el detalle del montaje de un pequeño brazo robot que funciona con servomotores, una forma muy barata de obtener movimiento en robots. Además el control se realiza mediante Arduino mediante unos potenciometros para posicionar los ejes. En pocas horas lo puedes tener funcionando y pasar un rato entretenido al mismo tiempo que aprendes más sobre robótica.

Leer más