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

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

Discussion in 'Автоматика' started by Yuriiv, Apr 6, 2014.

  1. alexgo

    alexgo Active Member

    Joined:
    07.10.2014
    712
    36
    Имя:
    Александр
    замени её на ту что я выложил и будет тебе счастье!
     
  2. nay4ohko

    nay4ohko Новенький

    Joined:
    16.12.2014
    21
    0
    ок. проверю. надеюсь поможет. а то уже очень долго с этими кнопками зависаю ((
     
  3. alexgo

    alexgo Active Member

    Joined:
    07.10.2014
    712
    36
    Имя:
    Александр
  4. nay4ohko

    nay4ohko Новенький

    Joined:
    16.12.2014
    21
    0
    не прокатило (
     
  5. alexgo

    alexgo Active Member

    Joined:
    07.10.2014
    712
    36
    Имя:
    Александр
    не прокатило что? все кнопки тыкал ?
    --- сообщения объединены, Mar 24, 2015, дата первого сообщения: Mar 24, 2015 ---
    проверь правильность монтажа
    --- сообщения объединены, Mar 24, 2015 ---
    правильно выбрал плату в которой делал корректировки?
    // SETTING PCB*****
    // Select your PCB Version

    // Testing PCB
    //#include "Pcb_05.h"
    //#include "Pcb_11s.h"
    //#include "Pcb_14.h"

    // Supported PCB
    //#include "Pcb_ArdBir_DanielXan.h"
    //#include "Pcb_Brauduino_DanielXan.h"
    //#include "Pcb_Brauduino_Original.h"
    //#include "Pcb_Brauholic.h"
    //#include "Pcb_UNO.h"
     
  6. bojarin

    bojarin Участник

    Joined:
    28.02.2015
    112
    16
    есть обычные кнопки (выпаяны с платы СиДи привода), к ним резисторы нужны?
     
  7. alexgo

    alexgo Active Member

    Joined:
    07.10.2014
    712
    36
    Имя:
    Александр
    всё будет зависеть от того по какой схеме будешь собирать и какой у тебя код под кнопки
     
  8. nay4ohko

    nay4ohko Новенький

    Joined:
    16.12.2014
    21
    0
    да, все кнопки тыкал.
    #include "Pcb_Brauduino_Original.h"
    все пины подключены правильно, как записаны в прошивке. как я могу закосячить в схеме, где всего 5 проводов? )) один из них общий минус, оставшиеся четыре цепляются на выходы на плате? :))) был ли вообще у кого нибудь брак в ардуинке? например аналоговые входы не работали? :))
     
  9. alexgo

    alexgo Active Member

    Joined:
    07.10.2014
    712
    36
    Имя:
    Александр
    бывает не пропай и на некоторых пинах не работают так как надо,попробуй поменять пины кнопок и переназначить их,да а какую ардуинку пользуешь? на нано если подсоединить кнопки к А6,А7 работать не будут 13 вывод через резистор тоже могут быть проблемы 4, 5, у меня не работают как аналоговый выход
     
  10. nay4ohko

    nay4ohko Новенький

    Joined:
    16.12.2014
    21
    0
    у меня про мини. по сути свободные остались только 12, 13 пины. и а1-а7
     
  11. alexgo

    alexgo Active Member

    Joined:
    07.10.2014
    712
    36
    Имя:
    Александр
    напиши какие пины куда используешь
    --- сообщения объединены, Mar 25, 2015, дата первого сообщения: Mar 25, 2015 ---
    попробуй так
    кнопки на 2,3,4,5
     
  12. nay4ohko

    nay4ohko Новенький

    Joined:
    16.12.2014
    21
    0
    // sensor and lcd
    OneWire ds(11);
    LiquidCrystal lcd(2, 3, 4, 5, 6, 7);

    // push buttons
    const char Button_up = A2;
    const char Button_dn = A3;
    const char Button_start = A0;
    const char Button_enter = A1;

    // outputs
    const byte Pump = 8;
    const byte Buzz = 10;
    const byte Heat = 9;


    ок, как дома буду, протестю 2345
     
  13. alexgo

    alexgo Active Member

    Joined:
    07.10.2014
    712
    36
    Имя:
    Александр
    попробуй вот так
    OneWire ds(11);
    LiquidCrystal lcd(A0, A1, A2, A3, 6, 7);

    // push buttons
    const char Button_up = 3;
    const char Button_dn = 2;
    const char Button_start = 5;
    const char Button_enter = 4;

    // outputs
    const int Pump = 8;
    const int Heat = 9;
    const int Buzz = 10;
     
  14. Docent

    Docent Well-Known Member

    Joined:
    21.04.2014
    1,122
    36
    Резисторы к каждой кнопке припаял?
     
  15. nay4ohko

    nay4ohko Новенький

    Joined:
    16.12.2014
    21
    0
    какие резисторы? собирал по этому мануалу. Please login or register to view links
     
  16. Docent

    Docent Well-Known Member

    Joined:
    21.04.2014
    1,122
    36
    Каждая кнопка паяется через резистор.
    --- сообщения объединены, Mar 25, 2015, дата первого сообщения: Mar 25, 2015 ---
    Please login or register to view links посмотри схему в сообщений 463, ее админ в этой теме выкладывал.
    --- сообщения объединены, Mar 25, 2015 ---
    В самом низу сопротивления R5, R6, R7, R8 это как раз подключаются кнопки. Скорее всего из-за этого у тебя клава не работает.
    --- сообщения объединены, Mar 25, 2015 ---
    Please login or register to view links вот посмотри фото платы, там 4 сопротивления, вроде они как раз идут на клаву.
    Ну это уже alexgo подтвердит. А то я не очень внимательно схему посмотрел.
     
  17. nay4ohko

    nay4ohko Новенький

    Joined:
    16.12.2014
    21
    0
    как я понял, есть разные способы подключения кнопок и про то, что ты говоришь, это другой способ, не как у меня, если моя схема не заработает, буду пробовать так. спасибо конечно
     
  18. alexgo

    alexgo Active Member

    Joined:
    07.10.2014
    712
    36
    Имя:
    Александр
    у меня работает без резисторов
     
  19. nay4ohko

    nay4ohko Новенький

    Joined:
    16.12.2014
    21
    0
    а 6 резисторов на плате зачем? :)
     
  20. alexgo

    alexgo Active Member

    Joined:
    07.10.2014
    712
    36
    Имя:
    Александр
    1шт для датчика температуры 3 шт обвязка транзисторов(ограничители) 2шт для светодиодов