Ficha Util Arduino

Páginas: 19 (4656 palabras) Publicado: 10 de abril de 2013

FICHA ÚTIL

Arduino (Leonardo)


Facultad de Ingeniería
Universidad de Talca




FECHA
RAZÓN DE LA MODIFICACIÓN
NOMBRE

13/01/2013
Creacion
Diego Pezo de la Jara














1. Objetivo 4
2. ARduino 5
2.1. Utilizaciones. 7
3. Programacion 7
4. Ejemplo 12
4.1. Código Fuente. 13
5. Anexos 16
5.1 Lenguaje 16
setup() 16
Ejemplo 16
loop() 16
Ejemplo16
if (condicional) y ==, !=, (operadores de comparación) 17
Operadores de Comparación: 18
if / else 18
Bucles while 19
Sintaxis 19
Parámetros 19
Ejemplo 19
; punto y coma 19
Ejemplo 19
{} Llaves 19
Usos principales de las Llaves 20
Funciones 20
Loops 20
Sentencias Condicionales 20
Comentarios 21
Ejemplo 21
Constantes 21
Las que definen niveles lógicos, verdadero(true) y falso (false) (Constantes Booleanas) 21
false 22
true 22
Las que definen el nivel de los pines, nivel alto (HIGH) y nivel bajo (LOW) 22
Las que definen los pines digitales, INPUT y OUTPUT 22
Pins configurados como entradas 23
Pins configurados como salidas 23
int 23
Ejemplo 23
Syntax 23
Consejo 23
char 24
Ejemplo 24
pinMode() 24
Sintaxis 24
Parametros 24
Devuelve 25Ejemplo 25
digitalWrite() 25
Sintaxis 25
Parameters 26
Devuelve 26
Ejemplo 26
digitalRead() 26
Descripción 26
Sintaxis 26
Parámetros 26
Devuelve 27
Ejemplo 27
analogRead() 27
Sintaxis 27
Parámetros 27
Devuelve 28
Nota 28
Ejemplo 28
analogWrite() 28
Descripción 28
Sintaxis 29
Parámetros 29
Devuelve 29
Notas y problemas conocidos. 29
Ejemplo 29
analogWrite() 30
Sintaxis 30Parámetros 30
Devuelve 30
Notas y problemas conocidos. 30
Ejemplo 30
delay() 31
Sintaxis 31
Parámetros 31
Devuelve 31
Ejemplo 31



























1. Objetivo
El objetivo principal de esta ficha, es proporcionar la información necesaria al usuario que esta comenzando en el mundo de la programación en Arduino. Como trabajar el Hardware y Software deArduino, y asi poder desarrollar muchas aplicaciones y hechar a volar la imaginación donde no se tendrá limites en la creación. Se expondrá un pequeño ejemplo para lograr demostrar de lo fácil que es Arduino y lo útil que puede llegar a ser.

2. ARduino

Arduino es una plataforma de hardware libre, que se basa en un microcontrolador para facilitar el desarrollo de proyectos electrónico.
Lasplacas Arduino se conforman por distintos puertos, algunos con designación fijas y otros que pueden usarse como entradas y salidas (OUTPUT; INPUT), las cuales se dan a configurar en el software de Arduino. Una de entrada de puerto USB para hacer la interacción con el computador, este puerto le transmite la energía y se puede interactuar con el microcontrolador para poder quemarlo (programarlo), unaentrada de energía para que ya al tenerlo quemado podamos hacer correr el programa sin la necesidad de tenerlo conectado al computador, un botón de RESET el cual permite volver a hacer correr el programa que tenemos quemado en el microcontrolador y el microcontrolador quien es el que se encarga de hacer el trabajo que le hemos encomendado en el programa.

Lo atractivo de Arduino que cualquierprograma que creemos lo podemos cargar a cualquier placa de Arduino (Arduino uno, Arduino Leonardo, Arduino Duemilanove, etc.), solo con cambiarle al programa la placa de trabajo y tener cuidado con las salidas y entradas, y nada más, en cambio a diferencia de programar en AVR de debe tener cuidado con cada microcontrolador tiene una estructura distinta.







En la Fig.1 se muestra unArduino Leonardo:


Fig.1 Arduino Leonardo

1: Boton RESET: Este nos permite volver a darle arranque al programa que hemos quemado en el microcontrolador.
2:Puertos Digitales: Estos puertos se utilizan como entradas o salidas y como dicen son digitales trabajan en ON o OFF.
3: Puertos Analogos: Estos puertos se utilizan como entradas o salidas y son de control analógico, osea pueden obtener...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ficha de iniciacion a arduino
  • Fichas utilidad total
  • arduino
  • Arduino
  • Que es arduino
  • Arduinos
  • ARDUINO
  • Arduino

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS