Различия

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

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

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
products:laboratory_iot:exp44 [2020/05/23 18:50] – [Программный код эксперимента] labuser29products:laboratory_iot:exp44 [2024/11/14 17:49] (текущий) – [Программный код эксперимента] labuser29
Строка 16: Строка 16:
  
  
-DEFAULT_I2C_ADDR = 0x3F+DEFAULT_I2C_ADDR = 0x3F # Или 0x27 в зависимости от модели микросхемы на плате
  
 i2c = I2C(scl=Pin(5), sda=Pin(4), freq=400000) i2c = I2C(scl=Pin(5), sda=Pin(4), freq=400000)
Строка 22: Строка 22:
 lcd.backlight_on() lcd.backlight_on()
  
 +#Записываем в файл текст
 file = open("for_lcd.txt", 'w') file = open("for_lcd.txt", 'w')
 written = file.write("The text was read from a file.") written = file.write("The text was read from a file.")
Строка 27: Строка 28:
  
 lcd.clear() lcd.clear()
 +#Читаем из файла текст
 file = open('for_lcd.txt', 'r') file = open('for_lcd.txt', 'r')
 text = file.read() text = file.read()
 file.close() file.close()
- 
-text = text.replace(chr(13), '') 
  
 lcd.putstr(text) lcd.putstr(text)
 </file> </file>
 +
 +В этой программе мы сначала записали текст в файл, а потом прочитали его из файла и вывели на дисплей.
 +
 +