www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

DS3231

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Osnove programiranja AVR-jev
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
zilc
Neznanec
Neznanec



Pridružen-a: Čet 20 Mar 2014 21:59
Prispevkov: 4
Aktiv.: 0.03
Kraj: kranj

PrispevekObjavljeno: Pet Jun 20, 2014 12:04 pm    Naslov sporočila:  DS3231 Odgovori s citatom

Pozdravljeni,

Zanima me zakaj mi spodnji program za arduino ne deluje?
Želel bi na leonardo plati dodati čas, za kasnejše časovno krmiljenje servo motorjev


#include <Time.h>
#include <Wire.h>
#include <DS3231.h>

DS3231 clock:
RTCDataTime dt:

void setup()
{
Serial.begin(9600);

Serial.println("InitializeDS3231");
clock.begin ();
clock.setDataTime(_DATE_,_TIME_);
}

void loop()
{
dt=clock.getDataTime():

Serial.print("Row data"*):
Serial.print(dt.year);
Serial.print(" ");
Serial.print(dt.month);
Serial.print(" ");
Serial.print(dt.day);
Serial.print(" ");
Serial.print(dt.hour);
Serial.print(" ");
Serial.print(dt.minits);
Serial.print(" ");
Serial.print(dt.second);
Serial.println();

delay(1000)
}
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
jure94
Član
Član



Pridružen-a: Sre 05 Maj 2010 17:11
Prispevkov: 433
Aktiv.: 2.56
Kraj: Jesenice / Lj

PrispevekObjavljeno: Pet Jun 20, 2014 1:00 pm    Naslov sporočila:  Re: DS3231 Odgovori s citatom

Sicer ne vem ali je program pravilno napisan, me pa nekaj zmoti pri teh treh vrsticah.
Lp
zilc je napisal/a:

dt=clock.getDataTime():

Serial.print("Row data"*):

delay(1000)
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
jnz
Član
Član



Pridružen-a: Pon 23 Mar 2009 22:11
Prispevkov: 112
Aktiv.: 0.61
Kraj: Ljubljana

PrispevekObjavljeno: Pet Jun 20, 2014 8:50 pm    Naslov sporočila:   Odgovori s citatom

Jure te je opozoril kar na prave napake, vendar ne na vse. Poglej še 4. in 5. vrstico. Pri programiranju je potrebno biti kar strikten; : in ; sta za prevajalnik dve povsem različni stvari. Enako velja za manjkajoče ";".

LP
Janez
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
TRAFO
Član
Član



Pridružen-a: Sre 07 Dec 2011 22:58
Prispevkov: 61
Aktiv.: 0.41
Kraj: TOLMIN

PrispevekObjavljeno: Sob Okt 11, 2014 11:11 pm    Naslov sporočila:   Odgovori s citatom

Preveri pine. Leonardo ima poduplirane I2C SDA/SCL z PD2/PD3 Arrow
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Osnove programiranja AVR-jev Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 48 dni


Powered by phpBB © 2001, 2005 phpBB Group