Kit de inicio a Arduino Super Starter Kit UNO R3 Project de Elegoo

Kit de iniciación a Arduino Uno R3 de Elegoo

Hace unos días compré un Kit de inicio de Arduino, de la marca Elegoo, una oferta de 30€. Tengo bastantes sensores y componente que he ido comprando, pero me faltaban muchos del los que se ofrecen el Kit y me ha parecido buena idea comprarlo y ver si vale la pena este tipo de productos. Tienen 4 kits de inicio, el básico, es el Super Starter que es el equ he comprado y luego dos más que tienen todavía más componentes, pero la verdad es que cogí éste por la oferta. Me he quedado con ganas de coger el que trae radiofrecuencia.

Leyendo alguna reseña de la placas Elegoo hablan bien, pero hay gente que se queja de la compatibilidad de la placa que es un clon de Arduino UNO R3. Mi experiencia ha sido muy positiva la placa ha funcionado a la perfección, compatible con el IDE de Arduino sin necesidad de hacer nada, simplemente conectar y listo. He cargado el blink, he hecho alguna modificación. He probado algunos componentes rápidamente y todo funciona bien (Probado con Ubuntu 16.10 y kubuntu 17.04)

Sigue leyendo

Arduino multitarea y la gestión del tiempo

Prueba de Arduino para trabajar en multitarea con milis

No soy un experto en Arduino, a pesar de tener la placa desde hace tiempo no he investigado casi. Las veces que lo he usado ha sido como herramienta copiando y pegando código ya creado pero sin mucho interés por aprender realmente como funciona sino simplemente con la intención de hacer que funcione y me resulte útil. Estas Navidades tuneé un poco el Belén con unos leds y un sensor de ultrasonidos HC-SR04. Y me detuve a observar que había que hacer.

Tan sólo quería hacer cosas diferentes con dos leds a partir de una misma señal. Ups. Rápidamente tropecé con la que me parece que será una de las primeras limitaciones que te encuentras cuando empiezas a trastear con Arduino. Y no es necesario complicarlo mucho. Hablo tan sólo de unos leds te das cuenta de que no puedes hacer correctamente lo que quieres.

Vamos a dejarlo claro desde el principio en Arduino la multitarea no existe, no se pueden procesar dos tareas en paralelo. Pero existen técnicas para hacer llamadas tan rápido que parece que trabajan a la vez.

Cuento el caso con más detalle. En Navidad monté un Belén y quería  que se encendieran ciertas luces del Nacimiento cuando se acercaran mis hijas. Nada complicado. Sólo quería que dos ramas de luces led funcionaran de forma diferente ante los valores de un sensor de proximidad.

Sigue leyendo

Cómo hacer un robot casero con Arduino

En este artículo vamos a aprender a realizar un pequeño robot casero controlado por la placa Arduino. El objetivo del robot será el de evitar obstáculos mediante un sensor por ultrasonidos, este al llegar a un obstáculo mirara hacia ambos lados y determinara la mejor opción para seguir su marcha.

Hardware

En esta primera parte nos centraremos en construir la plataforma del robot, en el montaje de las piezas y en el conexionado.

robot_arduino

Sigue leyendo

Control de Servomotores con PWM y Arduino

Ya hemos presentado en el blog a Arduino (https://www.ikkaro.com/kit-inicio-arduino-super-starter-elegoo/) y de hecho aparecen en varios proyectos entre ellos este (https://www.ikkaro.com/node/529)

Ahora vamos a avanzar un poco más y vamos a modular señales por ancho de pulso (PWM), esto nos puede servir por ejemplo para manejar servomotores como los presentados aquí (https://www.ikkaro.com/introduccion-al-aeromodelismo-electrico/) o leds rgb entre otros. Para el que no conozca que es PWM es una modulación que se le hace a una señal y que sirve para «transmitir información a través de un canal de comunicaciones o para controlar la cantidad de energía que se envía a una carga» (Wikipedia)

Sigue leyendo

Que es Arduino

Llevo ya bastante tiempo viendo proyectos hechos con Arduino, así que me ha picado la curiosidad sobre lo que era esto de Arduino y he buscado un poco de información por la red.

Arduino es una plataforma de hardware de fuente abierta basada en una sencilla placa de entradas y salidas simple y un entorno de desarrollo que implementa el lenguaje de programación Processing/Wiring. Arduino se puede utilizar para desarrollar objetos interactivos autónomos o puede ser conectado a software del ordenador

placa arduino

Sigue leyendo