Felix Maocho

Para quien le interese lo que a nosotros nos interesa

4º Ejercicio de uso de pines digitales de entrada INPUT– Luces de alarma intermitentes

Conocimientos que se precisandetector_apertura_puerta_alarmaPor Félix Maocho
7/1/2017,

Objetivo

Construir un aparato que encienda una luz intermitente cundo se h abra la puerta.

Conocimientos que se precisan

Para realizar este ejercicio tal como aquí se resuelve, sólo se necesitan los conocimientos que se han ido explicando hasta el capítulo dedicado al “Uso de los pines digitales como entrada (IN PUT)”, explicados con anterioridad, por lo que ante cualquier duda conviene repasar los capítulos anteriores.

Los conocoimientos precisos los podemos resumir en los  siguientes puntos:

  • Saber escribir un programa, “subir” a la Tarjeta Arduino un sketch o programa
  • Conocer las funciones “int”, “pinMode”, “digitalWrite”, e “if”

Enunciado del problema

Mientras se abre y se cierra una puerta queremos que permanezcan encendidas unas intermitentes luces de peligro

Sigue leyendo

7 enero 2017 Posted by | Curso de Arduino, Robotica | , , , | Deja un comentario

3º Ejercicio de uso de pines digitales de entrada INPUT– Temporizador luminoso

reloj-automatico-escalera-l-kgsxmvPor Félix Maocho
18/11/2016

,

Objetivo

Construir un aparato que regule la duracion de encendido de las luces de una escalera.

Conocimientos que se precisan

Para realizar este ejercicio tal como aquí se resuelve solo se necesitan los conocimientos que se han ido explicando hasta el capítulo dedicado al Uso de los pines digitales como entrada (IN PUT), que podemos resumir en los siguientes puntos:

  • Saber escribir, “subir” a la Tarjeta Arduino un sketch o programa
  • Conocer las funciones “int”, “pinMode”, “digitalWrite”, e “if”
  • Enunciado del problema

Sigue leyendo

18 noviembre 2016 Posted by | Curso de Arduino, Robotica | , , , | Deja un comentario

2º Ejercicio de uso de pines digitales de entrada INPUT – Luces de emergencia

DirectindustryPor Félix Maocho
21/10/2016

Conocimientos que se precisan

Para realizar este ejercicio tal como aquí se resuelve solo se necesitan los conocimientos que se han ido explicando hasta el capítulo dedicado al Uso de los pines digitales como entrada (IN PUT), que podemos resumir en los siguientes puntos:

  • Saber escribir, compilar y “subir” a la Tarjeta Arduino un sketch o programa
  • Conocer las funciones “int”, “pinMode”, “digitalWrite”,  e  “if”

Enunciado del problema

Se desea encender la luz de emergencia tan pronto como falle la luz en el circuito principal.

Material necesario

  • Tarjeta Arduino y cable de conexiones
  • Tarjeta de prototipado o “protoboard”
  • 8 Cables de conexiones macho/macho (preferiblemente 3 rojos  a 5V, 3 azules  uno verde y otro amarillo)
  • 2 Resistencias de 220 Ω
  • 2 Led (preferible de color rojo y azul )

Para posteriormente trabajar en real (no imprescindible para este ejercicio

  • Batería de 9 voltios o conjunto de baterías equivalentes con su chasis
  • Conector de baterías con Tarjeta Arduino
  • Cargador de teléfonos o similar a 5 voltios ( por ejemplo los que tiene salida por USB o cargador regulable
  • Conexión entre cargador de teléfonos y buses de la tarjeta protoboard

Sigue leyendo

22 octubre 2016 Posted by | Curso de Arduino, Robotica | , , , | 2 comentarios

Curso de Arduino – Uso de los pines digitales como entrada (INPUT)

pines digitales

Por Félix Maocho
29/5/2016.

Objetivo de este capítulo

Aprender a utilizar los pines digitales como detectores del paso de corriente por otros circuitos.

Familiarizarse con la funciones que ya hemos aprendido y aprender algunas nuevas relacionadas con el uso de los pines como entrada.

Material necesario

  • Tarjeta Arduino y cable de conexión al PC
  • Tarjeta de prototipado o “protoboard”
  • 8 Cables de conexiones, (Preferiblemente, no imprescindible,  5 rojos, 2 grises, y 1 verde)
  • 2 Resistencia de 220 Ω
  • 2 leda (es indiferente el color)
  • 1 Pulsador o Psh Button

Sigue leyendo

29 septiembre 2016 Posted by | Curso de Arduino, Robotica | , , , | Deja un comentario

CALEIDUINO el caleidoscopio de Arduino

Félix Maocho
24/6/2016
.
CALEIDUINO es un caleidoscopio digital sonoro e interactivo basado en Arduino, que es a la vez, un juguete, un objeto artístico y una herramienta para aprender electrónica y programación de una forma divertida y creativa.

Como la mayoría de lo basado en Arduino es y un proyecto Open Source por tanto, eres libre de copiarlo o hacer obras derivadas de élm  Sólo está protegido la marca y el logo . El resto lo puedes copiar, transformar, etc etc. aunque claro esta tu obra basada en CALEIDUINO sera igualmente un proyecto Open Source que otras a su vez podrán copiar y modificar libremente,

El aparato está inspirado en el típico caleidoscopio donde una imagen se refleja en tres espejos que la repiten y multiplican formando un enlosado multicolor.

La diferencia, es que aquí la imagen que se forma es una imagen digital creada por una tarjeta de Arduino nano 3.0, una pantalla TFT 1.8′, un acelerómetro analógico de 3 ejes GY-61, y unos pocos componentes mas. El movimiento que eciba ell caleidoscopio, es recogido por el acelerómetro y transmitido a la tarjeta Arduino, lo que   provoca cambios en la imagenm que elaborará y muestra la pantalla.

Sigue leyendo

25 junio 2016 Posted by | Makespace, Robotica | , , | Deja un comentario

Curso de Arduino – Aprender a utilizar el simulador UnoArduSim

Félix Maocho
12/6/2016

Objetivo de este capítulo

Un primer contacto para iniciarse en el manejo del programa de simulación de Arduino UnoArduSim. Descargar e instalar el programa UnoArduSim en el PC. Escribir un sketch, ponerlo a punto. “Instalar” los componentes manejados por la tarjeta Arduino y probar el Sketch sobre esta simulación de hardware.

Comienzo a trabajar con UnaArduSim

Hoy es mi primer día de contacto con el programa UnoArdSim. Iré contando las dificultades que me he encontrado y como las he resuelto, con el fin de que los que me sigan se encuentren con menos dificultades en el aprendizaje.De este prograna de simulacion de la tarjeta Arduino les hablé en “UnoArduSim programa simulador de la tarjeta Arduino, para experimentar sin el Hardware”

Descargar el programa

ágina de descarga

 

De la pagina oficial de descargas llamada “Simulator Download” (Descarga del simulador)  elijo la última versión que apare en la parte inferior de la página, que se denomina UnoArduSimV1.5.zip con 1147k firmada por el Prof Simmons de fecha May 17, 2016. Al pinchar en la pequeña flecha hacia abajo que esta a la derecha, sorprende la rapidez con que baja el fichero zip.

Sigue leyendo

12 junio 2016 Posted by | Curso de Arduino | , , | Deja un comentario

UnoArduSim programa simulador de la tarjeta Arduino, para experimentar sin el Hardware

Félix Maocho
7/6/2016

 

Objetivo de este capítulo

Informar de la esistencia de un programa simulador que permite simular el funcionamiento de la Tarjeta Arduino sin necesidad de ningun tipo fr harware. Lo que permite poner a punto y provr los programas con solo tener el PC

Material mecesarrio

Para las prácticas de este capítulo no se necesita la tarjeta controladora Arduino pues todo se simula mediante software..

A través del blog Tallerelectronica.com me entero de la existencia de un software de emulación de Arduino UNO, con el que puedes probar y depurar los sketch o programas escritos para la tarjeta Arduino UNO, sin necesidad de armar el hardware, El programa se llama UnoArduSim, que ha sido creado por el Profesor Stan Simmons de la Universidad de Queen´s

Sigue leyendo

7 junio 2016 Posted by | Curso de Arduino | , , | Deja un comentario

1º Ejercicio de uso de pines digitales de entrada INPUT – Semáforo utilizando “if”

Félix Maocho
22/5/2016
.

Utilizar la función “if” para reducir el número de líneas del 2º Ejercicio de uso de pines digitales de Salida OUPUT – Semáforo

Conocimientos que se precisan

Para realizar este ejercicio tal como aquí se resuelve solo se necesitan los conocimientos que se han ido explicando hasta el capítulo dedicado al “Uso de los pines digitales como entrada (OUTPUT)”, y en lo referebte a la funcion “if” en Uso de los pines digitales como entrada (INPUT), que podemos resumir en los siguientes puntos:

  • Saber escribir, compilar y “subir” a la Tarjeta Arduino un sketch o programa
  • Conocer las funciones “int”, “pinMode”, “digitalWrite” y “display”
  • Conocer la función “if”

Material necesario

  • Tarjeta Arduino y cable de conexiones
  • Tarjeta de prototipado o “protoboard”
  • 9 Cables de conexiones macho/macho (preferiblemente 2 rojos, 2 verdes y 5 negros
  • 4 Resistencias de 220 Ω
  • 4 Led (preferible 2 de color rojo y 2 verdes)

Sigue leyendo

22 mayo 2016 Posted by | Curso de Arduino, Robotica | , , , , | Deja un comentario

Curso de Arduino – Uso de los pines digitales como entrada (INPUT).

 

 

pines digitales

Por Félix Maocho
17/5/2016

=========================================

Este post se ha desarrollado en dos partes:

La primera destinada a explicar los interruptores en general y los pulsadores en particular que encontrará  aqui   

La segunda centrada en el manejo de pins digitales como INPUT que encontrarás aqui 

=========================================
..

Objetivo de este capítulo

Aprender a utilizar los pines digitales como detectores del paso de corriente por otros circuitos.

Material necesario

  • Tarjeta Arduino y cable de conexiones
  • Tarjeta de prototipado o “protoboard”
  • Cables de conexiones
  • Resistencia de 220 Homios
  • Dos Led
  • Un pulsador

Conocimientos previos necesarios

  • Saber utilizar los pines digitales de Arduino como salida OUPUT
  • Uso de las funciones del sistema “pinMode”, “digitalWrite” y “delay”

Todos estos conocimientos se explican en detalle en los capítulos anteriores del Curso de Arduino

Sigue leyendo

17 mayo 2016 Posted by | Curso de Arduino | , , , , | Deja un comentario

2º Ejercicio de uso de pines digitales de Salida OUPUT – Semáforo

Félix Maocho
11/5/2016
.

Conocimientos que se precisan

Para realizar este ejercicio tal como aquí se resuelve solo se necesitan los conocimientos que se han ido explicando hasta el capítulo dedicado al “Uso de los pines digitales como salida” que podemos resumir en los siguientes puntos:

  • Saber escribir , compilar y “subir” a la Tarjeta Arduino un sketch
  • Conocer cuales son las partes fundamentales de un sketch, las funciones que la componen y cual es su utilidad
  • Conocer las funciones “int”

Material necesario

  • Tarjeta Arduino y cable de conexiones
  • Tarjeta de prototipado o “protoboard”
  • 9 Cables de conexiones macho/macho (preferiblemente 2 rojos, 2 verdes y 5 negros
  • 4 Resistencias de 220 Ω
  • 4 Led (preferible 2 de color rojo y 2 verdes)
  • 1 Cable de conexión macho/macho más, para comprobaciones de los circuitos (naranja o de cualquier otro color)

Sigue leyendo

11 mayo 2016 Posted by | Curso de Arduino, Robotica | , , , | Deja un comentario

1º Ejercicio de uso de pines digitales de Salida OUPUT – Simular un faro

MAQUETA-FARO-2-costense-domus-40211

Por Félix Maocho
31/4/2016
.

Comocimientos que se precisan

Para realizar este ejercicio tal como aquí se resuelve solo se necesitan los conocimientos que se han ido explicando hasta el capítulo dedicado al “Uso de los pines digitales como salida” que podemos resumir en los siguientes puntos:

  • Saber escribir , compilar y “subir” a la Tarjeta Arduino un sketch
  • Conocer cuales son las partes fundamentales de un sketch, las funciones que la componen y cual es su utilidad
  • Conocer las funciones “int”

Material necesario

  • Tarjeta Arduino y cable de conexiones
  • Tarjeta de prototipado o “protoboard”
  • 2 Cables de conexiones macho/macho (preferiblemente uno grise y uno rojo
  • Resistencia de 220 Ω
  • Led (preferible de color blanco)

Simular el faro de la tria de Ribadeo

Para una maqueta nos proponemos hacer un faro que luzca con la misma cadencia del faro existente en la Ria de Ribadeo cuyo ciclo de funcionamiento es como se indica a continuación:

Sigue leyendo

1 mayo 2016 Posted by | Curso de Arduino, Robotica | , , , | Deja un comentario

Curso de Arduino – Uso de los pines digitales como salida (OUTPUT)

Arduino UNO

Por Félix Maocho
30/4/2016
.

Objetivo de este capítulo

Familiarizarse con la funciones que ya hemos aprendido, acostumbrarse a documentar perfectamente los programas

Material necesario

  • Tarjeta Arduino y cable de conexiones
  • Tarjeta de prototipado o “protoboard”
  • 9 Cables de conexiones macho/macho (preferiblemente 5 cables megros. 2 rojos y 2 azules
  • 4 Resistencia de 220 Ω
  • 4 Leds (preferible 2 rojoa y 2 azules

Conocimientos previos necesarios

  • Uso de la opciones básicas del Menú de inicio de Arduino, que perrnitan escribir, compilar y subir un sketch a la tarjeta Arduino
  • Uso de las funciones del sistema “pinMode”, “digitalWrite” y “delay”
  • Conocer los parámetros estandariza “void”, “OUTPUT”, “INPUT”, “HIGH” y “LOW”
  • Manejar las lineas de comentario (“//”)

Todos estos conocimientos se explican en detalle en el capitulo “Principales opciones del Menú de Inicio de Arduino”

Sigue leyendo

30 abril 2016 Posted by | Curso de Arduino, General, Robotica | , , | Deja un comentario

Curso de Arduino – Principales opciones del Menú de Inicio de Arduino

Menu de Inicio de ArduinoPor Félix Maocho
21/3/2016

El Objetivo de este capítulo

Aprender ls diferentes opciones del Menú de Inicio de Arduino. Escribir en nuestro PC un programa fuente, compilarlo para obtener un programa objeto, traspasarlo a la tarjeta y ponerlo en funcionamiento.

Material necesario

Para las prácticas de este post se necesita únicamente tener el cable de conexión del PC con la tarjeta Arduino y la tarjeta controladora Arduino.

 

Puede que sea la primera vez en tu vida que te planteas escribir un programa y sientas cierta angustia, te doy la seguridad que al final de este capítulo, habrás hecho tu primer programa con pleno conocimiento de lo que estas haciendo y sin ningún género de dudas.

Pero la cosa tiene cierto truco, te voy a enseñar a escribir un programa super sencillo, para el cual los conocimientos que hay que tener son escasísimos, razón por la cual, los vas a recibir sin traumas. Tiempo tendrás de ir ampliando tus conocimientos. Comenzamos la prueba

Sigue leyendo

21 marzo 2016 Posted by | Curso de Arduino, Robotica | , | Deja un comentario

Arduino – Comunicaciones asíncronas, pines marcados como TX y RX


Por Félix Maocho
6/2/2016
Objetivo de este capítulo

Utilización de los pines TX y RX (marcados como 0 y 1), como puerto de comunicaciones asíncronas
Explicar que es un puerto serie y comunicaciones entre dispositivos
Conocimientos básicos cobre comunicaciones asíncronas, que son caracteres, codificación ASCII Unicode, codificación binaria, velocidad de conexión y forma de realizar la comunicación asíncrona y utilidad del módulo UART del procesador.
Velocidades de conexión a las que funciona Arduino
Uso de la conexion USB como puerto de comunicaciones asíncronas con el PC.
Enviar y recibir comunicaciones asíncronas

Sigue leyendo

6 febrero 2016 Posted by | Robotica | , , , | 2 comentarios

Arduino – Arduino, hard y soft sencillo para hacer objetos interactivos

kit-workshopPor Félix Maocho
19/1/2016

Objetivo de este capítulo

Generalidades sobre lo que se puede hacer con arruino.
La licencia Copyleft y el ecosistema de fabricantes y usuarios de Arduino.
Donde comprar componentes electrónicos
Descripción del Kit básico de Arduino
Ideas de proyectos que se pueden emprender con Arduino,
Consejos para el uso de Arduino con la tarjeta protoboard
Uso de nuevos componentes electrónicos

Sigue leyendo

19 enero 2016 Posted by | Curso de Arduino, Robotica | , , , | Deja un comentario