Skip to content

Instantly share code, notes, and snippets.

@houmei
Created August 7, 2014 18:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save houmei/a009ea0622b92779db7b to your computer and use it in GitHub Desktop.
Save houmei/a009ea0622b92779db7b to your computer and use it in GitHub Desktop.
Arduino FizzBuzz (LCD)
// include the library code:
#include <LiquidCrystal.h>
unsigned int t;
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
}
void loop() {
// set the cursor to column 0, line 1
// (note: line 1 is the second row, since counting begins with 0):
t=1+millis()/200;
lcd.setCursor(0,0);
if(t%3==0 && t%5==0) {
lcd.print("FizzBuzz");
} else {
if (t%3==0) {
lcd.print("Fizz ");
} else {
if (t%5==0) {
lcd.print("Buzz ");
} else {
lcd.print(" ");
}
}
}
lcd.setCursor(0, 1);
lcd.print(t);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment