ficha de iniciacion a arduino

Páginas: 13 (3033 palabras) Publicado: 4 de marzo de 2014
INICIACIÓN A ARDUINO
Propósito
Conocer el funcionamiento de las cosas es algo que el ser humano se ha planteado desde el inicio de los tiempos; no hay más que mirar a nuestro alrededor donde abunda la automatización, la domótica, la interacción de las personas con las máquinas, la electrónica, la mecánica o la programación.
Casi cualquier proceso que podamos imaginar es dependiente de estasmáquinas, por ejemplo; que suene el despertador a las 7am para que puedas ir al instituto. Ese reloj trabajó durante toda la noche para que pudiera avisarte a qué hora tenías que despertarte.
El propósito de estas fichas consiste en abordar el concepto de computación física, que es la capacidad de comunicación de una máquina con los humanos, usando sensores y actuadores. Las decisiones quepretendamos transmitir, serán procesadas por un microcontrolador que se encuentra ubicado en la placa Arduino.
¿Qué voy a aprender?
Queremos que con el desarrollo de estas fichas con ejemplos prácticos entiendas que muchos procesos tecnológicos son simples de entender y no requieren de gran habilidad técnica y de un gran conocimiento, ya que para aquellos que son más complejos son la unión de muchosde los procesos simples.
La idea con estas fichas es que aprendas a imaginar y puedas convertir todas esas ideas que puedas tener a conceptos tangibles para que puedas verlo y tocarlo y entender el por qué de su funcionamiento.


FICHA 1: Introducción a Arduino. Programación básica
1. ¿Qué es Arduino?
Arduino es una plataforma open-hardware basada en una sencilla placa con entradas ysalidas (E/S), analógicas y digitales, y en un entorno de desarrollo que implementa el lenguaje Processing. Al ser open-hardware tanto su diseño como su distribución es libre. Es decir, puede utilizarse libremente para desarrollar cualquier tipo de proyecto sin tener que adquirir ningún tipo de licencia. Asimismo, su sencillez y su bajo coste, recomiendan su uso como elemento de aprendizaje einiciación en el mundo de la electrónica digital.


2. Conociendo el Software Arduino
Pasos para arrancar nuestro Arduino
1. Para ejecutar el programa Arduino, ingresaremos en la carpeta Arduino y allí buscaremos el icono:
2. Una vez cargado nos abrirá una pantalla donde tendremos que escribir el código:







GuardarAbrir

Nuevo

Cargar Placa

Compilar





3. Define el puerto USB al que está conectado tu placa Arduino. Tools > Serial Port > COM (el que detecte)


4. Selecciona la placa Arduino que vas a trabajar, en nuestro caso será la Arduino Uno. Tools > Board > Arduino Uno


5. Cargar el programa. Una vez hemos configurado nuestrasespecificaciones de la placa y hemos escrito el código que queremos que el programa nos ejecute, lo cargaremos a la placa.

Una vez que la carga a la placa concluya, aparece un mensaje Carga Completada. En su defecto, si el programa no fuera correcto se te informará del error en la zona de mensajes del software.


3. Programación básica.
En esta primera sesión vamos a retroceder a losaños 80 para aprender más acerca de la programación secuencial y buenas técnicas de programación para la placa E/S, con un ejemplo interesante como el del Coche Fantástico. El coche tenía en su parte delantera una multitud de LEDs de todos los tamaños realizando efectos de luces.
En la simulación utilizaremos 4 LEDs conectados a los pins de la placa ShieldBoard, los cuales ya tienen integradasresistencias de 220 Ohm.

El primer código del ejemplo, hará que todas los LEDs se enciendan y se apaguen por un tiempo determinado, usando digitalWrite (pinNum, HIGH/LOW) y delay(time). En el segundo código, se desarrollará una secuencia de encendido LED por LED y posteriormente del mismo modo se apagará. En el tercer y último ejemplo se introducirá un pulsador que hará que una luz que está...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ficha Util Arduino
  • Ficha iniciacion pee
  • arduino
  • Arduino
  • Que es arduino
  • Arduinos
  • ARDUINO
  • Arduino

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS