1. Уважаемые форумчане! Убедительная просьба, используйте наиболее подходящие темы для своих сообщений. Спасибо за понимание.
    Скрыть объявление

Контроллер своими руками

Тема в разделе "Автоматика", создана пользователем Yuriiv, 6 апр 2014.

  1. flexx

    flexx Active Member

    Регистрация:
    22.08.2014
    295
    34
    может контраст дисплея подкрутить. у меня такое было...
     
  2. alexgo

    alexgo Active Member

    Регистрация:
    07.10.2014
    712
    36
    Имя:
    Александр
    на максимум контраста квадратики в два ряда
     
  3. flexx

    flexx Active Member

    Регистрация:
    22.08.2014
    295
    34
    на максимум то не надо. вот ты ничего не видишь, потому что слишком сильно выкрутил
    квадратиков быть не должно, должен быть ровно светящийся экран
     
  4. alexgo

    alexgo Active Member

    Регистрация:
    07.10.2014
    712
    36
    Имя:
    Александр
    так убираю по чуть чуть и ничего LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
     
  5. alexgo

    alexgo Active Member

    Регистрация:
    07.10.2014
    712
    36
    Имя:
    Александр
    но хелоу ворлд то показывало и циферки бежали
     
  6. flexx

    flexx Active Member

    Регистрация:
    22.08.2014
    295
    34
    хм... значит косяк в прошивке MyBeerMashine_v2_5. Я с ней не работал - пользуюсь ArdBir
    Надо читать код и смотреть где косяк
     
  7. alexgo

    alexgo Active Member

    Регистрация:
    07.10.2014
    712
    36
    Имя:
    Александр
    можешь скинуть ArdBir на пробу?
     
  8. Docent

    Docent Well-Known Member

    Регистрация:
    21.04.2014
    1.122
    36
    А можно узнать номиналы сопротивлений?
    R10 переменное (какого диапазона), для регулировки яркости дисплея?
    Справа от R1, R2, R3 что за элемент или что имеется ввиду? Вроде так теристоры рисуется, но вроде они здесь не нужны.
    SG1 это вроде термодатчик.
    JP1 это шина?
    Куда подключаются кнопки? По идей должны подключаться к R5, R6, R7, R8.
     
  9. flexx

    flexx Active Member

    Регистрация:
    22.08.2014
    295
    34
    пожалуйста. Во вложении немного измененная версия. У меня работает без вопросов.
    Тут лежит оригинал Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!
     

    Вложения:

  10. alexgo

    alexgo Active Member

    Регистрация:
    07.10.2014
    712
    36
    Имя:
    Александр
    коректирую под свой экран и сразу куча ошибок вылетает
     
  11. flexx

    flexx Active Member

    Регистрация:
    22.08.2014
    295
    34
    alexgo, дружище, я ж не экстрасенс. Без детального описания я могу только посочувствовать тебе. Да и с детальным описанием тоже... Я не могу (и никто не сможет) написать и отладить прошивку под твое оборудование дистанционно и по отрывистым записям. Я могу только заверить тебя, что та прошивка, которую я тебе скинул, работала на моей макетной плате без проблем. На тесте с подключенным кипятильником гоняла по паузам и кипятила как надо.
    Посоветую:
    1. Проверить все ли из указанных библиотек подключены.
    2. Если ты реально намерен ковыряться в прошивке, то делать это в стандартной IDE равносильно медленному и мучительному самоубийству! Скачай Atmel Studio и надстройку для нее под arduino
    3. Гугли ошибки и читай мануалы.
     
  12. Docent

    Docent Well-Known Member

    Регистрация:
    21.04.2014
    1.122
    36
    А как на счет этого?
     
  13. flexx

    flexx Active Member

    Регистрация:
    22.08.2014
    295
    34
    Docent, ну поскольку схему привел HBPro, то я думаю он и даст пояснения.
     
  14. alexgo

    alexgo Active Member

    Регистрация:
    07.10.2014
    712
    36
    Имя:
    Александр
    вот я вас заморочил! разобрался что к чему,всё заработало
     
  15. HBPro

    HBPro Admin Команда форума

    Регистрация:
    10.02.2012
    1.102
    398
    R10 - 10 кОм, для регулировки контрастности дисплея; R4 - 120 Ом;
    R1,R2,R3 - 470 Ом; T1,T2,T3 - транзисторы 2N2222 (необходимы для снижения нагрузки на выводы МК);
    SG1 - buzzer (пищалка); R5,R6,R7,R8 - 10 кОм; R9 - 4.7 кОм;
    JP1 - разъем для подключения внешней периферии.

    Вот для наглядности плата в сборе
    board.png
     
    Docent нравится это.
  16. Docent

    Docent Well-Known Member

    Регистрация:
    21.04.2014
    1.122
    36
    Спасибо. Пока схема не появилась, было вообще ничего не понятно.
     
  17. alexgo

    alexgo Active Member

    Регистрация:
    07.10.2014
    712
    36
    Имя:
    Александр
    а такие платы у вас есть в продаже?
     
  18. Docent

    Docent Well-Known Member

    Регистрация:
    21.04.2014
    1.122
    36
    А как плата правильно называется?
     
  19. Docent

    Docent Well-Known Member

    Регистрация:
    21.04.2014
    1.122
    36
    Прошифка ARDBeer на каком языке, по идей должна быть на английском? Тогда надо брать экран 16*2,. Просто не хочу переделывать рабочую прошифку, плохо знаю я язык С++.

    Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок! и если поставить вот эту плату, схема по идей не меняется?
     
  20. HBPro

    HBPro Admin Команда форума

    Регистрация:
    10.02.2012
    1.102
    398
    Нет.
    В смысле?
    На английском, есть и другие языки. LCD 20x4 можно тоже установить.