Доступная автоматика HelloDistiller на Ардуино Мега 2560
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 измеритель напряжения
1 контроль нуля
2 управление семистором
3 измеритель напряжения
сообщения удалены (5)
VladPP
Доцент
Новосибирск
1K 384
Отв.1266 12 Окт. 14, 05:16
Схема есть, но на ней нет обозначений к каким пинамchester82, 11 Окт. 14, 21:49Вилимо не ту схему взял, вот тут все видно
shram1970 написал что куда
demyan2
Доктор наук
Уфа
701 76
Отв.1267 12 Окт. 14, 08:58
Опять пристану с вопросом
"Снова нажимаем кнопку Select, появится информация о температуре начала ректификации,
при необходимости ее можно поменять, кнопками Вверх и Вниз, подтверждаем температуру кнопкой Select."
у меня при нажатии кнопки Вниз выходит сообщение "BeepKeyPress=0" ,
в настройках указал "#define USE_LCD_KEYPAD_SHIELD 1 // 1 - использовать стандартный шильд с кнопкми ардуино, 0 - не использовать" у меня стандартный шильд , чем можно поправить?
"Снова нажимаем кнопку 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 мин
Опять пристану с вопросомЧитай отсюда [Доступная автоматика на Ардуино Мега 2560.]
"Снова нажимаем кнопку Select, появится информация о температуре начала ректификации,
при необходимости ее можно поменять, кнопками Вверх и Вниз, подтверждаем температуру кнопкой Select."
у меня при нажатии кнопки Вниз выходит сообщение "BeepKeyPress=0" ,
в настройках указал "#define USE_LCD_KEYPAD_SHIELD 1 // 1 - использовать стандартный шильд с кнопкми ардуино, 0 - не использовать" у меня стандартный шильд , чем можно поправить?demyan2, 12 Окт. 14, 08:58
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 мин
Легко сказать подставляйте свои данные и работайте. а какие данные то и куда их подставлять .
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; - вот значения клавиш на этом модуле."