#include <LiquidCrystal.h> int duty; int pot; int i; LiquidCrystal lcd(7, 6, 5, 4, 3, 2); void setup() {
lcd.begin(16, 2);
pinMode(11, OUTPUT);
}
void loop() {
pot=analogRead(A0);
i=map(pot, 0, 1023, 0, 255);
analogWrite(11, i);
delay(10);
duty=map(pot, 0, 1023, 0, 100);
lcd.setCursor(0, 0);
lcd.print("duty cycle");
lcd.setCursor(0,1);
lcd.print(duty);
lcd.print(" ");
lcd.setCursor(6,1);
lcd.print("%");
}
|
