-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path27_LCD novi znaki.cpp
55 lines (49 loc) · 935 Bytes
/
27_LCD novi znaki.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#include <Arduino.h>
#include <LiquidCrystal.h>
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
const byte znak1[] {
0b00100,
0b01010,
0b00100,
0b01110,
0b10101,
0b00100,
0b01010,
};
const byte enka[] {
0b11111,
0b00000,
0b11111,
0b00000,
0b11111,
0b00000,
0b11111,
0b00000
};
const byte dvojka[] {
0b00000,
0b11111,
0b00000,
0b11111,
0b00000,
0b11111,
0b00000,
0b11111
};
void setup() {
lcd.createChar(0, znak1);
lcd.createChar(1, enka);
lcd.begin(16, 2);
lcd.write(65);
lcd.write(byte(0));
for(int i = 0; i < 80; i++){
lcd.write(byte(1));
}
}
void loop() {
lcd.createChar(1, enka);
delay(1000);
lcd.createChar(1, dvojka);
delay(1000);
}