Работа arduino и txt

Тема в разделе "Arduino & Shields", создана пользователем Tagir, 3 дек 2017.

  1. Tagir

    Tagir Нуб

    Здравствуйте, дорогие форумчане.
    Есть такая задумка, создать в программе arduino меню в lcd, где в первом пункте будут подбираться переменные и записываться в отдельный txt файл. Будет и второй пункт, который выполняет стандартный алгоритм, используя переменные с данного txt файла. В общем, я вижу это так:
    На жк дисплее открывается меню, появляется выбор:создать txt файл с переменными или выполнить алгоритм с переменными из одного из созданных txt файлов. Это реально сделать? Помогите с кодом, если не сложно, пожалуйста
     
    Последнее редактирование: 3 дек 2017
  2. NikitOS

    NikitOS Король шутов Администратор

    С такими задачами короче нельзя
     
  3. Tagir

    Tagir Нуб

    Ладно, исправимся:)
     
  4. b707

    b707 Гуру

    Первый вопрос, который сразу возникает - на каком устройстве будем создавать файлы? В "голой" ардуине файловой системы нет.
     
    NikitOS нравится это.
  5. Tagir

    Tagir Нуб

    Я думал, если подключить flash память, такая возможность появится...
     
  6. Slacky

    Slacky Гик

    Пишите в EEPROM, только не файл, а просто, например, структуру конфига. Не вижу проблемы ...
     
  7. Tagir

    Tagir Нуб

    извините, если глупый вопрос, а как такое прописать в код:чтобы он прочитал, скажем, переменную, и в основном алгоритме прочитанную переменную приравнял к заданным?
    И как сделать так, чтобы я мог в любой момент через lcd экран и клавиатуру записать несколько переменных для алгоритма, и в пункте меню мог нажатием кнопки запустить алгортм с введёнными переменными
     
    Последнее редактирование: 4 дек 2017
  8. b707

    b707 Гуру

    Почитайте описание библиотеки EEPROM. То, что вы хотите - элементарные операции записи и чтения. И, кстати, через ЕПРОМ это делается значительно проще, чем через текстовые файлы.
     
  9. Tagir

    Tagir Нуб

    Большое спасибо
     
  10. Slacky

    Slacky Гик

    Для начала почитать Кернигана и Ричи - http://lib.ru/CTOTOR/kernigan.txt_with-big-pictures.html

    Хотя и в самом Arduino все расписано - https://www.arduino.cc/reference/en/

    Затем саму библиотеку EEPROM - https://www.arduino.cc/en/Reference/EEPROM

    Удачи ...