Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| 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. Читать такие данные достаточно неудобно, | + | Читать такие данные достаточно неудобно, |
| {{ : | {{ : | ||