Hjälp med timer kod till Arduino.
Re: Hjälp med timer kod till Arduino.
prova och se om du kan leka med :
http://www.ladyada.net/learn/breakoutpl ... 07rtc.html
https://www.adafruit.com/products/264
http://www.ladyada.net/learn/breakoutpl ... 07rtc.html
https://www.adafruit.com/products/264
Senast redigerad av xraid 9 mars 2012, 11:29:48, redigerad totalt 1 gång.
Re: Hjälp med timer kod till Arduino.
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.
Om du använder en extern RTC-krets så blir arbetssättet helt annorlunda.
Re: Hjälp med timer kod till Arduino.
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/
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.
Re: Hjälp med timer kod till Arduino.
Men hur praktiskt är det med en Arduino som måste ha en PC
inkopplad för att fungera? Mer än som ett experiment...
inkopplad för att fungera? Mer än som ett experiment...
Re: Hjälp med timer kod till Arduino.
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/
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/
Re: Hjälp med timer kod till Arduino.
"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
"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
Re: Hjälp med timer kod till Arduino.
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.
- 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.
Tror visst jag hittat något
Vad tror ni om denna?
http://viewitem.eim.ebay.se/DC-12V-LCD- ... 38340/item

http://viewitem.eim.ebay.se/DC-12V-LCD- ... 38340/item
Re: Hjälp med timer kod till Arduino.
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...

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...

- 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.
Märklig? ebay.se istället för .com 
Bra för mig som är gärna inte läser engelska i onödan

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

Re: Hjälp med timer kod till Arduino.
> 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.
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.

Re: Hjälp med timer kod till Arduino.
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?
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?
-
- Inlägg: 15
- Blev medlem: 28 februari 2012, 20:04:47
Re: Hjälp med timer kod till Arduino.
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
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