Arduino timer relay neradi kako treba(PROBLE REŠEN)

Ovaj forum je napravljen na osnovu tutoriala na Youtube kanalu Elektro024. Ovde možete postaviti vaše pitanje, odrađene domeće zadatke i sve što je vezano za Arduino tutorial.
Pravila foruma
Ovaj forum je napravljen na osnovu tutoriala na Youtube kanalu Elektro024. Ovde možete postaviti vaše pitanje, odrađene domeće zadatke i sve što je vezano za Arduino tutorial.
Molim sve članove foruma da u ovu temu Vaše pitanje u ovom forumu postavite samo onda ako ima veze sa tutorialom Arduino Projects
Odgovori
Message
Autoru
Korisnikov avatar
žežino
Početnik
Postovi: 768
Pridružio se: Pon Okt 09, 2017 8:25 pm
Lokacija: Sremska Mitrovica

Arduino timer relay neradi kako treba(PROBLE REŠEN)

#1 Post od žežino » Uto Apr 30, 2019 7:55 am

Naime uzeo sam display , 8 kanalni relei i RTC1302,Poštovao sam sve ali nešto ne valja .Koristio sam sve kao i ovaj momak.https://www.youtube.com/watch?v=FzHQ469dDGE.Odmah da kažem da sam prilikom povezivanja pogrešno povezao analogne izlaze u napajanju RTC i pustio u rad, a posle sam uočio grešku i vratio u normalu.Ustvari šta se dešava mešaju mi se na displeju slike umesto da piše pin, meša se vreme znači nemože da se upiše pin za uključivanje rela.Pošto sam koristio virtualbotix RTC ane 1302lib kao što bi trebalo ja sumnjam da to pravi problem,ili je loš skeč.Probao sam da ubacim druge slične programe i oni rade.Evo skeča i priloženih slika dole.Ako neko ima ovu opremicu nek proba dali kod njera radi pa nek javi.

Kod: Obeleži sve

/ ===============================
// ATR v5
// © 2016 Triyan W. Nugroho
// ===============================

# uključuju  < LiquidCrystal.h >
# uključuju  < EEPROM.h >
# uključuju  < virtuabotixRTC.h >

// relejne igle
# define  relay1       0
# define  relay2       1
# define  relay3       2
# define  relay4       3
# define  relay5       10
# define  relay6       11
# define  relay7       12
# define  relay8       13

// definiraju pinove RTC modula
# definira  rtcVCC       A5
# definira  rtcGND       A4
# define  rtcSCLK      A3
# define  rtcIO        A2
# define  rtcCE        A1

// kreiranje RTC objekta
virtuabotixRTC myRTC (rtcSCLK, rtcIO, rtcCE);

// definicije tipkovnice
# define  btnRIGHT     0
# define  btnUP        1
# define  btnDOWN      2
# define  btnLEFT      3
# define  btnSELECT    4
# definirajte  btnNONE      5

// definicije načina
# define  modeSETUP    1
# define  modeNORMAL   2

int mod = 1 ; // postavljanje zadanog načina rada

// EEPROM adrating
# define  adr1ON     2
# define  adr1OF     4
# define  adr2ON     6
# define  adr2OF     8
# define  adr3ON     10
# define  adr3OF     12
# define  adr4ON     14
# define  adr4OF     16
# define  adr5ON     18
# define  adr5OF     20
# define  adr6ON     22
# define  adr6OF     24
# define  adr7ON     26
# define  adr7OF     28
# define  adr8ON     30
# define  adr8OF     32

int eepromMin = 0 ;
int eepromHour = 0 ;

int eepromHourON = 0 ;
int eepromHourOF = 0 ;
int eepromMinON = 0 ;
int eepromMinOF = 0 ;

// igle koje se koriste na štitniku LCD tipkovnice
Tekući kristal lcd ( 8 , 9 , 4 , 5 , 6 , 7 );
int lcd_key = 0 ;
int adc_key_in = 0 ;

void  setup () {
	// inisialisasi serijski utk debugging
	// 	Serial.begin (9600);

	// jadikan semua digitalni pin sbg izlaz
	za ( int i = 0 ; i <= 13 ; i ++) {
		pinMode (i, OUTPUT);
	}

	// aktiviranje RTC modula
	pinMode (rtcVCC, OUTPUT);
	pinMode (rtcGND, OUTPUT);
	pinMode (rtcSCLK, OUTPUT);
	pinMode (rtcIO, OUTPUT);
	pinMode (rtcCE, OUTPUT);
	digitalWrite (rtcVCC, HIGH);
	digitalWrite (rtcGND, LOW);

	kašnjenje ( 500 );

	// lcd inicijalizacija
	LCD. početak ( 16 , 2 );
}

void  loop () {

	LCD. setCursor ( 4 , 0 );

	// tampilkan jam: menit: detik
	displayTime ();

	/ / set & tampilkan relej berdasarkan podataka eeprom
	LCD. setCursor ( 0 , 1 );
	LCD. print ( " 1 " );
	relayAction (adr1ON, adr1OF, 1 , relay1);
	LCD. setCursor ( 2 , 1 );
	LCD. print ( " 2 " );
	relacija (adr2ON, adr2OF, 3 , relay2);
	LCD. setCursor ( 4 , 1 );
	LCD. print ( " 3 " );
	relacija (adr3ON, adr3OF, 5 , relay3);
	LCD. setCursor ( 6 , 1 );
	LCD. print ( " 4 " );
	relayAction (adr4ON, adr4OF, 7 , relay4);
	LCD. setCursor ( 8 , 1 );
	LCD. print ( " 5 " );
	relacija (adr5ON, adr5OF, 9 , relay5);
	LCD. setCursor ( 10 , 1 );
	LCD. print ( " 6 " );
	relacija (adr6ON, adr6OF, 11 , relay6);
	LCD. setCursor ( 12 , 1 );
	LCD. print ( " 7 " );
	relacija (adr7ON, adr7OF, 13 , relay7);
	LCD. setCursor ( 14 , 1 );
	LCD. print ( " 8 " );
	relacija (adr8ON, adr8OF, 15 , relay8);

	/ / korisnik korisnika mene bombu SELECT, podešavanje izbornika

	if ( read_LCD_buttons () == btnSELECT) {
		while ( read_LCD_buttons () == btnSELECT);
		LCD. clear ();
		LCD. setCursor ( 0 , 0 );
		LCD. print ( " UP. TIME SETTING " );
		LCD. setCursor ( 0 , 1 );
		LCD. print ( " DN. PIN SETTING " );
		while ( read_LCD_buttons () == btnNONE);
		if ( read_LCD_buttons () == btnUP) {
			while ( read_LCD_buttons () == btnUP);
			setRTC ();   / / korisnik korisnika je označio tipku UP, podešavanje izbornika RTC
		}
		inače  ako ( read_LCD_buttons () == btnDOWN) {
			while ( read_LCD_buttons () == btnDOWN);
			setPin ();   / / korisnik / korisnik / korisnik / korisnik / -ka / -ka je označio (-a) tombol DOWN (DOLJE), podešavanje izbornika PIN-a
		}
	}
}

nevažeći  relayAction ( int adrON, int adrOF, int pos, int pin)
	myRTC. updateTime ();
	int MinToday = (myRTC. sati * 60 ) + myRTC. minuta ;
	int MinEprON = (EEPROM. pročitano (adrON) * 60 ) + EEPROM. pročitati (adrON + 1 );
	int MinEprOF = (EEPROM. čitanje (adrOF) * 60 ) + EEPROM. čitanje (adrOF + 1 );

	LCD. setCursor (poz, 1 );
	if (MinEprON == MinEprOF) {   // jika sama berarti tidak dipake
		LCD. print ( "  " );
		digitalWrite (pin, LOW);
	}
	inače  ako (MinEprON <MinEprOF) { // kondisi na terjadi di hari yg sama
		ako ((MinEprON <= MinToday) && (MinEprOF> MinToday)) {
			LCD. print ( " * " );
			digitalWrite (pin, LOW);
		}
		else {
			LCD. print ( " - " );
			digitalWrite (pin, HIGH);
		}
	}
	inače  ako (MinEprON> MinEprOF) {   // kondisi ON terjadi sampai besoknya
		ako ((MinEprON> = MinToday) || (MinEprOF <MinToday)) {
			LCD. print ( " * " );
			digitalWrite (pin, LOW);
		}
		else {
			LCD. print ( " - " );
			digitalWrite (pin, HIGH);
		}
	}
}

/ * ================================================ == * /
/ * SETUP funkcije                                     * /
/ * ================================================ == * /

void  setRTC () {

	LCD. clear ();
	LCD. setCursor ( 0 , 0 );
	LCD. print ( " TIME SETTING " );
	kašnjenje ( 1000 );

	LCD. clear ();
	LCD. setCursor ( 0 , 0 );
	LCD. print ( " trenutni " );
	setupShowValue (myRTC. sati , myRTC. minuta , 0 );

	LCD. setCursor ( 0 , 1 );
	LCD. print ( " NOVO " );

	myRTC. updateTime ();
	setupShowValue (myRTC. sati , myRTC. minuta , 1 );
	while ( read_LCD_buttons () == btnNONE);
	setupChooseValueSetRTC ( sati za myRTC. , myRTC. minuta , 1 );
	LCD. setCursor ( 0 , 0 );
	LCD. print ( " POSTAVLJENE SPREMLJENE    " );
	kašnjenje ( 1000 );
	LCD. clear ();
}

void  setPin () {
	LCD. clear ();
	LCD. setCursor ( 0 , 0 );
	LCD. print ( " PIN SETTING " );
	kašnjenje ( 1000 );

	LCD. clear ();
	LCD. setCursor ( 0 , 0 );
	LCD. print ( " PIN 1 ON " );
	eepromHour = EEPROM. read (adr1ON);
	eepromMin = EEPROM. čitati (adr1ON + 1 );
	ako (eepromHour> = 24 ) eepromHour = 0 ;
	ako (eepromMin> = 60 ) eepromMin = 0 ;
	setupShowValue (eepromHour, eepromMin, 0 );
	while ( read_LCD_buttons () == btnNONE);
	setupChooseValue (eepromHour, eepromMin, adr1ON, 0 );

	LCD. setCursor ( 0 , 1 );
	LCD. print ( " PIN 1 OFF " );
	eepromHour = EEPROM. čitanje (adrlOF);
	eepromMin = EEPROM. čitanje (adrOOF + 1 );
	ako (eepromHour> = 24 ) eepromHour = 0 ;
	ako (eepromMin> = 60 ) eepromMin = 0 ;
	setupShowValue (eepromHour, eepromMin, 1 );
	while ( read_LCD_buttons () == btnNONE);
	setupChooseValue (eepromHour, eepromMin, adr1OF, 1 );

	LCD. clear ();
	LCD. setCursor ( 0 , 0 );
	LCD. print ( " PIN 2 ON " );
	eepromHour = EEPROM. čitati (adr2ON);
	eepromMin = EEPROM. čitati (adr2ON + 1 );
	ako (eepromHour> = 24 ) eepromHour = 0 ;
	ako (eepromMin> = 60 ) eepromMin = 0 ;
	setupShowValue (eepromHour, eepromMin, 0 );
	while ( read_LCD_buttons () == btnNONE);
	setupChooseValue (eepromHour, eepromMin, adr2ON, 0 );

	LCD. setCursor ( 0 , 1 );
	LCD. print ( " PIN 2 OFF " );
	eepromHour = EEPROM. čitanje (adr2OF);
	eepromMin = EEPROM. čitanje (adr2OF + 1 );
	ako (eepromHour> = 24 ) eepromHour = 0 ;
	ako (eepromMin> = 60 ) eepromMin = 0 ;
	setupShowValue (eepromHour, eepromMin, 1 );
	while ( read_LCD_buttons () == btnNONE);
	setupChooseValue (eepromHour, eepromMin, adr2OF, 1 );

	LCD. clear ();
	LCD. setCursor ( 0 , 0 );
	LCD. print ( " PIN 3 ON " );
	eepromHour = EEPROM. čitati (adr3ON);
	eepromMin = EEPROM. čitanje (adr3ON + 1 );
	ako (eepromHour> = 24 ) eepromHour = 0 ;
	ako (eepromMin> = 60 ) eepromMin = 0 ;
	setupShowValue (eepromHour, eepromMin, 0 );
	while ( read_LCD_buttons () == btnNONE);
	setupChooseValue (eepromHour, eepromMin, adr3ON, 0 );

	LCD. setCursor ( 0 , 1 );
	LCD. print ( " PIN 3 OFF " );
	eepromHour = EEPROM. čitanje (adr3OF);
	eepromMin = EEPROM. čitanje (adr3OF + 1 );
	ako (eepromHour> = 24 ) eepromHour = 0 ;
	ako (eepromMin> = 60 ) eepromMin = 0 ;
	setupShowValue (eepromHour, eepromMin, 1 );
	while ( read_LCD_buttons () == btnNONE);
	setupChooseValue (eepromHour, eepromMin, adr3OF, 1 );

	LCD. clear ();
	LCD. setCursor ( 0 , 0 );
	LCD. print ( " PIN 4 ON " );
	eepromHour = EEPROM. čitati (adr4ON);
	eepromMin = EEPROM. čitati (adr4ON + 1 );
	ako (eepromHour> = 24 ) eepromHour = 0 ;
	ako (eepromMin> = 60 ) eepromMin = 0 ;
	setupShowValue (eepromHour, eepromMin, 0 );
	while ( read_LCD_buttons () == btnNONE);
	setupChooseValue (eepromHour, eepromMin, adr4ON, 0 );

	LCD. setCursor ( 0 , 1 );
	LCD. print ( " PIN 4 OFF " );
	eepromHour = EEPROM. čitanje (adr4OF);
	eepromMin = EEPROM. čitanje (adr4OF + 1 );
	ako (eepromHour> = 24 ) eepromHour = 0 ;
	ako (eepromMin> = 60 ) eepromMin = 0 ;
	setupShowValue (eepromHour, eepromMin, 1 );
	while ( read_LCD_buttons () == btnNONE);
	setupChooseValue (eepromHour, eepromMin, adr4OF, 1 );

	LCD. clear ();
	LCD. setCursor ( 0 , 0 );
	LCD. print ( " PIN 5 ON " );
	eepromHour = EEPROM. čitati (adr5ON);
	eepromMin = EEPROM. čitati (adr5ON + 1 );
	ako (eepromHour> = 24 ) eepromHour = 0 ;
	ako (eepromMin> = 60 ) eepromMin = 0 ;
	setupShowValue (eepromHour, eepromMin, 0 );
	while ( read_LCD_buttons () == btnNONE);
	setupChooseValue (eepromHour, eepromMin, adr5ON, 0 );

	LCD. setCursor ( 0 , 1 );
	LCD. print ( " PIN 5 OFF " );
	eepromHour = EEPROM. čitanje (adr5OF);
	eepromMin = EEPROM. čitanje (adr5OF + 1 );
	ako (eepromHour> = 24 ) eepromHour = 0 ;
	ako (eepromMin> = 60 ) eepromMin = 0 ;
	setupShowValue (eepromHour, eepromMin, 1 );
	while ( read_LCD_buttons () == btnNONE);
	setupChooseValue (eepromHour, eepromMin, adr5OF, 1 );

	LCD. clear ();
	LCD. setCursor ( 0 , 0 );
	LCD. print ( " PIN 6 ON " );
	eepromHour = EEPROM. čitati (adr6ON);
	eepromMin = EEPROM. čitati (adr6ON + 1 );
	ako (eepromHour> = 24 ) eepromHour = 0 ;
	ako (eepromMin> = 60 ) eepromMin = 0 ;
	setupShowValue (eepromHour, eepromMin, 0 );
	while ( read_LCD_buttons () == btnNONE);
	setupChooseValue (eepromHour, eepromMin, adr6ON, 0 );

	LCD. setCursor ( 0 , 1 );
	LCD. print ( " PIN 6 OFF " );
	eepromHour = EEPROM. čitanje (adr6OF);
	eepromMin = EEPROM. čitanje (adr6OF + 1 );
	ako (eepromHour> = 24 ) eepromHour = 0 ;
	ako (eepromMin> = 60 ) eepromMin = 0 ;
	setupShowValue (eepromHour, eepromMin, 1 );
	while ( read_LCD_buttons () == btnNONE);
	setupChooseValue (eepromHour, eepromMin, adr6OF, 1 );

	LCD. clear ();
	LCD. setCursor ( 0 , 0 );
	LCD. print ( " PIN 7 ON " );
	eepromHour = EEPROM. čitati (adr7ON);
	eepromMin = EEPROM. čitati (adr7ON + 1 );
	ako (eepromHour> = 24 ) eepromHour = 0 ;
	ako (eepromMin> = 60 ) eepromMin = 0 ;
	setupShowValue (eepromHour, eepromMin, 0 );
	while ( read_LCD_buttons () == btnNONE);
	setupChooseValue (eepromHour, eepromMin, adr7ON, 0 );

	LCD. setCursor ( 0 , 1 );
	LCD. print ( " PIN 7 OFF " );
	eepromHour = EEPROM. čitanje (adr7OF);
	eepromMin = EEPROM. čitanje (adr7OF + 1 );
	ako (eepromHour> = 24 ) eepromHour = 0 ;
	ako (eepromMin> = 60 ) eepromMin = 0 ;
	setupShowValue (eepromHour, eepromMin, 1 );
	while ( read_LCD_buttons () == btnNONE);
	setupChooseValue (eepromHour, eepromMin, adr7OF, 1 );

	LCD. clear ();
	LCD. setCursor ( 0 , 0 );
	LCD. print ( " PIN 8 ON " );
	eepromHour = EEPROM. čitati (adr8ON);
	eepromMin = EEPROM. čitati (adr8ON + 1 );
	ako (eepromHour> = 24 ) eepromHour = 0 ;
	ako (eepromMin> = 60 ) eepromMin = 0 ;
	setupShowValue (eepromHour, eepromMin, 0 );
	while ( read_LCD_buttons () == btnNONE);
	setupChooseValue (eepromHour, eepromMin, adr8ON, 0 );

	LCD. setCursor ( 0 , 1 );
	LCD. print ( " PIN 8 OFF " );
	eepromHour = EEPROM. čitanje (adr8OF);
	eepromMin = EEPROM. čitanje (adr8OF + 1 );
	ako (eepromHour> = 24 ) eepromHour = 0 ;
	ako (eepromMin> = 60 ) eepromMin = 0 ;
	setupShowValue (eepromHour, eepromMin, 1 );
	while ( read_LCD_buttons () == btnNONE);
	setupChooseValue (eepromHour, eepromMin, adr8OF, 1 );
	LCD. clear ();
}

void  setupChooseValue ( int HourNew, int MinNew, bajtna adresa, bajt Pos)
	while ( read_LCD_buttons ()! = btnSELECT) {
		if ( read_LCD_buttons () == btnRIGHT) {
			ako (HourNew < 23 ) {
				HourNew ++;
			}
		}
		inače  ako ( read_LCD_buttons () == btnLEFT) {
			ako (HourNew> 0 ) {
				HourNew--;
			}
		}
		inače  ako ( read_LCD_buttons () == btnUP) {
			ako (MinNew < 59 ) {
				MinNew ++;
			}
		}
		inače  ako ( read_LCD_buttons () == btnDOWN) {
			ako (MinNew> 0 ) {
				MinNew--;
			}
		}
		setupShowValue (HourNew, MinNew, Pos);
		kašnjenje ( 150 );
	}
	while ( read_LCD_buttons ()!) = btnNONE);  // tunggu sampai tombol rilis
	EEPROM. napisati (adresa, sat);
	EEPROM. napisati (Adresa + 1 , MinNew);
	kašnjenje ( 150 );
}

void  setupChooseValueSetRTC ( int sat, int MinNew, bajt Pos)
	while ( read_LCD_buttons ()! = btnSELECT) {
		if ( read_LCD_buttons () == btnRIGHT) {
			ako (HourNew < 23 ) {
				HourNew ++;
			}
		}
		inače  ako ( read_LCD_buttons () == btnLEFT) {
			ako (HourNew> 0 ) {
				HourNew--;
			}
		}
		inače  ako ( read_LCD_buttons () == btnUP) {
			ako (MinNew < 59 ) {
				MinNew ++;
			}
		}
		inače  ako ( read_LCD_buttons () == btnDOWN) {
			ako (MinNew> 0 ) {
				MinNew--;
			}
		}
		setupShowValue (HourNew, MinNew, Pos);
		kašnjenje ( 150 );
	}
	while ( read_LCD_buttons ()!) = btnNONE);  // tunggu sampai tombol rilis
	myRTC. setDS1302Time ( 00 , MinNew, HourNew, 6 , 10 , 1 , 2014 );
	kašnjenje ( 150 );
}

void  setupShowValue ( Int sat, int Min, int poz) {
	LCD. setCursor ( 11 , Pos);
	print2digits (sat);
	LCD. print ( " : " );
	print2digits (Min);
}

/ * ================================================ == * /
/ * LCD funkcije                                       * /
/ * ================================================ == * /

int  read_LCD_buttons ()
{
	adc_key_in = analogRead ( 0 );       // očitava vrijednost iz senzora

	ako (adc_key_in> 1000 ) vraća btnNONE;
	ako (adc_key_in < 50 )    vraća btnRIGHT;  
	ako (adc_key_in < 150 )   vrati btnUP;
	ako (adc_key_in < 300 )   vratite btnDOWN;
	ako (adc_key_in < 500 )   vraća btnLEFT;
	ako (adc_key_in < 850 )   vraća btnSELECT;  
	povratak btnNONE;                // kada svi drugi propadnu, vratite ovo.
}

void  eeprom_write_int ( int p_adress, int p_value) {
	bajt lowByte = ((p_value >> 0 ) & 0xFF );
	bajt highByte = ((p_value >> 8 ) & 0xFF );

	EEPROM. pisati (p_adresa, lowByte);
	EEPROM. pisati (p_adress + 1 , highByte);
}

nepotpisan  int  eeprom_read_int ( int p_adress) {
	bajt lowByte = EEPROM. read (p_adress);
	bajt highByte = EEPROM. pročitati (p_adress + 1 );

	return ((lowByte << 0 ) i 0xFF ) + ((highByte << 8 ) & 0xFF00 );
}

void  displayTime () {
	myRTC. updateTime ();
	print2digits (myRTC. sati );
	LCD. print ( " : " );
	print2digits (myRTC. minute );
	LCD. print ( " : " );
	print2digits (myRTC. sekundi );
}

void  print2digits ( int broj) {
	if (broj> = 0 && broj < 10 )
		LCD. print ( ' 0 ' );
	LCD. print (broj, DEC);
}
Nemate potrebne dozvole da pogledate prikačene fajlove u ovom postu.
KO ZNA TAJ I UME

Korisnikov avatar
žežino
Početnik
Postovi: 768
Pridružio se: Pon Okt 09, 2017 8:25 pm
Lokacija: Sremska Mitrovica

Re: Arduino timer relay neradi kako treba

#2 Post od žežino » Sre Maj 01, 2019 10:09 am

Pošto se niko nije javio rešio sam problem ,greška programskog tipa,Sad radi extra sa srpskim menijem.Drago mi je što su ljudi ovde aktivni u smislu Čekam Sve na. Gotovo😋 u buduće će isto toliko dobijati pomoć od mene.
KO ZNA TAJ I UME

Korisnikov avatar
zokce
Početnik
Postovi: 1012
Pridružio se: Sre Okt 18, 2017 7:57 pm
Lokacija: Juzna Srbija

Re: Arduino timer relay neradi kako treba(PROBLE REŠEN)

#3 Post od zokce » Sre Maj 01, 2019 4:14 pm

Kako bi se inace potrudio da resis problem.
Без старца нема ударца!

Korisnikov avatar
žežino
Početnik
Postovi: 768
Pridružio se: Pon Okt 09, 2017 8:25 pm
Lokacija: Sremska Mitrovica

Re: Arduino timer relay neradi kako treba(PROBLE REŠEN)

#4 Post od žežino » Čet Maj 02, 2019 5:38 am

To jeste ali ipak neko može da se uključi.Bar oni koji kažu da znaju nešto u vezi ovoga svi nešto kriju kao zmija noge malo mi to ide na živce.Nego čekaju sve na gotovo.Ja svoje znanje poklanjami netražim ništa za uzvrat.
KO ZNA TAJ I UME

Korisnikov avatar
Mata
Početnik
Postovi: 508
Pridružio se: Pet Nov 24, 2017 12:18 am
Lokacija: Beograd

Re: Arduino timer relay neradi kako treba(PROBLE REŠEN)

#5 Post od Mata » Čet Maj 02, 2019 3:26 pm

Ne tuguj, možda još nisu videli ljudi, praznici itd..

Korisnikov avatar
zokce
Početnik
Postovi: 1012
Pridružio se: Sre Okt 18, 2017 7:57 pm
Lokacija: Juzna Srbija

Re: Arduino timer relay neradi kako treba(PROBLE REŠEN)

#6 Post od zokce » Pet Maj 03, 2019 10:46 am

Znas kako, mnogo je zeznuto doradjivati nesto, cak i svoje a kamoli tudje. Mnogo puta sam i svoje neke radove i ideje napustio na pola i pocinjao ispocetka jer se daljom razradom pokazalo da se mnogo zakomplikovalo i ne vodi ka cilju, pa je tek kad sam poceo ispocetka sa drugacijim konceptom sve leglo na svoje mesto. Tako da te buni to sto se niko nije javio, a i bolje jer si uspeo sam da resisi problem.
Без старца нема ударца!

Korisnikov avatar
žežino
Početnik
Postovi: 768
Pridružio se: Pon Okt 09, 2017 8:25 pm
Lokacija: Sremska Mitrovica

Re: Arduino timer relay neradi kako treba(PROBLE REŠEN)

#7 Post od žežino » Ned Maj 12, 2019 9:39 am

ma nije poenta da nas trojica komuniciramo nego vajni programeri se ne ikljucuju nikako.
KO ZNA TAJ I UME

Korisnikov avatar
zokce
Početnik
Postovi: 1012
Pridružio se: Sre Okt 18, 2017 7:57 pm
Lokacija: Juzna Srbija

Re: Arduino timer relay neradi kako treba(PROBLE REŠEN)

#8 Post od zokce » Sre Maj 15, 2019 3:09 pm

Ja skoro nisam nista programirao, pa se nisam ni udubljivao u ovo tvoje. Imam neke ideje za neke projekte, pa kad dodje na red, bice i programiranja.
Без старца нема ударца!

Korisnikov avatar
DenisHD
Početnik
Postovi: 372
Pridružio se: Sre Jan 04, 2017 11:32 am

Re: Arduino timer relay neradi kako treba(PROBLE REŠEN)

#9 Post od DenisHD » Uto Maj 21, 2019 4:27 pm

A ja npr. em sto dugo nisam bio na forumu, tek posle kad si postovao da si popravio grešku.. a i sa onim displejom sam bas mizerno malo radio.. ugl. skinuo gotov skeč sa neta i to još pre godinu dana.. tako da vrv ne bih ni znao da ti pomognem i da sam video ranije.. ;) :)

Korisnikov avatar
žežino
Početnik
Postovi: 768
Pridružio se: Pon Okt 09, 2017 8:25 pm
Lokacija: Sremska Mitrovica

Re: Arduino timer relay neradi kako treba(PROBLE REŠEN)

#10 Post od žežino » Sre Maj 22, 2019 8:09 pm

Hvala Denise na iskrenosti to cenim.
KO ZNA TAJ I UME

Odgovori

Ko je OnLine

Korisnika u ovom forumu: Nema registrovanih korisnika i 1 gost