Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
products:laboratory_iot_c:exp42 [2024/12/01 15:49] – labuser30 | products:laboratory_iot_c:exp42 [2024/12/01 15:59] (текущий) – [Программный код эксперимента] labuser30 | ||
---|---|---|---|
Строка 117: | Строка 117: | ||
Arduino использует точку как десятичный разделитель. Однако русские версии программ, | Arduino использует точку как десятичный разделитель. Однако русские версии программ, | ||
<code arduino[enable_line_numbers=" | <code arduino[enable_line_numbers=" | ||
- | | + | |
</ | </ | ||
Далее идет работа с файлом. Открываем файл. Дескриптор открытого файла оказывается в переменной f. | Далее идет работа с файлом. Открываем файл. Дескриптор открытого файла оказывается в переменной f. | ||
<code arduino[enable_line_numbers=" | <code arduino[enable_line_numbers=" | ||
- | | + | |
</ | </ | ||
Строка 129: | Строка 129: | ||
Записываем в файл строку: | Записываем в файл строку: | ||
<code arduino[enable_line_numbers=" | <code arduino[enable_line_numbers=" | ||
- | | + | |
</ | </ | ||
После записи закрываем файл: | После записи закрываем файл: | ||
<code arduino[enable_line_numbers=" | <code arduino[enable_line_numbers=" | ||
- | | + | |
</ | </ | ||
- | Запустим программу и дадим ей некоторое время поработать, | + | Далее открываем файл уже в режиме чтения - '' |
- | <span menu-item> | + | <code arduino[enable_line_numbers=" |
- | <span menu-item> | + | File f = LittleFS.open(" |
- | </span> или иконка {{: | + | while(f.available()) Serial.write(f.read()); |
- | + | f.close(); | |
- | Открывается окно файлового менеджера: | + | </code> |
- | {{ : | + | |
- | Выбираем наш файл | + | Запустим программу и дождемся ее выполнения. Это займет 1 минуту, |
- | {{ : | + | К сожалению при использовании Arduino IDE отсутствует удобный способ скачать созданный файл на компьютер. Поэтому предлагаем создать с помощью блокнота текстовый файл, скопировать в него выведенные в последовательный порт данные и сохранить файл с расширением .csv. |
- | В файле видим то, чего и ожидали. Данные о температуре в формате CSV. Читать такие данные достаточно неудобно, | + | Читать такие данные достаточно неудобно, |
{{ : | {{ : |