led, arduino y placa protoboard
CICLO
FORMATIVO
CONSEJERÍA DE EDUCACIÓN Y CIENCIA
DE GRADO
SUPERIOR
INSTITUTO DE ENSEÑANZA SECUNDARIA
"DESARROLLO DE
PROYECTOS DE
HELIÓPOLIS
INSTALACIONESTÉRMICAS Y DE
FLUIDOS"
NÚMERO DE PRÁCTICA: 10
MÓDULO: SIELA
ALUMNO: Francisco González Ruiz
CURSO: SF1U
ARDUINO,LED Y BOTÓN:
Código de fuente:
//arduino, led y botón.
//Por FranciscoGonzález Ruiz
//Práctica 10- Automatización. SIELA
// Comienzan las instrucciones
// Primera parte: ¿Qué pines vamos a cargar?
int led=13; // Declaro que voy a usar el pin 13 para el led (salida)int boton=7; // // Declaro que voy a usar el pin 7 para el boton (entrada)
int estado_boton ;//VARIABLE PARA GUARDAR COMO ESTA EL BOTÓN
//segunda parte: ¿cómo voy a usar esos pines?
Página 1void setup() { //iniciación. Esta función se establece cuando se inicia el programa.
pinMode (led,OUTPUT);//Declaración del pin 13 como salida.
pinMode (boton,INPUT);//Declaración del pin 7 comoentrada.
}
//tercera parte: ¿Qué quiero hacer?
void loop() { // Esta función se ejecuta consecutivamente, permitiéndole al programa variar y responder.
estado_boton=digitalRead (boton); //Lee elvalor de un pin digital especificado, HIGH o LOW.
if(estado_boton==HIGH) // si el estado del botón esta en alta, el led estará en alta
digitalWrite(led,HIGH); // LED ENCENDIDO
elsedigitalWrite(led,LOW); //LED APAGADO
}
Circuito completado y funcionando correctamente
Esta práctica consiste en hacer un montaje con un led, arduino y un botón, mediante una placa
protoboard. Mientras el botónpermanezca pulsado, el led se iluminará, y cuando se deje de
pulsar, el led se apagará.
Para empezar esta práctica he comenzado creando el código de fuente que he indicado al
principio, yseguidamente cargarlo en el dispositivo programable (placa electrónica Arduino)
utilizando un entrono de diseño integrado (IDE); este código de fuente se carga en la placa
electrónica una vez que as...
Regístrate para leer el documento completo.