Está en la página 1de 16

Universidad Tecnolgica de Tabasco

Alumno:
Sergio Ral Magaa Hernndez

Materia:
Sistemas Automatizados y
Redes Industriales

Carrera:
Ing. en Mantenimiento

Grado y Grupo:
3-A
2
Arduino es una plataforma de hardware de cdigo abierto,
basada en una sencilla placa con entradas y salidas,
analgicas y digitales, en un entorno de desarrollo que est
basado en el lenguaje de programacin Processing. Es un
dispositivo que conecta el mundo fsico con el mundo
virtual, o el mundo analgico con el digital.
Qu es Arduino?
3
Es con mucha diferencia el ms potente y el que ms pines i/o tiene, apto
para trabajos ya algo ms complejos aunque tengamos que sacrificar un
poco el espacio, cuenta con el microcontroladorAtmega2560 con ms
memoria para el programa, ms RAM y ms pines que el resto de los
modelos.

Arduino MEGA
4
Arduino Bluetooth
Incorpora un mdulo para la
transmisin de datos de hasta 100
metros, con esta placa podrs
programar sin cables asi como
tambin realizar comunicaciones
serie con cualquier dispositivo
bluetooth
Arduino Pro
Ms robusto y mejor acabado final;
incorpora funcionalidades
interesantes tales como un conector
especial para conectar una batera
LiPo y realizar un montaje portatil.
todos sus componentes son de
superficie y su espesor total es
menor que las otras placas Arduino.
5
Arduino Nano
Su principal ventaja es que puede
ser pinchado directamente sobre
una protoboard haciendo muy
cmodo el prototipado al igual que
el Arduino mini.

Arduino Mini


Versin miniaturizada de la placa Arduino. Mide
tan slo 30x18mm y permite ahorrar espacio en
los proyectos que lo requieran. Las
funcionalidades son las misma que Arduino UNO
salvo que tiene slo se fabrica con el
chip Atmega168 con 12Kb de memoria para
programa. El bootloader es algo antiguo y tarda
unos 10 segundos arrancar (en el UNO es
prcticamente instantneo).
6
sta es una versin menoraja del Arduino Mini fabricada por Sparkfun
que incluye un chip Atmega328con 32Kb de ROM para programa. Es el
modelo favorito para utiizar en proyectos donde las dimensiones son
importantes. No incluye ningn conversor serie-usb por lo que para
programarlo debemos utilizar unconversor con chip FTDI tambin
disponible en la tienda.
Arduino Pro Mini


7
Arduino UNO


Es la placa estndar y posiblemente la ms conocida y documentada.
Sali a la luz en septiembre de 2010 sustituyendo su
predecesor Duemilanove con varias mejoras de hardware que consisten
bsicamente en el uso de un USB HID prpio en lugar de utilizar un
conversor FTDI para la conexin USB. Es 100% compatible con los
modelos Duemilanove y Diecimila. Viene con un Atmega328 con
32Kbytes de ROM para el programa.
8
Especificaciones tcnica
9
Bien alimentemos al arduino mediante la conexin USB o mediante unafuente externa
(recomendada de 7-12V), vamos a tener unas salidas de tensin continua debido a unos
reguladores de tensin y condensadores de estabilizacin.
Estos pines son:

VIN: se trata de la fuente tensin de entrada que contendr la tensin a
la que estamos alimentando al Arduino mediante la fuente externa.
5V: fuente de tensin regulada de 5V, esta tensin puede venir ya sea
de pin VIN a travs de un regulador interno, o se suministra a travs de
USB o de otra fuente de 5V regulada.
3.3V: fuente de 3.3 voltios generados por el regulador interno con un
consumo mximo de corriente de 50mA.
GND: pines de tierra.
Alimentacin del Arduino Uno
10
El Arduino posee 6 entradas analgicas, etiquetadas desde la A0 a A5,
cada una de las cuales ofrecen 10 bits de resolucin (es decir, 1024
estados). Pordefecto, tenemos una tensin de 5V, pero podemos cambiar
este rango utilizando el pin de AREF y utilizando la funcin
analogReference(), donde le introducimos una seal externa de continua
que la utilizara como referencia
Analog Inputs
11
Bloques bsicos de
cdigo

Se ejecuta
una sola vez

Se ejecuta
infinitamente
12
Estructura bsica de un programa
13
Instrucciones
bsicas
> pinMode(n Pin, Configuracin)
n Pin: entre 0 y 13.
Configuracin: INPUT o OUTPUT
> digitalWrite(n Pin, Estado)
n Pin: entre 0 y 13.
Estado: HIGH o LOW
> digitalRead(n Pin)
n Pin: entre 0 y 13.
> analogRead(n Pin);
n Pin: entre 0 y 5.
14
Funciones
15

16
M
5v

También podría gustarte