jueves, 24 de noviembre de 2016

Proyecto Final


Diseño De Sistemas Embebidos.

Luis Daniel Yepes Rodriguez. 

tecnologo en sistema. 

Universidad Santiago de Cali. 




Descripción:

Bienvenidos al proyecto final de la materia diseño de sistemas embebidos con Arduino.

Mi proyecto trata de un aparcamiento de vehículo con un Sensor de proximidad HC-SR04 con arduino UNO y un zumbador que cuando el vehículo se acerca mucho a un obstáculo  el zumbador comienza a realizar un ruido para avisar de la proximidad de un vehículo.

Materiales: 
  • Arduino UNO
  • Protoboard.
  • Cables
  • Sensor de Proximidad HC-SRQ4
  • Zumbador
Diagramas:


Resultado de imagen para diagrama de conexion de sensor de proximidad y zumbador





Imagenes








Código en Arduino:





sábado, 12 de noviembre de 2016

Laboratorio #9

Diseño De Sistemas Embebidos (Arduino One). 

Luis Daniel Yepes Rodriguez. 

Tecnologo en Sistemas. 

Universidad Santiago de Cali. 

Descripción:


Controlar una línea de 8 LEDs RGB 5050 conectados a un Arduino. Nota: No alimente los +5V desde el Arduino.

Componentes

1. Arduino uno
2. Protoboard
3. Led RGB v2 Keyes
4. Cables jumper

Diagrama:



Esquemático:











.fotos

1 Se aplica soldadura a la placa CJMCU-2812-8
2 Se aplica soldadura para unir cuatro cables a la placa de LED 5050 para usarla con mayor comodidad .
3 Se conecta siguiendo el diagrama
Foto:





4 Descargamos la libreria FastLED cargamos el codigo de Arduino
5 Realizamos la prueba y listo


Código Arduino:



codigo de Processing









viernes, 11 de noviembre de 2016

Laboratorio #8

Diseño De Sistemas Embebidos (Arduino One). 

Luis Daniel Yepes Rodriguez. 

Tecnología en Sistema. 

Universidad Santiago de Cali. 


Descripción:

Mostrar En Una Interfaz de Procesamiento La Temperatura y Humedad ( DTH11 ), y El Nivel de Iluminación capturado con Una  fotoresistencia  (LDR, CdS): Medidas de las Naciones Unidas Través de la Unidad ONU Arduino.


Materiales:


Computador con placa el IDE de Arduino y el controlador de Nuestra
-Arduino Uno
-Placa Protoboard
-RESISTENCIA 10K
-Cables Macho -Macho
-Sensor DHT11


DIAGRAMAS:



ESQUEMÁTICO




1°. Se conectan la fotoresistencia LdR, la resistencia de 10kΩ y el sensor DHT11 a la protoboard.




Foto

2°. Se conectan los elementos a Arduino en base a los diagramas.

3°. Se descarga la librería del sensor DHT11la imagen de fondo que ira en la carpeta de processing, se importa en Arduino IDE y se procede a copiar el código adjunto de arduino y processing.



Codigo en arduino:




Codigo en processing:



video





jueves, 10 de noviembre de 2016

Laboratorio #7


Laboratorio # 7

Diseño De Sistemas Embebidos. 


Luis Daniel Yepes Rodriguez. 


Tecnología en Sistema. 


Universidad Santiago de Cali. 


Descripción:

En este laboratorio desde el arduino en donde se controlara un LED RGB, lo cual se debe manejar la intensidad de luz de cada uno de los colores ("Rojo";"Verde";"Azul"), del led para obtener diferentes combinaciones de colores, para poder combinarlos utilizaremos el software Processing, es decir, manipularemos la cantidad de luz para cada color para el rojo,verde y azul; esta variable de entrada debemos acomodarla dentro de un rango de (0 a 255), debido a que el led funciona con valores PWM y este es el rango total de esta modulación, por esta razón los pines RGB del led deben ir conectados a salidas PWM del arduino.

Materiales necesarios para este Laboratorio:

Arduino
Protoboard.
Resistencias de 220 Ohmios.
Led RGB.
Kit de cables para arduino.

DIAGRAMAS:


ESQUEMÁTICO


Fotografías

PASO #1: Seleccionar los elementos adecuados para realizar el laboratorio

PASO #2: Conectar el led RGB a la protoboard.

PASO #3: Conectar las tres resistencias de 220 ohmios a las patas R,G,B del led y la restante se conecta a GND al arduino.

PASO #4: Ahora debemos conectar las resistencias de cada una de las patas del led al arduino, este led funciona con PWM por ende debemos utilizar 3 pines del arduino que funcionen con PWM , en nuestro caso utilizamos los pines 3,5,6 que corresponden a los pines Rojo, Verde, Azul

PASO #5: Se debe realizar la interfaz gráfica en processing la cual contendrá las Perillas o que manejaran el valor o intensidad de cada color del led RGB.

Foto:

Video del circuito funcionando:




Codigo en arduino:




Codigo en processing:





Vídeo del circuito funcionando:




Laboratorio # 6




Diseño De Sistemas Embebidos (Arduino One). 

Luis Daniel Yepes Rodriguez. 

Tecnologia en sistema

Universidad Santiago de Cali. 


Descripción:

En este laboratorio desde el arduino en donde se controlara un LED RGB, lo cual se debe manejar la intensidad de luz de cada uno de los colores ("Rojo";"Verde";"Azul"), del led para  obtener diferentes combinaciones de colores, para poder combinarlos utilizaremos tres potenciometros, es decír, los potenciometros son las variables de entrada que me definirán la cantidad de luz para cada color para el rojo,verde y azul; esta variable de entrada debemos acomodarla dentro de un rango de (0 a 255) - (8 bits), debido a que el led funciona con valores "PWM" y este es el rango total de esta modulación, por esta razón los pines R.G.B del led deben ir conectados a salidas PWM del arduino (9;10;11).


Materiales necesarios para este Laboratorio:
  • Arduino.
  • Una Protoboard.
  • Tres Resistencias de 220 Ohmios.
  • Un Led RGB.
  • Kit de cables para arduino.
  • Tres potenciometros de 10K.

DIAGRAMA:


ESQUEMA:



FOTOGRAFÍAS

PASO #1: Conectar el led RGB  y las resistencias (220 Ohms) y los tres potenciometros
a la protoboard.

Foto


PASO #2: Conectar las resistencias de cada una de las patas del led al arduino, este led funciona con PWM por ende debemos utilizar 3 pines del arduino que funcionen con PWM, en nuestro caso utilizamos los pines 9, 10 y 11, que corresponden a los pines rojo, verde y azul respectivamente, además debemos conectar el pin del led restante a tierra (GND). 

PASO #3: Conectar los potenciometros de 10k al arduino, para ello debemos colocar el pin del medio de de cada uno de los potenciometros al pin análogo que deseamos utilizar, en este caso utilizaremos A0 , A1 y A2 y los otros dos pines de cada uno van a tierra y a vcc, de esta manera lo último que se hace es conectar el arduino y programarlo.

VIDEO





CODIGO DEL ARDUINO



Laboratorio # 5



Laboratorio # 5 

Diseño De Sistemas Embebidos (Arduino One).

Luis Daniel Yepes Rodriguez.

tecnología en sistema.

Universidad Santiago de Cali.



Descripción: 

Controlar desde el Arduino, un Display LED de 7-Segmentos, a través de un IC 74HC595, para mostrar un número de 0 a 9, dependiendo de la posición del Potenciómetro.

Materiales para este laboratorio:

Arduino UNO
1 Protoboard
8 Diodos LED's
1 Resistencias de 1KOhm
Cable UTP
1 integrado IC 74HC595

DIAGRAMAS:


ESQUEMÁTICO:


FOTOGRAFÍAS

PASO #1: Seleccionar los elementos adecuados para realizar el laboratorio.


PASO #2: Colocar el display 7 segmentos catodo en la protoboard,se conectan como se muestra en la figura, la pata del medio es el comun y va (-).


PASO #3:P Conectar el display al integrado, los pines a,b,c,d,e,f y g del diplay van a las salidas del 74HC595 (pines 15,1,2,3,4,5,6,7).


PASO #4: Ahora conectamos el integrado 74HC595 con el arduino, para ello utilizamos los pines 2, 3 y 4 del arduino que irán conectados a los pines 12, 11 y 14, es decir:

pinLatch (12) = 8
pinReloj (11) = 7
pinDato (14) = 4


PASO #5: Conectar el potenciometro de 10K al arduino, para ello debemos colocar el pin del medio del potenciometro al pin análogo que deseamos utilizar, en este caso A0 y los otros dos van a tierra y a Vcc, de esta manera lo ultimo que se hace es polarizar todo desde el arduino, conectarlo y programarlo


VIDEO





CODIGO DE ARDUINO







Laboratorio # 4


Laboratorio # 4 

Diseño De Sistemas Embebidos (Arduino One).

Luis Daniel Yepes Rodriguez.

Tecnologo en Sistemas.

Universidad Santiago de Cali.



Descripción:

Para esta practica se controlaran 8 leds desde el ARDUINO por medio de un integrado IC 74HC595, definiendo desde una interfaz gráfica que led debe estar encendido.

En processing 3 crearemos 8 botones los cuales al pulsarlos me definirán que led esta prendido o que led esta apagado, esta interfaz se comunica por el puerto serial.

Materiales para este laboratorio:

Arduino UNO
1 Protoboard
8 Diodos LED's
8 Resistencias de 220 Ohmios
Cable UTP
1 integrado IC 74HC595


DIAGRAMAS:


ESQUEMA:






FOTOGRAFÍAS


PASO #1: Colocar las 8 resistencias en la protoboard, estas resistencias se conectan al ANODO.



PASO #2: Conectar los ocho led's, cada led se conecta en serie con una resistencia, debemos tener presente que las resistencias están conectadas al anodo, por esta razón la pata que corresponde conectar en cada resistencia es el anodo(+) o pata más larga.

PASO #3: Conectar el integrado 74HC595, en sus salidas (pines 15,1,2,3,4,5,6,7) se deben conectar los ocho led's y debemos conectar sus pines de polarización.


PASO #5: Ahora conectamos el integrado 74HC595 con el arduino, para ello utilizamos los pines 7, 8 y 9 del arduino que irán conectados a los pines 12, 11 y 14, es decir:

pinLatch (12) = 8
pinReloj (11) = 9
pinDato (14) = 7

PASO #6: Conectar el arduino al pc, compilar el codigo de programación en arduino, despues programar el codigo en processing y por ultimo que se hace es probarlo.



CODIGO EN ARDUINO


CODIGO EN PROCESSING