Sei sulla pagina 1di 21

0 Ms Siguienteblog javierp_rv@hotmail.

com Escritorio Salir

Arduino,secuencia de leds

martes,26denoviembrede2013 Archivo del blog

2013 (15)
PROYECTO FINAL: Alcoholmetro noviembre (1)
PROYECTO FINAL: Alcoholmetro
DESCRIPCIN LABORATORIO octubre (4)
septiembre (10)

La idea es crear un alcoholmetro, que mediante el sensor, se reciba como dato el


grado o nivel de alcohol de la persona que sopla frente al sensor. Segn el nivel o
Datos personales
grado de alcohol detectado por el sensor, se encendern de 1 a 10 LEDs de
diferentes colores, empezando con el verde, que indica un bajo nivel de alcohol, Juberth Renteria
Seguir 58
amarillounnivelmedioyrojounnivelalto.
Ver todo mi perfil

Adems como muchos alcoholmetros porttiles o de mano ofrecen la opcin de


guardar el estado actual de alcohol, tambin agregue dos botones, uno es para
guardarelestadomarcadoactualmenteporelsensor,yelsegundoesparaverlos
estados guardados, que son tres, aunque pudieron haber sido ms.Al presionar el
botn para ver los estados guardados por primera vez, se muestra el estado
recin guardado, al presionar por segunda vez, se ve el penltimo estado, y al
presionarporterceravezsemuestraelantepenltimo,yparasalirvuelveapresionar
porcuartavez,yvolverarecibirinformacind

MATERIALES DEL LABORATORIO


4ledsde5mm,colorverdedifuso

3ledsde5mm,coloramarillodifuso

3ledsde5mm,colorrojodifuso

1ledde5mm,coloramarillo

11resistenciasde330ohms

3resistenciasde10Kohms

2microswitch,depush,con4terminales

1sensordealcoholMQ3

ArduinoUno

Cablesdeinterconexinmachomachode6pulgadas

DIAGRAMAS
MONTAJE EN LA PROTOBOARD:

PASO 1: Esta es la parte donde se conectan todas las salidas del Arduino al
protoboarddondeseencuentranincrustadoslosleds.
PASO 2:Yaquestaporseparadoloqueconectaalsensorylosbotonespush.

ESQUEMTICO:

PASO 1:EstaeslapartedondeseconectantodaslassalidasdelArduinoal
protoboarddondeseencuentranincrustadoslosleds.

PASO 2:Yaquestaporseparadoloqueconectaalsensorylosbotonespush.
FOTOS DEL PROCESO DE MONTAJE

PASO #1: Materiales del informe

PASO #2: Resistencias,switchy LEDs en la protoboard

PASO #3: Arduino y conexiones de cable UTP


PASO #4: Sensor de alcohol Mq3

VDEODEL FUNCIONAMIENTO

CDIGO

86. }
87.
88. buttonRead=digitalRead(pushButtonRead);
89. if(buttonRead==HIGH){
90. mostrar();
91. }
92. }

Publicado por Juberth Renteria en 8:03 4 comentarios:

+6 Recomendar esto en Google

jueves,31deoctubrede2013
LABORATORIO 14

DESCRIPCIN LABORATORIO 14
Utilizando un LCD shield, mostrar con nmeros grandes ( caracteres personalizados ), los
datos capturados en el Arduino con una fotocelda ( LRD, o CdS).

MATERIALES DEL LABORATORIO


1) Arduino UNO
2) Resistencia
3) Fotocelda
4) Potenciometro
5) Cable UTP
6) LCD

DIAGRAMAS
MONTAJE EN LA PROTOBOARD:

ESQUEMTICO:

FOTOS DEL PROCESO DE MONTAJE


PASO #1: Elementos para el laboratorio
PASO #2: Conexiones del cable UTP

PASO #3: Conexiones completas

VDEODEL FUNCIONAMIENTO

CDIGO
CDIGO
DATAHOSTEDWITHBYPASTEBIN.COMDOWNLOADRAWSEEORIGINAL

1. #include<LiquidCrystal.h>
2. #definepotA1
3.
4. LiquidCrystallcd(8,13,9,4,5,6,7);
5.
6. byteModo1[8]={

Publicado por Juberth Renteria en 15:56 No hay comentarios:

+1 Recomendar esto en Google

LABORATORIO 13

DESCRIPCIN LABORATORIO 13
Utilizando un LCD shield, mostrar connmerosgrandes ( caracteres personalizados ), los
datos capturados en el Arduino con una fotocelda ( LRD, O CdS).

MATERIALES DEL LABORATORIO


1) joystick shield
2) Arduino UNO

DIAGRAMAS
MONTAJE EN LA PROTOBOARD:

ESQUEMTICO:
FOTOS DEL PROCESO DE MONTAJE
PASO #1: Materiales para el laboratorio

PASOEstesitioempleacookiesdeGoogleparaprestarsusservicios,parapersonalizaranunciosyparaanalizarel
#2: Conectar el joystick al arduino
trfico.Googlerecibeinformacinsobretuusodeestesitioweb.Siutilizasestesitioweb,sesobreentiendeque
aceptaselusodecookies.
MSINFORMACIN ENTENDIDO

VDEODEL FUNCIONAMIENTO
CDIGO
DATAHOSTEDWITHBYPASTEBIN.COMDOWNLOADRAWSEEORIGINAL

1. charbutton0=3,button1=4,button2=5,button3=6;
2.
3. voidsetup(void)
4. {
5.
6. pinMode(button0,INPUT);//SettheJoystickbutton0asan

CDIGO PROCESSING
DATAHOSTEDWITHBYPASTEBIN.COMDOWNLOADRAWSEEORIGINAL

1. importprocessing.serial.*;
2. intx=550;
EstesitioempleacookiesdeGoogleparaprestarsusservicios,parapersonalizaranunciosyparaanalizarel
trfico.Googlerecibeinformacinsobretuusodeestesitioweb.Siutilizasestesitioweb,sesobreentiendeque
3. inty=450;//elpuntocentrodelapantalla
aceptaselusodecookies.
4. intgrados=0;//iniciodegradosenelqueseencuentraeltriangulo
5. Serialport;//puertoporelquevamosarecibirlosdatos
MSINFORMACIN ENTENDIDO
6. intvalor=0;

Publicado por Juberth Renteria en 14:59 No hay comentarios:

+1 Recomendar esto en Google

LABORATORIO 12

DESCRIPCIN LABORATORIO 12
Controlar una matriz de LEDs de 8x5 cableada atravsde un IC Maxim MAX7219, para
mostrar un mensaje letra por letra, desplazndose de derecha a izquierda.

MATERIALES DEL LABORATORIO


1) Matriz de LEDs 8x5
2) IC Maxim MAX 7219
3) Arduino UNO
4) Resistencias
5) Protoboard
6) Capacitor 0.1uF
8)Capacitorelectroltico
9)cableUTP

DIAGRAMAS
DIAGRAMAS
MONTAJE EN LA PROTOBOARD:

ESQUEMTICO:

EstesitioempleacookiesdeGoogleparaprestarsusservicios,parapersonalizaranunciosyparaanalizarel
FOTOS DEL PROCESO DE MONTAJE
trfico.Googlerecibeinformacinsobretuusodeestesitioweb.Siutilizasestesitioweb,sesobreentiendeque
aceptaselusodecookies.
MSINFORMACIN ENTENDIDO

PASO #1: Materiales del laboratorio

PASO #2: Conexiones del integrado IC MAX7219 al Arduino


PASO #3: Conexiones del integrado IC MAX7219 al Arduino

PASO #4: Conexiones del integrado a la matriz

EstesitioempleacookiesdeGoogleparaprestarsusservicios,parapersonalizaranunciosyparaanalizarel
trfico.Googlerecibeinformacinsobretuusodeestesitioweb.Siutilizasestesitioweb,sesobreentiendeque
aceptaselusodecookies.
MSINFORMACIN ENTENDIDO

INTERFAZGRFICA

VDEODEL FUNCIONAMIENTO
CDIGO
DATAHOSTEDWITHBYPASTEBIN.COMDOWNLOADRAWSEEORIGINAL

1. #include<Sprite.h>
2. #include<Matrix.h>
3.
4. intcount=0;
5.
6. intx=8;

CDIGO PROCESSING
DATAHOSTEDWITHBYPASTEBIN.COMDOWNLOADRAWSEEORIGINAL

1. //secargalalibreriaControlP5
2. importcontrolP5.*;
3. //secargalalibreriaSerial
4. importprocessing.serial.*;
EstesitioempleacookiesdeGoogleparaprestarsusservicios,parapersonalizaranunciosyparaanalizarel
5. //definirlavariablecp5deltipoControlP5
trfico.Googlerecibeinformacinsobretuusodeestesitioweb.Siutilizasestesitioweb,sesobreentiendeque
6. ControlP5cp5;
aceptaselusodecookies.
MSINFORMACIN ENTENDIDO
Publicado por Juberth Renteria en 14:35 No hay comentarios:

+1 Recomendar esto en Google

mircoles,30deoctubrede2013

LABORATORIO 11

DESCRIPCIN LABORATORIO 11
Controlar una matriz de LEDs DE 8x5 cableada directamente al Arduino, para mostrar un
mensaje letra por letra, desplazndose de derecha a izquierda.

MATERIALES DEL LABORATORIO


1) Arduino UNO

2) Matriz de LEDs 8x5

3) cable ( UTP)

4) Protoboard

DIAGRAMAS
MONTAJE EN LA PROTOBOARD:
MONTAJE EN LA PROTOBOARD:

ESQUEMTICO:

EstesitioempleacookiesdeGoogleparaprestarsusservicios,parapersonalizaranunciosyparaanalizarel
trfico.Googlerecibeinformacinsobretuusodeestesitioweb.Siutilizasestesitioweb,sesobreentiendeque
aceptaselusodecookies.
FOTOS DEL PROCESO DE MONTAJE MSINFORMACIN ENTENDIDO

PASO #1: Los materiales para elinforme

PASO #2: Matriz en la protoboard y el Arduino UNO


PASO #3:Todos los elementos en la protoboard

INTERFAZGRFICA
EstesitioempleacookiesdeGoogleparaprestarsusservicios,parapersonalizaranunciosyparaanalizarel
trfico.Googlerecibeinformacinsobretuusodeestesitioweb.Siutilizasestesitioweb,sesobreentiendeque
aceptaselusodecookies.
MSINFORMACIN ENTENDIDO

VDEODEL FUNCIONAMIENTO
CDIGO
DATAHOSTEDWITHBYPASTEBIN.COMDOWNLOADRAWSEEORIGINAL

1. //SeincluyelalibreriaFrequencyTimer2
2. #include<FrequencyTimer2.h>
3.
4. //matrix5x5
5. //sedeclaralavariabletemColdetipoenteroinicializadaen5
6. inttemCol=5;

CDIGO PROCESSING
DATAHOSTEDWITHBYPASTEBIN.COMDOWNLOADRAWSEEORIGINAL

1. //secargalalibreriaControlP5
2. importcontrolP5.*;
3. //secargalalibreriaSerial
4. importprocessing.serial.*;
5. //definirlavariablecp5deltipoControlP5
6. ControlP5cp5;

Publicado por Juberth Renteria en 18:35 No hay comentarios:

+1 Recomendar esto en Google

jueves,26deseptiembrede2013

LABORATORIO 9
EstesitioempleacookiesdeGoogleparaprestarsusservicios,parapersonalizaranunciosyparaanalizarel
trfico.Googlerecibeinformacinsobretuusodeestesitioweb.Siutilizasestesitioweb,sesobreentiendeque
DESCRIPCIN LABORATORIO 9
aceptaselusodecookies.
MSINFORMACIN ENTENDIDO

Controlar desde el Arduino, un Display LED DE 7segmentos, atravsde un IC 74HC595, para

mostrar un numero de 0 a 9, dependiendo de laposicindel Potenciometro.


MATERIALES DEL LABORATORIO
1) Arduino UNO
2) Protoboard
3)cable UTP
4) 2 Resistencias
5) 1 potenciometro
6) Un IC 74HC595
7) Display LED de 7Segmentos

DIAGRAMAS
MONTAJE EN LA PROTOBOARD:
ESQUEMTICO:

FOTOS DEL PROCESO DE MONTAJE


EstesitioempleacookiesdeGoogleparaprestarsusservicios,parapersonalizaranunciosyparaanalizarel
trfico.Googlerecibeinformacinsobretuusodeestesitioweb.Siutilizasestesitioweb,sesobreentiendeque
aceptaselusodecookies.
PASO #1: Elementos para el laboratorio MSINFORMACIN ENTENDIDO

PASO #2: Integrado, potenciometro y Display 7 segmentos.


PASO #3: todas lasconexiones

VDEODEL FUNCIONAMIENTO
EstesitioempleacookiesdeGoogleparaprestarsusservicios,parapersonalizaranunciosyparaanalizarel
trfico.Googlerecibeinformacinsobretuusodeestesitioweb.Siutilizasestesitioweb,sesobreentiendeque
aceptaselusodecookies.
MSINFORMACIN ENTENDIDO

CDIGO
DATAHOSTEDWITHBYPASTEBIN.COMDOWNLOADRAWSEEORIGINAL

1. #definepines3
2. #definepotA0
3.
4. constintpinLatch=2;
5. constintpinReloj=3;
6. constintpinDato=4;

Publicado por Juberth Renteria en 15:40 No hay comentarios:

+1 Recomendar esto en Google


LABORATORIO 10

DESCRIPCIN LABORATORIO 10
Utilizar una pantalla de LCD 16x2, cableada directamente al Arduino, para mostrar
mensajes enviados desde el PC en una interfaz con Processing/ControlP5

MATERIALES DEL LABORATORIO


1) Arduino UNO
2) Protoboard
3) Potenciometro
4) Display 7 LCD
5) cable UTP

DIAGRAMAS

MONTAJE EN LA PROTOBOARD:

EstesitioempleacookiesdeGoogleparaprestarsusservicios,parapersonalizaranunciosyparaanalizarel
trfico.Googlerecibeinformacinsobretuusodeestesitioweb.Siutilizasestesitioweb,sesobreentiendeque
ESQUEMTICO:
aceptaselusodecookies.
MSINFORMACIN ENTENDIDO

FOTOS DEL PROCESO DE MONTAJE


PASO#1: Materiales del informe
PASO#2: Montaje Display LCD

PASO#3: Montaje potenciometro

EstesitioempleacookiesdeGoogleparaprestarsusservicios,parapersonalizaranunciosyparaanalizarel
trfico.Googlerecibeinformacinsobretuusodeestesitioweb.Siutilizasestesitioweb,sesobreentiendeque
aceptaselusodecookies.
MSINFORMACIN ENTENDIDO

PASO#4: se conectan todos los elementos


INTERFAZ GRFICA

VDEO DEL FUNCIONAMIENTO

EstesitioempleacookiesdeGoogleparaprestarsusservicios,parapersonalizaranunciosyparaanalizarel
trfico.Googlerecibeinformacinsobretuusodeestesitioweb.Siutilizasestesitioweb,sesobreentiendeque
aceptaselusodecookies.
MSINFORMACIN ENTENDIDO

CDIGO
DATAHOSTEDWITHBYPASTEBIN.COMDOWNLOADRAWSEEORIGINAL

1. #include<LiquidCrystal.h>
2.
3. LiquidCrystallcd(12,11,5,4,3,2);
4.
5. Stringtext="";
6.

CDIGO PROCESSING
DATAHOSTEDWITHBYPASTEBIN.COMDOWNLOADRAWSEEORIGINAL

1. importcontrolP5.*;
2. importprocessing.serial.*;
3.
4. ControlP5cp5;
5. Serialserial;
6.

Publicado por Juberth Renteria en 15:40 No hay comentarios:

+1 Recomendar esto en Google

Pgina principal Entradas antiguas

Suscribirse a: Entradas (Atom)

Plantilla Simple. Con la tecnologa de Blogger.

EstesitioempleacookiesdeGoogleparaprestarsusservicios,parapersonalizaranunciosyparaanalizarel
trfico.Googlerecibeinformacinsobretuusodeestesitioweb.Siutilizasestesitioweb,sesobreentiendeque
aceptaselusodecookies.
MSINFORMACIN ENTENDIDO

Potrebbero piacerti anche