Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CALLAO
CURSO TEMA
NUMERO
25/09/2019
04
GRUPO PROFESOR
Programación Arduino:
#include <LiquidCrystal.h> const int entrada2 = 7; int valor_entrada1; //
creamos una variable de tipo entero para que el arduino reconozca
int valor_entrada2;
}
lcd.setCursor(0,0);
lcd.print("pulso motor pwm");
lcd.setCursor(0,1);
lcd.print("velocidad 20%");
delay(2000);
lcd.clear();
lcd.setCursor(0,1);
lcd.print("velocidad 40%");
delay(2000); lcd.clear();
lcd.setCursor(0,1);
lcd.print("velocidad 60%");
delay(2000); lcd.clear();
lcd.print("velocidad 80%");
delay(2000);
lcd.setCursor(0,1);
lcd.print("velocidad 100%");
delay(2000); lcd.clear();
void loop() { estadoBotonIncremento =
digitalRead(botonIncremento); if(estadoBotonIncremento
!=estadoBotonAnteriorIncremento) { if(antirebote(botonIncremento))
{ cuenta++; if(cuenta > 100) { cuenta = 100; }
} } estadoBotonAnteriorIncremento =
estadoBotonIncremento; estadoBotonDecremento =
digitalRead(botonDecremento);
if(estadoBotonDecremento !=estadoBotonAnteriorDecremento) {
if(antirebote(botonDecremento)) { cuenta--; if(cuenta < 0)
{ cuenta = 0; } } }
}
Simulación del Circuito en Proteus.
PWM 0%
PWM 20% PWM 40%
RESULTADOS