Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Práctica 1: Encender un led con arduino

No description
by

Jesús Hernández

on 11 June 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Práctica 1: Encender un led con arduino

Se procede a iniciar Proteus.
Se mostará una pantalla de la sig. manera.
Aparecerá la sig. ventana
Arduino se visualizará así.
Práctica 1: Encender un led con arduino y Proteus
Da click en schematic (cuadro azul).
Daremos click en el opción "P" de devices.
Escribirémos "arduino" en busqueda, y nos deberá aparecer varias opciones de arduino. Nosotros elegirémos arduino uno.
A continuación procederemos a colocar los demás componentes para realizar la práctica.
Damos click en simbolo señales.
Elegimos la opción
de DC a 5 volts.
Conectamos la fuente a los 5v del arduino.
Damos click en la sig. figura, en la cual seleccionaremos "ground".
A continuación buscaremos en devices el led.
Conectarémos el led al pin 13 del arduino, y el circuito quedará de la sig. manera.
Se procede a abrir Arduino y se toma el ejemplo de BLINK.

En el codigo se utiliza "void setup" para la declaración de variables.
En la función void loop contendrá el código que se ejecutará continuamente.

El comando "digitalWrite" escribe un valor a un pin digital, ya sea "HIGH" o "LOW", que en este caso significa que se encenderá y apagará respectivamente.
La función "delay" es un retardo, que cuenta en milisegundos; este nos permitirá configurar cuánto tiempo tendremos encendido y/o apagado el led.
Teniendo ya el codigo, verificamos si no hay errores.
Si es correcto el codigo procederemos a copiar la dirección .elf o .HEX .
Regresamos a Proteus y darémos doble click al Arduino, donde se mostrará la sig. ventana.
Copiarémos la dirección .efl en la opción de "program file" y darémos "ok".
A continuación damos PLAY,
el codigo se empezará a ejecutar
y se encenderá el led.
Para el caso de leds alternados, simplemente declararemos otro pin y de igual manera le pondremos un valor y un delay.
Se comprobará si no hay errores y el procedimiento es exactamente lo mismo.
Logramos con éxito la práctica de encender un led cada segundo y dos leds alternados, utilizando la vinculación de Proteus con arduino.
Full transcript