.setBuzzer
DESCRIPTION
Turns the buzzer on/off if 0 or 1.
If the number is not 0 or 1, then the buzzer will go on for that number millis.
SYNTAX
lcd.setBuzzer(int)
PARAMETERS
0 for off
1 for on
Any other int number the buzzer will buzz for that number millis
RETURNS
None.
EXAMPLE
#include
#include
InvIoT_U1 lcd(A0, A1); void setup() { lcd.createCustomChars(); lcd.printCursor(1,1,"BUZZING for 2s"); lcd.setBuzzer(HIGH); delay(2000); lcd.setBuzzer(LOW); lcd.clear(); delay(2000); lcd.printCursor(1,1,"NOW FOR 1s"); lcd.setBuzzer(1000); lcd.clear(); } void loop() { byte buzzerLength = random(5)+2; lcd.setBuzzer(buzzerLength); lcd.printBig(random(6), random(3), "buzz"); lcd.printCursor(18, 3, buzzerLength); delay(200); lcd.clear(); delay(100*(random(15)+2)); }
SEE ALSO