Strela. Не работает lcd экран совместно с мотором

Тема в разделе "Arduino & Shields", создана пользователем RusmenPRO, 6 авг 2015.

  1. RusmenPRO

    RusmenPRO Нуб

    Здравствуйте, форумчане.
    Использую Arduino Strela, LCD дисплей MT-08S2A, аналоговый датчик, два мотора.
    LCD экран выводит показания, но только при отключенных моторах. Если включить моторы, то дисплей перестает отвечать.
    Можно ли это как то исправить?

    Код:
    Код (Text):
    #include <Wire.h>
    #include <Strela.h>
    #include <LiquidCrystal_I2C.h>
    LiquidCrystal_I2C lcd(LC_ADDR, LCEN, LCRW, LCRS, LC4, LC5, LC6, LC7);
    void setup()
    {
      lcd.begin(8, 2);
      lcd.home();
      lcd.print("Hello");
      lcd.setCursor(0, 1);
      lcd.print("World!");
      delay(1000);
      lcd.clear();
      for (int i=P5; i<=P7; i++)
        pinMode(i,INPUT);
      motorConnection(0, 0);
    }

    void loop()
    {
      drive(255, 255);
      lcd.clear();
      lcd.home();
      lcd.print(analogRead(P5));
      delay(500);
    }
     
  2. Unixon

    Unixon Оракул Модератор

    Питаете Стрелу от чего?
     
  3. RusmenPRO

    RusmenPRO Нуб

    Пробовал от кроны и через usb
     
  4. Unixon

    Unixon Оракул Модератор

    А моторы на какой ток?
     
  5. Aibolit

    Aibolit Нуб

    Добрый день, RusmenPRO!
    Я тоже столкнулся с подобной проблемой. Удалось ли Вам в итоге ее решить?

    ЗЫ. В моем случае с питанием точно все в порядке (использую 2 аккумулятора 18650)
     
  6. RusmenPRO

    RusmenPRO Нуб

    Здравствуйте
    Проблему не удалось решить :( Использовал аккумуляторы Turnigy LiPo, но с ними тоже не получилось изменить ситуацию.