Bienvenidos a este mi blog, donde publicaré semanalmente tutoriales de Arduino para poder empezar a estudiar este lenguaje desde 0.
18 de diciembre de 2015
13 de diciembre de 2015
11 de diciembre de 2015
8 de diciembre de 2015
El mejor entorno para Arduino
En este video os explico las diferencias entre los distintos entornos de programación compatibles con Arduino, y entre ellos, cual es mi favorito y cómo descargarlo e instalarlo.
Enlaces
Y hasta aquí esta publicación, nos vemos en la próxima ;)
7 de diciembre de 2015
Comprar productos electrónicos en navidad
Hola, en la esta entrada os voy a contar mi compra navideña de este año, y os voy a recomendar para hacer una futura compra al mejor precio.
Andaba yo por internet mirando cosas sobre Arduino, cuando me salió una publicidad de una página: GearBest, y por curiosidad le dí para ver que tal estaba, pero para mi sorpresa resultó que vendian cosas a muy buen precio y aparte al ser navidad estaban casi todas en oferta, así que no pude resistirme y tuve que comprar, con el añadido de que aun encima la página no cobra gastos de envio por lo que es aun más irresistible no comprar.
Eso si, hay que tener cuidado con donde se compra que algunas pueden ser timo.
Y ahora sí, después de esta breve historia voy a recomendaros las cosas que DEBERÍAIS comprar por navidad, y más si estás empezando en el mundo de Arduino.
Andaba yo por internet mirando cosas sobre Arduino, cuando me salió una publicidad de una página: GearBest, y por curiosidad le dí para ver que tal estaba, pero para mi sorpresa resultó que vendian cosas a muy buen precio y aparte al ser navidad estaban casi todas en oferta, así que no pude resistirme y tuve que comprar, con el añadido de que aun encima la página no cobra gastos de envio por lo que es aun más irresistible no comprar.
Eso si, hay que tener cuidado con donde se compra que algunas pueden ser timo.
Y ahora sí, después de esta breve historia voy a recomendaros las cosas que DEBERÍAIS comprar por navidad, y más si estás empezando en el mundo de Arduino.
KITS DE ARDUINO
Si estas empezando en el mundo de Arduino o aun no has empezado pero quieres empezar, lo mejor es que comiences con un kit, hay muchos tipos de kits de Arduino, pero yo te voy a poner los que estan a un mejor precio y tienen más contenido.EL BÁSICO
EL AVANZADO
MI COMPRA
Ahora os voy a dejar una lista con todas las cosas que me he comprado yo y sus precios por si os interesa alguna cosa, recordad que si los comprais en estos enlaces os hacen un 10% de descuento del producto.
- Pack de resistencias + botones + potenciometros 2,75€ COMPRAR
- Arduino UNO (chino) 3,75€ COMPRAR
- Protoboard 830 pines 2,81€ COMPRAR
- Pantalla LCD 2,22€ COMPRAR
- Pantalla TFT 1,44 pulgadas 3,70€ COMPRAR
- Matriz 8x8 de LED + controlador 2,61€ COMPRAR
- Protoboard 170 pines 1,16€ COMPRAR
- Arduino UNO (otra marca china) 4,50€ COMPRAR
- 140 Cables "jumpers" rígidos 3,40€ COMPRAR (SIN EL 10%)
- Módulo sensor infrarojo
+ mando 2,23€ COMPRAR
Aquí os dejo una foto para que veais las imágenes de los productos, etc.
Y con estas me despido, espero que os haya servido, podeis dejar vuestras dudas en los comentarios y os respondere encantado. Nos vemos en la próxima ;)
5 de diciembre de 2015
Como usar un botón para hacer varias funciones en Arduino
En este video realizado por mi, os enseño a como hacer que un mismo botón tenga multifunción dependiendo del tiempo que lo mantengamos pulsado. Aquí os dejo el código y las conexiones:
No olviden dejar las dudas en los comentarios, y las responderé encantado.
Y con estas me despido, hasta la próxima ;)
17 de noviembre de 2015
El código
Comencemos con lo más básico, el led. Hacer funcionar un led en Arduino es muy sencillo, tan solo necesitas un par de lineas de codigo, pero para ello vamos a explicar como funciona el código de Arduino.
-El setup es donde configuramos los pines de nuestra placa.
-El loop es el código que se repetirá continuamente en un ciclo.
Una vez sabemos esto, vamos a explicar como declarar los pines.
-El código de los pines consta de dos partes, donde se dice de que pin estamos hablando y si es OUTPUT o INPUT, es decir, si emite voltaje o lo recibe. este queda tal que así: pinMode(pin, OUTPUT/INPUT);
-Ejemplo: pinMode(7, OUTPUT);
Ya una vez hecho esto, podemos pasar a hacer el "programa" por así decirlo. Como tan solo vamos a hacer que un led se encienda y se apague cada 1 segundo va a ser muy sencillo.
-Lo primero es hacer que el led se encinda, para esto, tenemos que hacer que se mande corriente al pin donde esta el led, tal que así: digitalWrite(pin, HIGH/LOW);
-Explicación: digitalWrite es lo que se usa para decir que en un pin digital se envie o no corriente, y HIGH/LOW significan 1/0 respectivamente, 1 es corriente y 0 es no corriente, en resumen, encendido o apagado.
-Ejemplo: digitalWrite(7, HIGH);
-Lo siguiente es hacer que permanezca un segundo encendido y se apague a continuación. Esto es muy sencillo, tan solo tenemos que añadir el código delay(ms);.
-Explicación: delay hace que espere y los ms son los milisegundos que va a esperar el programa, digamos que se pausa en ese estado durante el tiempo que le digas.
-Ejemplo: delay(1000);
Y ahora sí, el codigo entero:
Ahora tan solo tenemos que darle a subir y subirlo a nuestra placa para que esté programada.
Y ya estaría el programa listo para funcionar, aquí os dejo unas imágenes de como queda una vez hecho.
Y con estas, doy por finalizado este tutorial.
1. El código.
El código en Arduino consta de dos partes, el 'setup' y el 'loop'-El setup es donde configuramos los pines de nuestra placa.
-El loop es el código que se repetirá continuamente en un ciclo.
Una vez sabemos esto, vamos a explicar como declarar los pines.
-El código de los pines consta de dos partes, donde se dice de que pin estamos hablando y si es OUTPUT o INPUT, es decir, si emite voltaje o lo recibe. este queda tal que así: pinMode(pin, OUTPUT/INPUT);
-Ejemplo: pinMode(7, OUTPUT);
Ya una vez hecho esto, podemos pasar a hacer el "programa" por así decirlo. Como tan solo vamos a hacer que un led se encienda y se apague cada 1 segundo va a ser muy sencillo.
-Lo primero es hacer que el led se encinda, para esto, tenemos que hacer que se mande corriente al pin donde esta el led, tal que así: digitalWrite(pin, HIGH/LOW);
-Explicación: digitalWrite es lo que se usa para decir que en un pin digital se envie o no corriente, y HIGH/LOW significan 1/0 respectivamente, 1 es corriente y 0 es no corriente, en resumen, encendido o apagado.
-Ejemplo: digitalWrite(7, HIGH);
-Lo siguiente es hacer que permanezca un segundo encendido y se apague a continuación. Esto es muy sencillo, tan solo tenemos que añadir el código delay(ms);.
-Explicación: delay hace que espere y los ms son los milisegundos que va a esperar el programa, digamos que se pausa en ese estado durante el tiempo que le digas.
-Ejemplo: delay(1000);
Y ahora sí, el codigo entero:
digitalWrite(7, HIGH);
delay(1000);
digitalWrite(7, LOW);
delay(1000);
Ahora tan solo tenemos que darle a subir y subirlo a nuestra placa para que esté programada.
2. Las conexiones.
Vamos con la segunda parte, conectar la placa, al ser un led y la placa funcionar a 5V, tendremos que conectar el led a una resistencia(220Ω) y esta a los pines correspondientes. No obstante las placas arduino disponen de un pin especial para los leds, el 13, el cual dispone de una resistencia para leds ya, y tan solo tendriamos que conectar el led al pin sin más, por lo que voy a subir los esquemas de las dos opciones y ya vosotros haceis la que preferais.1. Pin 13.
2. Otro pin cualquiera.
Y ya estaría el programa listo para funcionar, aquí os dejo unas imágenes de como queda una vez hecho.
Y con estas, doy por finalizado este tutorial.
¡¡Nos vemos la semana que viene!!
1 de noviembre de 2015
Configurar el programa
No tenía pensamiento de subir ninguna entrada hoy, ya que van a ser semanales, pero visto lo sencillo que es configurar el programa, he decidido subirlo hoy, así que sin más explicaciones vamos allá.
Lo primero que necesitamos saber es qué placa tenemos, o debemos comprar. Hay muchas variedades dependiendo de lo que necesitemos, pero, hay algunas que destacan más que otras, por ejemplo, la Arduino UNO es la más conocida y la que vamos a usar en prácticamente todos los proyectos del blog.
Esta es la básica por así decirlo, si queréis comprarla podéis comprarla desde aquí a un precio impresionante (5€ sin oferta y 3,75€ con la oferta navideña), no es Arduino original, pero su funcionamiento es el mismo, y en los personal, a mi me gusta más este que el original. Si por algún casual quisieras comprar uno original, te dejo el enlace aquí (20€). Y aquí para ver todos los modelos de placas que hay.
Una vez adquirida la placa, podemos configurar el programa para esta.
Y ya tenemos el programa listo para poder empezar a programar en el. Desde aquí se despide Toni, ahora si, ¡Nos vemos la semana que viene!
31 de octubre de 2015
El primer paso de todos, la instalación.
Muy bien, como en la construcción, lo primero que hay que hacer es comenzar por los cimientos para poder edificar un buen edificio, así que vamos a ello.
1. Descargar el software de Arduino.
2. Instalarlo.
3. Abrir el programa.
Y ya tenemos el software de Arduino instalado en nuestro ordenador, lo siguiente será configurar el programa y ya podremos comenzar con el código.
Desde aquí se despide Toni. ¡Nos vemos la semana que viene!
1. Descargar el software de Arduino.
2. Instalarlo.
3. Abrir el programa.
Y ya tenemos el software de Arduino instalado en nuestro ordenador, lo siguiente será configurar el programa y ya podremos comenzar con el código.
Desde aquí se despide Toni. ¡Nos vemos la semana que viene!
Suscribirse a:
Entradas (Atom)