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

Тема в разделе "Arduino & Shields", создана пользователем vector99, 7 дек 2016.

  1. Ptisa

    Ptisa Нерд

    Схема SSR ток потребления 10 миллиампер Q1-SS8050 Q2- MMBT5551.
     

    Вложения:

    RSR3000 и SOLOway нравится это.
  2. Yojiq

    Yojiq Гик

    Мне этот - подарили, сколько заявлено я не знаю, надо китайцу написать и спросить сколько можно максимум у них найти.
     

    Вложения:

  3. RSR3000

    RSR3000 Нерд

    Разобрал твердотел, там по умолчанию стоят светики, не обратил внимания .
     
  4. RSR3000

    RSR3000 Нерд

    Тут темка есть по ним.
     
  5. Watashi

    Watashi Гик

  6. Yojiq

    Yojiq Гик

    Все бы ничего, но 250 как по мне маловато, нужен запас.
     
  7. SOLOway

    SOLOway Гик

    А меня, как говаривала одна медийная особа "терзают смутные карр-карр..." :)
    Значит эти штуки бывают минимум двух типов: а) с фиксированной температурой и неким её поддержанием без всяких там электронно-компонентных дел, б) без фиксированной температуры - типа обычных резисторов, которые греются, когда рассеивают мощность вследствии приложенных напряжения и тока.
    330*С нормально для платы на стойках высотой 10мм. техноальянс со мною тоже согласный, и led.zp.ua :)
     
    Последнее редактирование: 18 апр 2019
    Dmitrysh нравится это.
  8. RSR3000

    RSR3000 Нерд

    Вопрос по кнопкам, может глупый, почему клавиатура в проекте весит на communication.
    #ifndef resist_keyboard
    byte upSwitchPin = 21; //пин кнопки вверх
    byte downSwitchPin = 20; //пин кнопки вниз
    byte cancelSwitchPin = 19; //пин кнопки отмена или назад
    byte okSwitchPin = 18 ; //пин кнопки ОК или подтверждения
    а, не в части pwm? как на картинки, понимаю что разный функционал но всё-же.

    mega-2.jpg
    Наблюдаются дребезг кнопок, какое сопротивления госящих резисторов должно быть до пинов?

    Main (2).png

    Вроде 10к это правильно?
     
    Последнее редактирование: 19 апр 2019
  9. Yojiq

    Yojiq Гик

    Если делаешь обращение к какому то файлу то пожалуйста и номер сообщения в теме, а так открываешь скетч и там внутри все написано -

    #ifndef resist_keyboard
    byte upSwitchPin = 21; //пин кнопки вверх
    byte downSwitchPin = 20; //пин кнопки вниз
    byte cancelSwitchPin = 19; //пин кнопки отмена или назад
    byte okSwitchPin = 18 ; //пин кнопки ОК или подтверждения
     
  10. RSR3000

    RSR3000 Нерд

    Это отсебятина моя, извините за спортивный интерес В сече вижу как подключать.
    Вопрос немного другого характера, почему подключения кнопок в интерфейс communication, а не PWM.
     
    Последнее редактирование: 19 апр 2019
  11. Watashi

    Watashi Гик

    PWM нужна для выдачи микроконтроллером сигнала управления, а кнопки работают с пинами настроенными на входящий сигнал. Может вы имели ввиду чтение аналогового сигнала с кнопок? этот вариант тоже есть, это подключение к А0.
     
    RSR3000 нравится это.
  12. RSR3000

    RSR3000 Нерд

    Спасибо понял )
    С А0 , как-то у меня не сложилось, работали не правильно, не знаю с чем связано, в скече Раскоментировал,
    Оставил как есть, работают норма.
    #ifndef resist_keyboard
    byte upSwitchPin = 21; //пин кнопки вверх
    byte downSwitchPin = 20; //пин кнопки вниз
    byte cancelSwitchPin = 19; //пин кнопки отмена или назад
    byte okSwitchPin = 18 ; //пин кнопки ОК или подтверждения
     
    Последнее редактирование: 19 апр 2019
  13. SOLOway

    SOLOway Гик

    Связано с тем, что невнимательно читаете :) . #2340
     
    RSR3000 нравится это.
  14. RSR3000

    RSR3000 Нерд

    Хотя читал ваш пост сейчас только вник, думал в процентном отклонении будут проблемы, а оно вона как их подбирать нуна.
    Такие заказал для экономии места, на лицевой части. https://ru.aliexpress.com/item/6pcs...944.html?spm=a2g0s.9042311.0.0.1b1533eddR4hzE
     
  15. Watashi

    Watashi Гик

    SOLOway, Yojiq и RSR3000 нравится это.
  16. tssergej

    tssergej Нерд

  17. Watashi

    Watashi Гик

    а под такое еще прога не написана (( а хотелось бы?
     
  18. SOLOway

    SOLOway Гик

    Помню часы "монтана" - 4 кнопки и куча параметров при нажатии разных комбинаций... Вот только так и не воодушевило это меня совсем ни тогда, ни теперь...
    микрософт активно использует "манипулятор типа "мышь"" для удобства работы с их ОС. Однако наличие клавиатуры, хотя-бы из 101 кнопки у них также привычное дело....
    Может, лучше использовать динамическую матричную клавиатуру?
     
  19. xake

    xake Нерд

    Надо обработку клавиш вынести отдельным модулем
     
  20. Watashi

    Watashi Гик

    Эта болячка тянется с "каменного века" двух строчных дисплеев )), а переделывать тогда надо 70% программы. Это уже предлагалось около 1000 постов ранее, там речь шла о библиотеке Cl_do_btn_long.h