Форум самогонщиков Сайт Барахолка Магазин Помощь солдатам

Доступная автоматика HelloDistiller на Ардуино Мега 2560

Форум самогонщиков Автоматика
1 ... 61 62 63 64 65 66 67 ... 796 64
demyan2 Доктор наук Уфа 701 76
Отв.1260  10 Окт. 14, 22:17
А поточнее нельзя? А то у меня шильд пошире немного
alekslug Научный сотрудник винокур, Лобня. 5.2K 1.7K
Отв.1261  11 Окт. 14, 12:19
Basiliostalker, у продавца есть кнопка отзывы. если их почитать, то запуск в работу Ардуинки пройдет много быстрее. Подмигивающий
demyan2 Доктор наук Уфа 701 76
Отв.1262  11 Окт. 14, 17:20
а почему у меня при загрузке пишет OneWire  ds(37);  // on pin 37 ?
сообщение удалено
demyan2 Доктор наук Уфа 701 76
Отв.1263  11 Окт. 14, 17:48, через 29 мин
Дайте намек где ошибку искать а то я в первый раз  использую Ардуино
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.1264  11 Окт. 14, 18:26, через 39 мин
а почему у меня при загрузке пишет OneWire  ds(37);  // on pin 37 ?demyan2, 11 Окт. 14, 17:39
Библиотека OneWhire здесь [Доступная автоматика на Ардуино Мега 2560.] , есть и краткая инструкция как ее подключать, лень даже первую страницу читать, что ли?
сообщения удалены (2)
chester82 Студент Свердловская область 20 1
Отв.1265  11 Окт. 14, 20:29
Чет найти не могу, подскажите кому не трудно, на какие пины ардуины цеплять
1 контроль нуля
2 управление семистором
3 измеритель напряжения
сообщения удалены (5)
VladPP Доцент Новосибирск 1K 384
Отв.1266  12 Окт. 14, 05:16
Схема есть, но на ней нет обозначений к каким пинамchester82, 11 Окт. 14, 21:49
Вилимо не ту схему взял, вот тут все видно
snimok_ekrana_2014-10-12_v_8.08.28.png
Snimok_ekrana_2014-10-12_v_8. Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.
    shram1970 написал что куда
demyan2 Доктор наук Уфа 701 76
Отв.1267  12 Окт. 14, 08:58
Опять пристану с вопросом
"Снова нажимаем кнопку Select, появится информация о температуре начала ректификации,
при необходимости ее можно поменять, кнопками Вверх и Вниз, подтверждаем температуру кнопкой Select."
у меня при нажатии кнопки Вниз выходит сообщение "BeepKeyPress=0" ,
в настройках указал "#define USE_LCD_KEYPAD_SHIELD 1  // 1 - использовать стандартный шильд с кнопкми ардуино, 0 - не использовать" у меня стандартный шильд , чем можно поправить?
shram1970 Доцент Желтая гора 1.3K 325
Отв.1268  12 Окт. 14, 09:57, через 59 мин
demyan2 Там в теме вроде писали что у китайцев есть несколько вариантов распиновки,выложи фотку или хотябы у кого брал.
shram1970 Доцент Желтая гора 1.3K 325
Отв.1269  12 Окт. 14, 10:05, через 9 мин
кнопки LCD keypad shield  на самом деле перепутаны и работают следующим образом:
влево    работает как Select,  вниз  - как  влево, Select не работает.
Остальные штатно.
msg31 посмотри пожалуйста, что там со скетчем.Deduly1949, 12 Марта 14, 22:48
Китайцы производят разные LCD keypad shield, зависит от производителя, потому у одних работае у других нет.
Данные подровлять в програме нужно самому, там очень все просто, подставляйте свои данные и работайте.

фрагмент кода который отвечает за это

#if USE_LCD_KEYPAD_SHIELD   
          int key1;
          key1=analogRead(0);
       
//          select 720
//          left 478
//          up 130 ( моргает на 131)
//          down 306
//          rigth 0
//          #define PRESS_SELECT KeyCode==1
//          #define PRESS_RIGHT  KeyCode==2
//          #define PRESS_LEFT  KeyCode==3
//          #define PRESS_UP    KeyCode==4
//          #define PRESS_DOWN  KeyCode==5

          if (key1>=0) KeyCode=2;
          if (key1>=100) KeyCode=4;
          if (key1>=300) KeyCode=5;
          if (key1>=400) KeyCode=3;
          if (key1>=600) KeyCode=1;
          if (key1>=950) KeyCode=0;
        #endifwaldisko, 12 Марта 14, 23:13
shram1970 Доцент Желтая гора 1.3K 325
Отв.1270  12 Окт. 14, 10:10, через 6 мин
Опять пристану с вопросом
"Снова нажимаем кнопку Select, появится информация о температуре начала ректификации,
при необходимости ее можно поменять, кнопками Вверх и Вниз, подтверждаем температуру кнопкой Select."
у меня при нажатии кнопки Вниз выходит сообщение "BeepKeyPress=0" ,
в настройках указал "#define USE_LCD_KEYPAD_SHIELD 1  // 1 - использовать стандартный шильд с кнопкми ардуино, 0 - не использовать" у меня стандартный шильд , чем можно поправить?demyan2, 12 Окт. 14, 08:58
Читай отсюда [Доступная автоматика на Ардуино Мега 2560.]
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.1271  12 Окт. 14, 10:14, через 4 мин
у меня при нажатии кнопки Вниз выходит сообщение "BeepKeyPress=0" ,demyan2, 12 Окт. 14, 08:58
Похоже вместо кнопки "вниз" у тебе кнопка "влево" нажимается. Попробуй для начала не от USB запитать ардуину, а от внешнего источника питания.
demyan2 Доктор наук Уфа 701 76
Отв.1272  12 Окт. 14, 10:15, через 2 мин
Легко сказать  подставляйте свои данные и работайте. а какие данные то и куда их подставлять .
img_4576.jpg
Img_4576. Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.

img_4581.jpg
Img_4581. Доступная автоматика HelloDistiller на Ардуино Мега 2560. Автоматика.
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.1273  12 Окт. 14, 10:21, через 6 мин
Легко сказать  подставляйте свои данные и работайте. а какие данные то и куда их подставлять .demyan2, 12 Окт. 14, 10:15
Для этого надо запустить ардуиновский стандартный пример и посмотреть какие значения выдаются на кнопках при нажатии.
demyan2 Доктор наук Уфа 701 76
Отв.1274  12 Окт. 14, 10:37, через 16 мин
ардуиновский стандартный пример : Select молчит , Влево -Select , Вправо  Right  , вверх -Down , Вниз Left ,
сообщения удалены (2)
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.1275  12 Окт. 14, 11:36, через 59 мин
ардуиновский стандартный пример : Select молчит , Влево -Select , Вправо  Right  , вверх -Down , Вниз Left ,demyan2, 12 Окт. 14, 10:37
Вот стандартный пример.
сообщение удалено
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.1276  12 Окт. 14, 12:44
Нужно сериал монитор запустить и цифры смотреть.
сообщение удалено
demyan2 Доктор наук Уфа 701 76
Отв.1277  12 Окт. 14, 13:29, через 45 мин
у меня lcd keypad shield v1.1
msg31 Научный сотрудник Барнаул 4.6K 2.5K
Отв.1278  12 Окт. 14, 13:52, через 24 мин
а можно поподробнее  про сериал монитор?demyan2, 12 Окт. 14, 12:56
В ардуино выбираешь Сервис-Монитор порта.
demyan2 Доктор наук Уфа 701 76
Отв.1279  12 Окт. 14, 14:02, через 10 мин
Спасибо всем заработало ! до монитора порта не дошел мозгов не хватило помог сын по QR коду зашел на сайт производителя  и оттуда как то узнал коды "if (adc_key_in < 50)  return btnRIGHT;  if (adc_key_in < 250)  return btnUP;  if (adc_key_in < 450)  return btnDOWN;  if (adc_key_in < 650)  return btnLEFT;  if (adc_key_in < 850)  return btnSELECT;  - вот значения клавиш на этом модуле."