Hjälp med timer kod till Arduino.

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
xraid
Inlägg: 1129
Blev medlem: 20 mars 2009, 04:12:14
Ort: Stockholm

Re: Hjälp med timer kod till Arduino.

Inlägg av xraid »

Senast redigerad av xraid 9 mars 2012, 11:29:48, redigerad totalt 1 gång.
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Hjälp med timer kod till Arduino.

Inlägg av jesse »

OK, först måste TS avgöra mo han vill använda en extern RTC-krets eller göra en intern RTC med hjälp av mjukvara. (Jag beskrev det senare i mitt förra inlägg).

Om du använder en extern RTC-krets så blir arbetssättet helt annorlunda.
Användarvisningsbild
xraid
Inlägg: 1129
Blev medlem: 20 mars 2009, 04:12:14
Ort: Stockholm

Re: Hjälp med timer kod till Arduino.

Inlägg av xraid »

hur mycke drift blir det om mjukvaru baserat ? ...

http://arduino.cc/playground/Code/Time

EDIT förtydligande av dom olika syck möjligheterna med Time biblioteket :
- TimeSerial.pde shows Arduino as a clock without external hardware.
It is synchronized by time messages sent over the serial port.
A companion Processing sketch will automatically provide these messages
if it is running and connected to the Arduino serial port.
- TimeRTC uses a DS1307 real time clock to provide time synchronization.
A basic RTC library named DS1307RTC is included in the download.
To run this sketch the DS1307RTC library must be installed.
- TimeNTP uses the Arduino Ethernet shield to access time using the internet NTP time service.
The NTP protocol uses UDP and the UdpBytewise library is required, see:
http://bitbucket.org/bjoern/arduino_osc ... /Ethernet/
Note: This is out of date. For Arduino 0022, see the built in Udp NTP example, and also see http://arduino.cc/en/Tutorial/UdpNtpClient.
-TimeGPS gets time from a GPS
This requires the TinyGPS and NewSoftSerial libraries from Mikal Hart:
http://arduiniana.org/libraries/TinyGPS and http://arduiniana.org/libraries/newsoftserial/
Senast redigerad av xraid 9 mars 2012, 11:46:47, redigerad totalt 1 gång.
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Hjälp med timer kod till Arduino.

Inlägg av sodjan »

Men hur praktiskt är det med en Arduino som måste ha en PC
inkopplad för att fungera? Mer än som ett experiment...
Användarvisningsbild
xraid
Inlägg: 1129
Blev medlem: 20 mars 2009, 04:12:14
Ort: Stockholm

Re: Hjälp med timer kod till Arduino.

Inlägg av xraid »

hehe sojdan : mjukvarubaserad tid i arduinon syncar för driften om man vill - annars rtc hårdvara som gäller ...

AVR butterfly har RTC inbyggt : http://store.atmel.com/PartDetail.aspx? ... 1;c:100116

butterfly går att Ardui'fiera :
http://www.arduino.cc/cgi-bin/yabb2/YaB ... 1222630663
http://code.google.com/p/butteruino/
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Hjälp med timer kod till Arduino.

Inlägg av sodjan »

"Arduino RTC" i Google ger flera träffar som verkar "intressanta".

"Library for DS1307 Real Time Clock"
http://www.arduino.cc/cgi-bin/yabb2/YaB ... 1209057/15

"Arduino and a Real Time Clock (RTC)"
http://kalshagar.wikispaces.com/Arduino ... +%28RTC%29

"Real Time Clock Module" (med Arduino exempel)
http://www.sparkfun.com/products/99
Användarvisningsbild
ochkl0620
Inlägg: 4852
Blev medlem: 9 maj 2010, 23:34:56
Skype: challe.claesson
Ort: Näsåker Västernorrland
Kontakt:

Re: Hjälp med timer kod till Arduino.

Inlägg av ochkl0620 »

Jo jag ska lära mig :)
Är dessa nåt o ha? https://www.elfa.se/elfa3~se_sv/elfa/in ... =73-739-63
Niklas-k
Inlägg: 354
Blev medlem: 10 mars 2004, 15:59:21
Ort: Katrineholm

Re: Hjälp med timer kod till Arduino.

Inlägg av Niklas-k »

Jo det är det säker men är det inte bättre med den som Sodjan länkade(Sparkfun) till. Då har du batteribackup och kristallen klart samt kod exempel.
nifelheim
Den första
Inlägg: 2486
Blev medlem: 27 mars 2008, 22:31:16
Ort: stockholm

Re: Hjälp med timer kod till Arduino.

Inlägg av nifelheim »

Användarvisningsbild
ochkl0620
Inlägg: 4852
Blev medlem: 9 maj 2010, 23:34:56
Skype: challe.claesson
Ort: Näsåker Västernorrland
Kontakt:

Re: Hjälp med timer kod till Arduino.

Inlägg av ochkl0620 »

Tror visst jag hittat något :) Vad tror ni om denna?
http://viewitem.eim.ebay.se/DC-12V-LCD- ... 38340/item
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Hjälp med timer kod till Arduino.

Inlägg av sodjan »

Vilken märklig sida!
Så här ser den ut med lite mer normal eBay layout:
http://www.ebay.com/itm/330685038340.

För $8.99 USD *inkl* frakt så kan det ju vara värt att testa...

Bild
Användarvisningsbild
ochkl0620
Inlägg: 4852
Blev medlem: 9 maj 2010, 23:34:56
Skype: challe.claesson
Ort: Näsåker Västernorrland
Kontakt:

Re: Hjälp med timer kod till Arduino.

Inlägg av ochkl0620 »

Märklig? ebay.se istället för .com :P
Bra för mig som är gärna inte läser engelska i onödan :P
sodjan
EF Sponsor
Inlägg: 43247
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Hjälp med timer kod till Arduino.

Inlägg av sodjan »

> Bra för mig som är gärna inte läser engelska i onödan

OK, jag förstår vad du menar, även om jag kan tycka att just
det kanske är ett större problem än något annat i tråden. :-)
Användarvisningsbild
Icecap
Inlägg: 26632
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Hjälp med timer kod till Arduino.

Inlägg av Icecap »

Ska man styra fler relä och utgångar i allmänhet är det inte så svårt men utan en RTC med back-up lär det knappast gå!

Och om man använder Arduino eller vettiga grejer har ingen större betydelse heller - men är ens programmeringskunnande hämtat vid att kopiera in olika koder från nätet är det definitivt ett problem!

Nästa problem är att lägga in och redigera de regler som gäller för de enstaka utgångar. Ska de hårdkodas är det inte helt lika besvärligt och det är knappast ett problem som sådan att ha dom sparat i EPROM för att kunde redigera dom men hur ska man komma åt att redigera dom?
ardusweden
Inlägg: 15
Blev medlem: 28 februari 2012, 20:04:47

Re: Hjälp med timer kod till Arduino.

Inlägg av ardusweden »

Hej!

Jag behöver en RTC i ett projekt där jag ska ta prover på bestämda tider några gånger per dag.

Tänker testa RTC modulen från sparkfun. kostar en 15 dollares, men det blir snyggt och prydligt. Den har en DS1307 i sig och ska fungera med arduino.

En liknande modul finns även på adafruit.

Det går att sätta dessa direkt på arduinon som en "pseudo-shield" (kolla bilden på adafruitlänken).

Lycka till med projekten! Om ni vill visa upp era projekt så skulle det vara superkul om ni kunde posta det på "arduino sverige" (se signatur) för att inspirera andra, framförallt de som inte har så mycket erfarenhet av arduino ännu.

Bäsat hälsningar,
Ardusweden
Skriv svar