ИК паяльная станция на Arduino Mega 2560. Доработка скетча "ARS_v2_Lilium_JSN"

Тема в разделе "Глядите, что я сделал", создана пользователем Jalnin, 2 ноя 2012.

Статус темы:
Закрыта.
  1. Yurik-o

    Yurik-o Нерд

    На 1.8.3 точно компилируется. У меня сейчас в 29кб укладывается при полном функционале
    но она еще в разработке
     
  2. dr-baks

    dr-baks Нерд

    ARS_NANO_v1m3_TFT320x240_dimming.zip именно этот скейч у тебя грузиться.
     
  3. xake

    xake Нерд

    попробуйте библиотеки переместить в папку arduino IDE
     
  4. Yurik-o

    Yurik-o Нерд

    У меня библиотеки на своих местах, только вычистил дубли со стандартными

    сейчас специально компильнул:
    Скетч использует 31388 байт (95%) памяти устройства. Всего доступно 32760 байт.
    это "v1m3"
    в разработке и тестировании "v1m5"
    Скетч использует 30750 байт (93%) памяти устройства. Всего доступно 32760 байт.
    но тут много вывода тестовой инфы, в т.ч. горячая настройка пид
     

    Вложения:

    • display_m5.jpg
      display_m5.jpg
      Размер файла:
      580,2 КБ
      Просмотров:
      1.772
  5. Yurik-o

    Yurik-o Нерд

    только что обратил внимание что на экране не соответствует прошивке - это "v1m5"
     
  6. dr-baks

    dr-baks Нерд

    А когда появиться скейч v1m5
     
  7. dr-baks

    dr-baks Нерд

    Ссылка не работает.На минуту открывается а потом перескакивает на какой-то сайт не понятный.
     
  8. Arslan13

    Arslan13 Нуб

    Попробовал. До этого совсем тишина была, теперь периодически(примерно раз в 10сек) на секунду появляется напруга,но не более
     
  9. m2blit

    m2blit Нерд

    Попробуй замени на
    if (tc1 >= 118 && !TopStart) TopStart = true; //если температура низа вышла на уставку включаем верхний нагреватель
     
  10. Arslan13

    Arslan13 Нуб

    Сейчас попробую. а можете объяснить что это за параметр?
     
  11. m2blit

    m2blit Нерд

    Верхний нагрев включится при достижении температуры 118 град. на верхней термопаре
     
    Arslan13 нравится это.
  12. vector99

    vector99 Гик

    Если температура на верхней термопаре ( около чипа которая), достигла температуры до которой ВЫ хотите прогреть всю плату! Тогда можно подать управляющий сигнал на рэле верхнего нагревателя, для дальнейшей отработки термопрофиля!
    Код (C++):
    TopStart = true
    именно эта команда разрешает запуск PID алгоритма для верхнего нагревателя. Пока температура не достигнет уставки, верхний нагреватель не включится!
     
    Arslan13 нравится это.
  13. Arslan13

    Arslan13 Нуб

    Спасибо огромное за объяснение! все очень доходчиво)
     
  14. vector99

    vector99 Гик

    Незачто!
     
  15. Arslan13

    Arslan13 Нуб

    Спасибо,помогло!) станция работает)
     
  16. Yurik-o

    Yurik-o Нерд

    Я вообще начинал тестировать на NANO v3, а собрал на Pro Mini и ничё, работает.
    они все собраны на одном контроллере
    читайте интернет
     
    Последнее редактирование: 30 июл 2018
  17. xake

    xake Нерд

    качайте со #192 поста,
    #define ENC 1 //закоментировать, если только клавиатура
     
  18. dr-baks

    dr-baks Нерд

    Я за ссылку на сайт писал а Вы дали ссылку на энкодер.
     
  19. xake

    xake Нерд

    Там старая версия, здесь универсальная UNO/NANO - энкодер/клавиатура
     
  20. dr-baks

    dr-baks Нерд

     

    Вложения:

    • glcdfont.c
      Размер файла:
      8,1 КБ
      Просмотров:
      1.148
    • TFTLCD.cpp
      Размер файла:
      21 КБ
      Просмотров:
      943
    • TFTLCD.h
      Размер файла:
      5 КБ
      Просмотров:
      1.299
    • TouchScreen.cpp
      Размер файла:
      5,3 КБ
      Просмотров:
      783
    • TouchScreen.h
      Размер файла:
      725 байт
      Просмотров:
      1.241
Статус темы:
Закрыта.