Está en la página 1de 13

FUNCIONES PARA ARDUINO

OSCAR CARRILLO RAMREZ


Estudiantes

ROGER PIMIENTA BARROS


Docente

UNIVERSIDAD DE LA GUAJIRA
FACULTAD DE INGENIERA
PROGRAMA DE INGENIERA DE SISTEMAS
V SEMESTRE
ARQUITECTURA DE LA COMPUTACION
RIOHACHA LA GUAJIRA
2017
INTRODUCCIN

En este proyecto le daremos a conocer el uso de la placa


Arduino y sus diferentes funciones para adentrarnos ms
en el tema de programacin de Processing, Arduino es una
herramienta para hacer que los ordenadores puedan sentir
y controlar el mundo fsico a travs de tu ordenador
personal. Es una plataforma de desarrollo de computacin
fsica (physical computing) de cdigo abierto, basada en
una placa con un sencillo microcontrolador y un entorno de
desarrollo para crear software (programas) para la placa.
Puedes usar Arduino para crear objetos interactivos,
leyendo datos de una gran variedad de pulsadores,
interruptores, sensores, controlar multitud de tipos de
luces, motores y otros actuadores fsicos. Los proyectos
con Arduino pueden ser autnomos o comunicarse con un
programa (software) que se ejecute en tu ordenador. El
Arduino puede ser alimentado a travs de la conexin USB
o con una fuente de alimentacin externa. La fuente de
alimentacin se selecciona automticamente. Para
nuestras prcticas el utiliza miento de Arduino
comenzaremos usar funciones de modo de practica y
obtencin de conocimiento con los cuales comprobaremos
los distintos tipos de funcionamientos que le podemos dar
al Arduino para aprender sobre el lenguaje de
programacin que se usa en este mismo.
OBJETIVOS

OBJETIVO GENERAL

El objetivo de esta prctica consiste en ampliar el


conocimiento del funcionamiento del dispositivo
Arduino, haciendo uso de la informacin terica
previa que se tiene de ste y de la programacin
requerida.

OBJETIVOS ESPECFICOS:

Introduccin al Arduino.
Fortalecer los primeros pasos con Arduino.
Introducir conceptos bsicos de Arduino.
Configurar las funciones de los pines del Arduino.
Programar el Arduino para la configuracin su
funcionamiento.
Funciones bsicas para su programacin.
Ejemplos de aplicacin.
MARCO TEORICO

ARDUINO

Arduino es una plataforma de prototipos electrnica de


cdigo abierto (open-source) basada en hardware y
software flexibles y fciles de usar. Est pensado para
artistas, diseadores, como hobby y para cualquiera
interesado en crear objetos o entornos interactivos.
es decir, si se logra programar Arduino correctamente, se
podr hacer una infinidad de cosas con este, como por
ejemplo utilizar sensores de luz, temperatura, mover algo
con un motor, prender luces, etc.

Arduino puede sentir el entorno mediante la recepcin de


entradas desde una variedad de sensores y puede afectar
a su alrededor mediante el control de luces, motores y
otros artefactos. El microcontrolador de la placa se
programa usando el Arduino Programming Language
(basado en Wiring) y el Arduino Development Environment
(basado en Processing). Los proyectos de Arduino pueden
ser autnomos o se pueden comunicar con software en
ejecucin en un ordenador (por ejemplo, con Flash,
Processing, MaxMSP, etc.).

Las placas se pueden ensamblar a mano o encargarlas pre-


ensambladas; el software se puede descargar
gratuitamente. Los diseos de referencia del hardware
(archivos CAD) estn disponibles bajo licencia open-source,
por lo que eres libre de adaptarlas a tus necesidades.

PARTES DE ARDUINO
En este apartado veremos las distintas partes que
conformar nuestro Arduino como son entradas, salidas,
alimentacin, comunicacin y shields.
Entradas: son los pines de nuestra placa que podemos
utilizar para hacer lecturas. En la placa Uno son los pines
digitales (del 0 al 13) y los analgicos (del A0 al A5).
Salidas: los pines de salidas se utilizan para el envo de
seales. En este caso los pines de salida son slo los
digitales (0 a 13).
Otros pines: tambin tenemos otros pines como los GND
(tierra), 5V que proporciona 5 Voltios, 3.3V que proporciona
3.3 Voltios, los pines REF de referencia de voltaje, TX
(transmisin) y RX (lectura) tambin usados para
comunicacin serial, RESET para resetear, Vin para
alimentar la placa y los pines ICSP para comunicacin SPI.
Alimentacin
Como hemos visto el pin Vin sirve para alimentar la placa,
pero lo ms normal es alimentarlo por el jack de
alimentacin usando una tensin de 7 a 12 Voltios.
Tambin podemos alimentarlo por el puerto USB, pero en la
mayora de aplicaciones no lo tendremos conectado a un
ordenador.
Comunicacin
nos comunicaremos con Arduino mediante USB para cargar
los programas o enviar/recibir datos. Sin embargo, no es la
nica forma que tiene Arduino de comunicarse. Cuando
insertamos una shield sta se comunica con nuestra placa
utilizando los pines ICSP (comunicacin ISP), los pines 10 a
13 (tambin usados para comunicacin ISP), los pines
TX/RX o cualquiera de los digitales ya que son capaces de
configurarse como pines de entrada o salida y recibir o
enviar pulsos digitales.
Shields: traducido del ingls significa escudo. Se llama as
a las placas que se insertan sobre Arduino a modo de
escudo ampliando sus posibilidades de uso. En el mercado
existen infinidad de shields para cada tipo de Arduino.
Algunas de las ms comunes son las de Ethernet, Wi-Fi,
Ultrasonidos, Pantallas LCD, rels, matrices Leds, GPS.
PLACA DE PRUEBAS PROTOBOARD

Una placa de pruebas (en ingls: protoboard) es un tablero


con orificios que se encuentran conectados elctricamente
entre s de manera interna, habitualmente siguiendo
patrones de lneas, en el cual se pueden insertar
componentes electrnicos y cables para el armado y
prototipado de circuitos electrnicos y sistemas similares.
Est hecho de dos materiales, un aislante, generalmente
un plstico, y un conductor que conecta los diversos
orificios entre s. Uno de sus usos principales es la creacin
y comprobacin de prototipos de circuitos electrnicos
antes de llegar a la impresin mecnica del circuito en
sistemas de produccin comercial.

POTENCIMETRO

Un potencimetro es uno de los dos usos que posee la


resistencia o resistor variable mecnica (con cursor y de al
menos tres terminales). Conectando los terminales
extremos a la diferencia de potencial a regular (control de
tensin), se obtiene entre el terminal central (cursor) y uno
de los extremos una fraccin de la diferencia de
potencial total, se comporta como un divisor de tensin o
voltaje.

LEDS.
Led: Los Leds son componentes elctricos semiconductores
(diodos) que son capaces de emitir luz al ser atravesados
por una corriente pequea.

PULSADORES

Estos pequeos pulsadores son un 1/4 por cada lado, son


bastante econmicos y se pueden pinchar directamente
en una placa de prototipado. Estos dispositivos mecnicos
tienen 4 patillas, que pueden hacernos pensar que hay 4
cables que son EN y AP, pero, de hecho, dos de cada lado
en realidad dentro estn unidos. Por tanto, realmente, este
pulsador es solamente un pulsador de 2 cables.
RESISTENCIA DE 1 KILOHOMIOS.
Resistencia: Se le denomina resistencia elctrica a la
oposicin que tienen los electrones al moverse a travs de
un conductor. La unidad de resistencia en el Sistema
Internacional es el ohmio, que se representa con la letra
griega omega (), en honor al fsico alemn Georg Ohm,
quien descubri el principio que ahora lleva su nombre.

CABLE PUENTE
Un cable puente para prototipos (o simplemente puente
para prototipos), es un cable con un conector en cada
punta (o a veces sin ellos), que se usa normalmente para
interconectar entre s los componentes en una placa de
pruebas. P.E.: se utilizan de forma general para transferir
seales elctricas de cualquier parte de la placa de
prototipos a los pines de entrada/salida de un
microcontrolador.

DESCRIPCIN DE LABORATORIO 1

en este primer laboratorio el objetivo es encender un led


con un pulsador.
Hacer puentes correspondientes en la protoboard
para su paso de energa completamente.
Configurar el pulsador para el paso de energa he
informacin al Arduino para que llegue al led.
Hacer la programacin correspondiente para su
correcto funcionamiento.
DESCRIPCIN DE LABORATORIO 2

en este primer laboratorio el objetivo es encender un led


con un pulsador.
Hacer puentes correspondientes en la protoboard
para su paso de energa completamente.
Configurar el pulsador para el paso de energa he
informacin al Arduino.
Hacer la programacin correspondiente para su
correcto funcionamiento.
DESCRIPCIN DE LABORATORIO 3

en este primer laboratorio el objetivo es encender un led


con un pulsador.
Hacer puentes correspondientes en la protoboard
para su paso de energa completamente.
Configurar el potencimetro para el paso de energa
he informacin al Arduino.
Hacer la programacin correspondiente para su
correcto funcionamiento.
CONCLUSIONES

Esta prctica nos ayuda fortalecer nuestra familiarizarnos


con el Arduino sus funcionamientos bsica la cual
programamos con la id Arduino llevar este cdigo al fsico
en nuestros Arduino comprender el funcionamiento para
as aplicarlo en diferentes experimentos y con l se pueden
hacer muchas cosas por sus grandes funcionalidades.
BIBLIOGRAFA:
www.google.com.co
www.wikipedia.org
openwebinars.net
desafios47.files.wordpress.com
http://myslide.es/documents/informe-de-la-practica-
arduino-55c38bf10f001.html

También podría gustarte