Page 127 - 1156_Arduino-Polnyy-uchebnyy-kurs-ot-igry-k-inzhenernomu-proektu
P. 127
Глава 5. Язык программирования Wiring
126
2
Рис. 5.12. Подключение LCD с поддержкой I C к плате Arduino Uno
setup
setup
print Sainsmart LCD, I2C
print Sainsmart LCD, I2C
line # 1 1
line #
20by4 I2C Sainsmart
Sainsmart
20by4 I2C
char # 1 1
char #
program
program
3F
address 0x
address 0x 3F
loop
loop
Рис. 5.13. Блоки для программирования LCD+дисплея
После подключения можно приступать к программированию
LCD-дисплея через ArduBlock.
2
Жидкокристаллический монитор с поддержкой I C подключа-
ется к плате Arduino Uno четырьмя проводами: два провода для
данных и два для питания (рис. 5.12):
1) вывод GND подключается к GND на ведущей плате;
2) вывод VCC подключается к контакту 5V;
3) SCL подключается к контакту A5 аналоговой группы;
4) SDA подключается к контакту A4 аналоговой группы.
Откройте среду программирования ArduBlock и соберите бло-
ки, изображенные на рис. 5.13. Команда print позволяет писать
сообщение, т. е. печатать его на экране. Line — номер строки
дисплея, начиная с 0, Char — номер символа в строке. В графе
address с недавнего времени вместо «стандартного» адреса 0x27
стали указывать 0x3F (чаще всего) или 0х5С.
12 / 15