Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SECUENCIADELUCESCONARDUINOTallerdeControl
Taller de Control
Desarrollo de proyectos, microcontroladores y programacin
Esteprogramaconsisteencrearunprogramadesecuenciadelucesconarduino.Lasecuenciadeencendidoyapagado
deLEDsserprogramadadeidayvuelta.AprenderncomoseaccedeacadaunodelosPINESparasuconfiguraciny
manipulacinpormediosdeciclos.
Construyaelcircuitoquesemuestraenlafigura8.1:
http://www.tallerdecontrol.com/index.php/secuenciadelucesconarduino/
1/6
14/9/2015
SECUENCIADELUCESCONARDUINOTallerdeControl
Figura8.1.Circuitodelapractica3
Nota:lapatitamslargadelLEDesPositivo+ylamscortaNegativo.Enestecircuitotodaslaspatitasnegativasvana
Tierra.
Materialqueutilizaenestecircuito:
Cables
8LEDs(foquitos)
1protoboard.
8.1 PROGRAMA
/*Programa*/
//Algoritmo.PrenderdesdeelPin29(LEDs)medianteunarreglodondeseencuentranubicados
//losPINESdelArduinoyusandouncicloFORaccederyprendercadaunodelosPINES.
intpin[]={2,3,4,5,6,7,8,9}//sedeclaraestearreglo,paraelaccesoacadaPINquesevaausar.
//SeinicializandelPin29DigitalcomoSalida.
voidsetup(){
inti//variableutilizadacomocontador.
for(i=0i<8i++){//CicloparaconfigurarcadaunodelosPINEScomodeSalida.
http://www.tallerdecontrol.com/index.php/secuenciadelucesconarduino/
2/6
14/9/2015
SECUENCIADELUCESCONARDUINOTallerdeControl
pinMode(pin[i],OUTPUT)
}
}
voidloop(){
inti//Variableutilizadacomocontador.
for(i=0i<8i++){//CicloparaEncendercadaunodelosPINESygenerarlasecuenciadeida.
digitalWrite(pin[i],HIGH)//PrendeelPIN#delarreglopinenlaposiciniejemplo:
delay(100)//sii=0entoncespin[0]porlotantopin[0]=2,esperamos
digitalWrite(pin[i],LOW)//100milisegundosyporltimoseapagaesemismoPIN#.
}
for(i=6i>0i){//CicloparaEncendercadaunodelosPINESygenerarlasecuenciadeida.
digitalWrite(pin[i],HIGH)//PrendeelPIN#delarreglopinenlaposiciniejemplo:
delay(100)//sii=0entoncespin[0]porlotantopin[0]=2,esperamos
digitalWrite(pin[i],LOW)//100milisegundosyporltimoseapagaesemismoPIN#.
}
}
/*FindePrograma*/
Comprtelo:
Compartir
Me gusta:
Megusta
Selprimeroendecirquetegusta.
http://www.tallerdecontrol.com/index.php/secuenciadelucesconarduino/
3/6
14/9/2015
SECUENCIADELUCESCONARDUINOTallerdeControl
Postedin:Arduino,CursoArduino.
Tagged:cursoarduino,secuenciadeleds.
LastModified:diciembre3,2014
ARDUINOHOLAMUNDO2
ON_OFFDELEDDESDELAPCYARDUINO
Leave a reply
Name
required
required,willnotbepublished
Website
Introduzcaeltexto
Comment
Publicarcomentario
Recibirunemailconlossiguientescomentariosaestaentrada.
Recibirunemailconcadanuevaentrada.
Search
Usuarios
Go
http://www.tallerdecontrol.com/index.php/secuenciadelucesconarduino/
4/6
14/9/2015
SECUENCIADELUCESCONARDUINOTallerdeControl
Usuarios
Registrarse
Acceder
RSSdelasentradas
RSSdeloscomentarios
WordPress.org
Categoras
AjaxPHPMySQL
Arduino
Curso
CursoArduino
DCcduinoUno
PIC16F84A
PIC18F4550
TallerdeControlA
62Megusta
Megustaestapgina
Compartir
Selprimerodetusamigosenindicarque
legustaesto.
Archivos
marzo2015
http://www.tallerdecontrol.com/index.php/secuenciadelucesconarduino/
5/6
14/9/2015
SECUENCIADELUCESCONARDUINOTallerdeControl
diciembre2014
noviembre2014
febrero2013
Entradas recientes
DCcduinoUNOClondelArduinoUno
ProgramadorPicKit3v3.10
ArduinoyBluetoothFireFlyRN41o42
ArduinoControldeMotoraPasos
Sumadorconpic16f84ade2nmerosde4bits
Comentarios recientes
AlfonsoBritoenVoltmetroconArduinoyC#
AlfonsoBritoenVoltmetroconArduinoyC#
SergioenVoltmetroconArduinoyC#
FerenVoltmetroconArduinoyC#
AlfonsoBritoenVoltmetroconArduinoyC#
http://www.tallerdecontrol.com/index.php/secuenciadelucesconarduino/
6/6