Пропадает изображение

Тема в разделе "Arduino & Shields", создана пользователем Druids91, 27 дек 2014.

  1. Druids91

    Druids91 Нерд

    Добрый день. Ситуация такая что через 2-3 суток пропадает всё изображение с дисплея. Восстанавливается только после перезагрузки Arduino. Модуль LCD - J204A (библиотеку использую LiquidCristal)

    Код (Text):
    #include <LiquidCrystal.h> // Подключаем библиотеку LiquidCrystal.
    #include <math.h>
    #include <mp3TF.h>
    #include <Wire.h>
    #define BUTTON_PIN  9
    int val = 0;
    LiquidCrystal lcd(2, 3, 4, 5, 6, 7); // контакты на Arduino = lcd: - (2=RS, 3=E, 4=D4, 5=D5, 6=D6, 7=D7)
    mp3TF mp3tf = mp3TF ();
    // Параметр конкретного типа термистора (из datasheet):
    #define TERMIST_B 4300
    #define VIN 5.0

    void setup()
    {
      lcd.begin(20, 4); // устанавливаем размер (количество столбцов и строк) экрана.
      mp3tf.init (&Serial);
      Serial.begin (9600);
      pinMode(13, OUTPUT);
    }

    void loop()
    {
              float voltage = analogRead(A0) * VIN / 1024.0;
              float r1 = voltage / (VIN - voltage);
              int temperature = 1. / ( 1. / (TERMIST_B) * log(r1) + 1. / (25. + 273.) ) - 273;
              lcd.setCursor (0,0);
              lcd.print ("temperature");
              lcd.setCursor (13,0);
              lcd.print (temperature);
              delay (3000);
              val = analogRead(1);
              lcd.setCursor (0,1);
              lcd.print("Vlaga:");
              lcd.print(val);
              if (val < 300)
              {
              digitalWrite(13, HIGH);
              delay(100);
              digitalWrite(13, LOW);
              delay(900);
              }
    }
     
  2. 9xA59kK

    9xA59kK Гик

    Поверь источник питания, греется или нет. У меня с таким дисплеем грелся , слабый БП
     
  3. Druids91

    Druids91 Нерд

    Источником питания является Serial. т.е. компьютер.
    На неделе должен придти штекер, спаяю зарядку от планшета 5V 2A должно же хватить?
     
  4. Unixon

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

    Куда и как подключено управление контрастностью?
     
  5. Druids91

    Druids91 Нерд

    Через потенциометр на 5 вольт.