• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Problem po dodaniu komend
#9
Jakiś czas temu walczyłem z identycznym problemem . Niestety te wyświetlacze i na i2c i tak jak ja używam shiftreg są bardzo czułe na różnego rodzaju wyładowania elektrostatyczne jak i potrafią się same wysypać  . Jeżeli tylko wyświetlacz się wyłącza a program pracuje normalnie to nie ma strachu wystarczy dodać

Kod:
long pm = 0;

void setup() {

//twoje setup

}

void loop() {

long cm = millis()/1000;

if ( (cm - pm)  > 60 ){  // 60 czas w sekundach
 lcd2.begin(20,4);
 lcd2.setBacklightPin(BACKLIGHT_PIN, POSITIVE);
 lcd2.setBacklight(HIGH);
}

//tu reszta twojego kodu
}

a jak to nie pomoże ( powinno ale... )

tutaj masz kod dla twojego programu bez przekaźników łączysz jak masz w programie pin 3 z pinem reset zworką ,( to jest tylko dla pinu 3 )


Kod:
void setup() {

DDRD = B00001000;
PORTD = B00001000;
pinMode(5 , OUTPUT);  // przekaźnik daj pin jaki tam potrzebujesz

// tutaj reszta twojego setup

}

void loop() {

 if ( (millis()/1000)  > 8 )digitalWrite(3,LOW); // reset po 8 sekundach
 if ( (millis()/1000)  < 3 )digitalWrite(5,HIGH);else digitalWrite(5,LOW); // dioda kontrolna świeczi 3sek

// tutaj reszta twojego loop

}

można też użyć software reset ale wchodzą w to funkcje związane z wachdog a tego nawet producent atmegi nie zaleca

[Obrazek: OOFjh.jpg]
Ważne aby robić co się lubi albo lubić co się robi .
Arduino UNO, TINY, PRO MINI
Pomoc nagradzamy punktami reputacji Wink
 
Odpowiedź
  


Wiadomości w tym wątku
Problem po dodaniu komend - przez maniolx - 30-11-2016, 00:41
RE: Problem po dodaniu komend - przez Automatyk - 30-11-2016, 00:48
RE: Problem po dodaniu komend - przez maniolx - 30-11-2016, 01:12
RE: Problem po dodaniu komend - przez namok - 30-11-2016, 08:18
RE: Problem po dodaniu komend - przez JasQ - 30-11-2016, 08:28
RE: Problem po dodaniu komend - przez maniolx - 01-12-2016, 13:50
RE: Problem po dodaniu komend - przez namok - 01-12-2016, 17:23
RE: Problem po dodaniu komend - przez adix - 01-12-2016, 19:03
RE: Problem po dodaniu komend - przez JasQ - 01-12-2016, 22:45
RE: Problem po dodaniu komend - przez maniolx - 01-12-2016, 23:51
RE: Problem po dodaniu komend - przez JasQ - 02-12-2016, 18:14
RE: Problem po dodaniu komend - przez maniolx - 02-12-2016, 19:57
RE: Problem po dodaniu komend - przez piotr2393 - 03-12-2016, 19:17
RE: Problem po dodaniu komend - przez maniolx - 04-12-2016, 02:37
RE: Problem po dodaniu komend - przez piotr2393 - 04-12-2016, 14:18
RE: Problem po dodaniu komend - przez maniolx - 05-12-2016, 16:50
RE: Problem po dodaniu komend - przez krn78 - 05-12-2016, 13:09
RE: Problem po dodaniu komend - przez namok - 05-12-2016, 18:10
RE: Problem po dodaniu komend - przez maniolx - 05-12-2016, 18:55
RE: Problem po dodaniu komend - przez maniolx - 09-01-2017, 22:17
RE: Problem po dodaniu komend - przez namok - 10-01-2017, 10:07

Skocz do:


Przeglądający: 1 gości