Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
products:laboratory_iot:exp29 [2020/05/19 19:54] – [Дополнительное задание] labuser29 | products:laboratory_iot:exp29 [2024/11/15 15:13] (текущий) – [Эксперимент 29. Привет, Мир! LCD] labuser30 | ||
---|---|---|---|
Строка 17: | Строка 17: | ||
* esp8266_i2c_lcd.py | * esp8266_i2c_lcd.py | ||
- | Это и есть файлы библиотеки для управления дисплеем LCD 1602. Распакуй их из архива в какую либо папку на компьютере. Эти файлы необходимо загрузить в память микроконтроллера. Для этого нужно открыть файловый менеджер. От крывается с помощью пункта меню | + | Это и есть файлы библиотеки для управления дисплеем LCD 1602. Распакуй их из архива в какую либо папку на компьютере. Эти файлы необходимо загрузить в память микроконтроллера. Для этого нужно открыть файловый менеджер. Открывается с помощью пункта меню |
<span menu> | <span menu> | ||
<span menu-item> | <span menu-item> | ||
Строка 24: | Строка 24: | ||
или кнопкой {{: | или кнопкой {{: | ||
- | Откроется окно файловго менеджера: | + | Откроется окно файлового менеджера: |
{{ : | {{ : | ||
Строка 39: | Строка 39: | ||
{{ : | {{ : | ||
// | // | ||
+ | |||
+ | |||
+ | <WRAP center round important 60%> | ||
+ | Внимание! В зависимости от модели микросхемы I2C, установленной в Лаборатории IoT, адрес на шине может быть 0x3F или 0x27. Запусти данный пример с указанием адреса 0x3F или 0x27, чтобы узнать какой вариант актуален для твоей платы. | ||
+ | </ | ||
Строка 47: | Строка 52: | ||
_init() | _init() | ||
- | DEFAULT_I2C_ADDR = 0x3F | + | DEFAULT_I2C_ADDR = 0x3F # Или 0x27 в зависимости от твоей платы IoT |
i2c = I2C(scl=Pin(5), | i2c = I2C(scl=Pin(5), | ||
Строка 61: | Строка 67: | ||
</ | </ | ||
- | На шине I2C каждое ведомое устройство имеет адрес. Чтобы обратиться к устройству, | + | На шине I2C каждое ведомое устройство имеет адрес. Чтобы обратиться к устройству, |
Настраиваем контроллер шины I2C: | Настраиваем контроллер шины I2C: | ||
Строка 87: | Строка 93: | ||
В качестве параметра в функцию '' | В качестве параметра в функцию '' | ||
+ | |||
==== Дополнительное задание ==== | ==== Дополнительное задание ==== | ||
<WRAP center round tip 60%> | <WRAP center round tip 60%> |