Felix Maocho

Para quien le interese lo que a nosotros nos interesa

1º Ejercicio de uso de pines PWM – Simular un faro y qué es una “función”

Félix Maocho
19/2/2017
.

MAQUETA-FARO-2-costense-domus-40211Enunciado

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:

  • Destello de 5 décimas de segundos
  • Apagado 3 décimas de segundo
  • Destello de 5 décimas de segundos
  • Apagado 3 décimas de segundo
  • Destello de 5 décimas de segundos
  • Apagado 9 décimas de segundo
  • Destello de 10 décimas de segundos
  • Apagado 16 segundo

Material necesario

  • Tarjeta Arduino
  • Tarjeta “protoboard”
  • 2 Cables (preferiblemente uno gris y uno rojo
  • Resistencia de 220 Ω
  • Led (preferible de color blanco)
  • Simular el faro de la ria de Ribadeo

Seguir leyendo

19 febrero 2017 Posted by | Curso de Arduino, Robotica | , , , | Deja un comentario

Curso de Arduino – Salidas con pines “analogicos”. 2ª Parte Manejo de Pines PWM

tarjeta arduimo_bb

Por Félix Maocho
15/2/2017

.

Objetivo de este capítulo

Conocer la diferencia entre una pin PWM y uno realmente analógico. Comprender los problemas que esta diferencia puede dar lugar en la realidad

Identificar en una Tarjeta Arduino cuales son los pin PWM. Conocer el mandato “analogWrite” y su sintaxis. Controlar la energía que permitimos salir por un pin PWM

Material necesario

Tarjeta Arduino y cable de conexión al PC
Tarjeta de prototipado o “protoboard”
5 Cables de conexiones, (Preferiblemente, no imprescindible, 2 rojos y 3 grises)
2 Resistencia de 220 Ω
2 leda (es indiferente el color con tal que sean iguales)

Conocimientos previos necesarios
Saber escribir, compilar y cargar en la Tarjeta Arduino un programa
Saber utilizar pines digitales Saber que son Pulsos con modulación PWM

Seguir leyendo

15 febrero 2017 Posted by | Curso de Arduino, Robotica | , , | Deja un comentario

Curso de Arduino – Salidas con pines “analogicos”. 1ª Parte Pulsos de Ondas Moduladas PWM

digital-realPor Félix Maocho
10/2/2017

Objetivo de este capítulo

Este capítulo es una introducción al uso de pins PWM o salidas analógicas. Pretendemos explicar que son los Pulsos de Onda Modulados, (Pulse-Width Modulation), conocidos como PWM y la utilidad que tienen en los objetos creados con la Tarjeta Arduino.

Material necesario

Tarjeta Arduino y cable de conexión al PC
Tarjeta de prototipado o “protoboard”
5 Cables de conexiones, (Preferiblemente, no imprescindible,  2 rojos y, 3 grises)
2 Resistencia de 220 Ω
2 leda (es importante que sean iguales de tipo y color, es indiferente el color

Conocimientos previos necesarios

  • Saber utilizar los pines digitales de Arduino como OUPUT
  • Uso de las funciones del sistema “pinMode”, “digitalWrite” y “delay”
  • Saber escribir, compilar y cargar en la Tarjeta Arduino un programa

Todos estos conocimientos se explican en detalle en los capítulos anteriores del curso (Busque en el Indice)

Seguir leyendo

10 febrero 2017 Posted by | Curso de Arduino, Robotica | , , | Deja un comentario

5º Ejercicio de uso de pines digitales de entrada INPUT– Linterna multiuso – 2º Una posible solución

linterna-multiusoPor Félix Maocho
2/2/2017

Este post es ´continuacion del anterior sobre el mismo tema
5º Ejercicio de uso de pines digitales de entrada INPUT– Linterna multiuso – 1º Exposición de los problemas Donde se exponía un problema que planteaba una serie de problemas que resolvemos aquí

En el capítulo anterior habíamos construido un software y el hardware que mostramos a la derecha. y encontrado tres motivos de error en el software que habíamos escrito inicialmente que eran los siguientes.

  • 1º) Los leds se encendían y apagaban innecesariamente cada vez que se ejecutaba un “loop” del programa
  • 2º) La maquina entra en “catalepsia” el tiempo que dura una intermitencia de la luz roja, impidiendo observar si en ese tiempo se pulsa el botón
  • 3º) La máquina no era capaz de diferenciar entre una pulsación larga y varias pulsaciones seguidas.

Seguir leyendo

2 febrero 2017 Posted by | Curso de Arduino, General | , , , | Deja un comentario

5º Ejercicio de uso de pines digitales de entrada INPUT– Linterna multiuso – 1º Exposición de los problemas

linternaPor Félix Maocho
27/1/2017,

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

Queremos construir una linterna nultiuso que funcione de la siguiente forma:

– La primera pulsacion del botón, enciende un led blanco
– La segunda vez, se encienden a la vez dos leds blancos
– La tercera vez, se enciende tres leds blancos o
– La cuarta un led rojo se pone intermitente
– La quinta apaga todas las luces de la linterna

Material necesario

  • Tarjeta Arduino y cable de conexiones
  • Tarjeta de prototipado o “protoboard”
  • 12 Cables de conexiones macho/macho (preferiblemente 5 rojos , 6 azules 1 )
  • 4 Resistencias de 220 Ω
  • 4 Led ( preferiblemente 3 blancos y 1 rojo)
  • 1 pulsador o “Push button”

Seguir leyendo

27 enero 2017 Posted by | Curso de Arduino, General | , , , | Deja un comentario

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

Seguir 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

Seguir 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

Seguir 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

Seguir leyendo

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

Curso de Arduino – Interruptores, pulsadores, conmutadores y relés utilizados en electrónica

interruptores rojo

Por Félix Maocho
5/9/2016

Objetivo de este capítulo

Conocer los diferentes tipos de interruptores que se utilizan en los circuitos electrónico, desde los mas sencillos como los pulsadores y switch a los mas coomo los PLO y los relés, . Mostrar el funcionamiento uso y aplicacion que estos interrutores tiene en los montajes electrónicos,

Material necesario

s un capítulo estrictamente teórico por lo que no se precisa de material , n6 6bstante c6n e3 f5n de q4e ex*er50enten y 4t535cen 36s 5nterr4*t6res se ac6nse1a e3 4s6 de:

  • Tarrjeta Arduino y cable de conexionesn (utilizado solo como fuente de energía)
  • Tarjeta de prototipado o “protoboard”
  • Varios cables de conexiones macho/macho
  • Varias resistencia de 220 Ω
  • Varios Leds
  • Pulsadores de los tipos que se tengan
  • Switch de los tipos que se tengan
  • Reles

Conocimientos previos necesarios

  • Conocimiento de los pines 5V y GRD
  • Saber montar un circuito con un led y una resistencia en la protoboard

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

Seguir leyendo

6 septiembre 2016 Posted by | Curso de Arduino, 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.

Seguir 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

Seguir 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)

Seguir 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

Seguir 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)

Seguir leyendo

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