jueves, 31 de mayo de 2012

PROYECTO FINAL

Este proyecto consiste en mostrar un mensaje por medio de una tira de leds, para esto tendremos en cuenta lo que es la persistencia de visión, visto en la entrada anterior de este blog. Para  empezar, necesitaremos los siguientes materiales:
1 Arduino nano.
10 resistencias.
10 leds (del mismo color).
Una pila de 9v.
Una placa experimentar, para soldar componentes.
Cautin.
Estaño.
Un motor de impresora.


DISEÑO EN FRITZING

Para conectar el Arduino nano a la pila, el positivo de la batería va directo al GND y los 9v directos al pin VIN.

VÍDEO:







jueves, 10 de mayo de 2012

PERSISTENCIA DE LA VISIÓN (POV)

La persistencia de la visión es un fenómeno del ojo, fue descubierto por Joseph Plateau, lo cual hace que  una imagen quede guardada en la retina durante una décima de segundo, de acuerdo a este suceso, se han podido crear ilusiones de movimientos, con tan solo  ver varias imágenes en por lo menos 0.1 seg, generándole al cerebro una sensación de  movimiento.

De acuerdo a esta definición, y a todo lo aprendido con respecto a los sistemas embebidos, se comenzara a desarrollar un laboratorio, que pretenda mostrar un texto, de tal forma que el ojo pueda ver un movimiento.

A continuación se presenta un ejemplo de un sistema embebido que me permite ver un reloj en movimiento. 

Laboratorio#14

Control de un Motor Stepper con un IC ULN2003.
CODIGO:

Laboratorio#13

Reloj Digital usando una pantalla LCD, y un IC DS1307.


CODIGO:




miércoles, 9 de mayo de 2012

Laboratorio#12


En este laboratorio utilizaremos 8 leds, 8 resistencias, un chip 595 que utilizaremos para controlar las 8 salidas correspondientes a cada led.



FRITZING:


CODIGO:




VÍDEO:

martes, 8 de mayo de 2012

Laboratorio#11

Este laboratorio consiste en reproducir una canción, para esto utilizaremos un buzzer.



CÓDIGO:







FRITZING:



VÍDEO:

jueves, 3 de mayo de 2012

Laboratorio#9

Este laboratorio consiste en controlar  la velocidad del  motor por medio de un  potenciometro. Para este laboratorio, se utilizo un transistor NPN, un potenciometro, una resistencia.

MATERIALES:


CODIGO:





FRITZING:




VIDEO:



jueves, 26 de abril de 2012

Laboratorio #10

Para el desarrollo de este laboratorio se uso un servomotor, 7 LEDS, 7  resistencias, 2 pulsadores para poder controlar los grados del motor,  enciendo un led correspondiente a cierto grado, por ejemplo si queremos que el servomotor se mueva a un angulo de 90º, se encenderá el led correspondiente a este angulo, que es el led numero  3.


CODIGO:




FRITZING:




VIDEO:


Laboratorio #8

Este laboratorio consiste en encender un led RGB por medio de valores que se envían a los pines PWM (9,10,11) , utilizando processing  cambiaremos los valores de RGB y se vera la combinación de cada valor, generando así un color. Para este laboratorio se utiliza un led RGB, 3 resistencias.


FRITZING:



CODIGO EN PROCCESING

miércoles, 28 de marzo de 2012

Laboratorio#7

El siguiente laboratorio consiste en controlar el movimiento de un triangulo por medio 4 pulsadores. Utilizaremos Processing para ver el movimiento.


FRITZING:


VIDEO








CODIGO EN ARDUINO



CODIGO EN PROCESSING

Laboratorio #6

Para realizar este laboratorio utilizaremos el laboratorio#4 que consiste en encender los leds consecutivamente por medio de un potenciometro y modificar el tiempo de encendido por medio de otro potenciometro, pero utilizaremos Processing para poder ver el comportamiento del led en pantalla.

jueves, 15 de marzo de 2012

Laboratorio #5

ENCENDER LES CONSECUTIVAMENTE Y MOSTRAR LA SIMULACION POR MEDIO DE PROCESSING

Para realizar este laboratorio, utilizamos el laboratorio #3, y mostraremos por medio de Processing el cambio de leds por medio del poteciometro. 

CODIGO

VIDEO


viernes, 9 de marzo de 2012

Laboratorio #4





En este laboratorio utilizaremos dos potenciometros; se programara el arduino de tal forma que los leds se enciendan secuencialmente, utilizaremos un potenciometro para el tiempo de encender los leds, y el otro para el apagado. 




CODIGO:


VIDEO:


jueves, 8 de marzo de 2012

Laboratorio #3

ENCENDER LEDS POR MEDIO DE UN POTENCIOMETRO





El propósito de este laboratorio a diferencia del laboratorio #2  es ir encendiendo los 5 leds por medio de un potenciometro de manera secuencial. 

CÓDIGO:


VIDEO:


Laboratorio #2

SECUENCIA DE LEDS


El siguiente laboratorio consiste en programar el arduino de tal forma en que los leds se enciendan consecutivamente, el tiempo de encendido y apagado va  ser de "200" . 



CÓDIGO:



VIDEO:

Laboratorio #1

FABRICACIÓN DE ARDUINO S3V3

El primer laboratorio consiste en la fabricación de un arduino S3V3,a continuación mostrare los materiales que utilizamos para la fabricación. 


MATERIALES:


 


REALIZANDO EL TALLER:











jueves, 2 de febrero de 2012

¿QUE ES UN SISTEMA EMBEBIDO?



Un sistema embebido  consiste en un sistema de computación cuyo hadware y software  están específicamente diseñados y optimizados para resolver un problema concreto eficientemente.
 El término "embebido" (también se le conoce como “empotrado”).

Ejemplos: Vídeo, lavadora, ABS, computadora de vuelo...