Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
products:laboratory_iot:exp29 [2024/11/15 15:11] – [Эксперимент 29. Привет, Мир! LCD] labuser30products:laboratory_iot:exp29 [2025/11/28 13:02] (текущий) – [Эксперимент 29. Привет, Мир! LCD] labuser29
Строка 13: Строка 13:
 </WRAP> </WRAP>
  
-В архиве ты обнаружишь два файла:+В архиве ты обнаружишь файлы:
   * lcd_api.py   * lcd_api.py
   * esp8266_i2c_lcd.py   * esp8266_i2c_lcd.py
  
-Это и есть файлы библиотеки для управления дисплеем LCD 1602. Распакуй их из архива в какую либо папку на компьютере. Эти файлы необходимо загрузить в память микроконтроллера. Для этого нужно открыть файловый менеджер. От крывается с помощью пункта меню+и  
 +  * lcd_api.mpy 
 +  * esp8266_i2c_lcd.mpy 
 + 
 +Это и есть файлы библиотеки для управления дисплеем LCD 1602.  
 +Файлы .py это обычные файлы python. А файлы .mpy содержат предварительно скомпилированный в байт-код тех же файлов. В проектах лучше использовать файлы .mpy - это позволяет экономить ресурсы микроконтроллера. Ему уже не нужно компилировать их перед применением. А файлы .py нужны если ты захочешь изучить код библиотек, понять как они устроены. Также ты можешь внести изменения в код файлов .py и после этого самостоятельно скомпилировать их в .mpy. Как это сделать [[theory:mpy_cross|описано здесь]]. 
 + 
 +Распакуй файлы из архива в какую либо папку на компьютере. Загрузи файлы  
 +  * lcd_api.mpy 
 +  * esp8266_i2c_lcd.mpy 
 +в память микроконтроллера. Для этого нужно открыть файловый менеджер. Открывается с помощью пункта меню
 <span menu> <span menu>
 <span menu-item>Device</span> <span menu-item>Device</span>
Строка 32: Строка 42:
  
 {{ :products:esp-iot:2020-05-19_19-33-19_.png?nolink |}} {{ :products:esp-iot:2020-05-19_19-33-19_.png?nolink |}}
 +
 +<WRAP center round important 60%>
 +Не загружай все файлы из архива в микроконтроллер. Загрузи только файлы .mpy
 +</WRAP>
 +
  
 Когда файлы загружены, можно приступить к сборке схемы и написанию программы. Когда файлы загружены, можно приступить к сборке схемы и написанию программы.