TmeLib.h toevoegen in bibliotheek Arduio IDE 1.8.7

IDE gerelateerde berichten
Berichten: 47
Geregistreerd: 02 Dec 2018, 12:19

TmeLib.h toevoegen in bibliotheek Arduio IDE 1.8.7

Berichtdoor Looitje » 03 Dec 2018, 11:57

In Elektormagazine maart/april 2018 op pagina 22 staat de DCF77-emulator met ESP8266 en die wil ik gaan gebruiken.
In de Arduinosketch gebruikt men echter #include <TimeLib.h> en die staat niet in min bibliotheek dus wil ik die toevoegen en daar zit mijn probleem, dit lukt mij niet.
Ik heb Arduino IDE 1.8.7
Ik heb gekeken naar https://www.arduino.cc/en/Guide/Libraries maar geraak er niet aan uit.
Ook heb ik in https://github.com/PaulStoffregen/Time de TimeLib.h gevonden maar dan loop ik vast .
Als ik Sketch > bibliotheek open kan ik wel bibliotheek beheren of .ZIP bibliotheek toevoegen maar daar stopt het voor mij.
Kan er iemand mij uitleggen hoe ik deze TimeLib.h in mijn bibliotheek kan zetten?
Met vriendelijke groet, Looitje

Advertisement

Gebruikers-avatar
Berichten: 2655
Geregistreerd: 06 Aug 2016, 01:03

Re: TmeLib.h toevoegen in bibliotheek Arduio IDE 1.8.7

Berichtdoor Koepel » 03 Dec 2018, 13:28

Hij heet "TimeLib" en ik noem hem "TimeLib", maar ze proberen om het de naam "Time" te geven. Daar trappen we natuurlijk niet in ;)

De library wordt al heel wat jaren door Paul Stoffregen onderhouden (samen met de TimeAlarms library), maar de library is oorspronkelijk van Michael Margolis. Op de website van Paul Stoffregen: https://www.pjrc.com/teensy/td_libs_Time.html.

Hij zit in "Bibliotheek Beheer". Zoek daar naar "timealarms", dan zie je allebei. Het is de "Time by Michael Margolis".
Je had het ook zelf kunnen vinden door naar "time" te zoeken en dan vrijwel helemaal naar beneden te scrollen.

De bron staat op Github: https://github.com/PaulStoffregen/Time.
Maar Michael Margolis heeft ook zelf zijn TimeLib op Github: https://github.com/michaelmargolis/arduino_time.
Op Github is er een groene knop "Clone or download" en dan "Download ZIP". Als je dat download, dan kun je vervolgens in de Arduino IDE via het menu de zip-file van de library installeren.

Alhoewel de versie van "Bibliotheek Beheer" niet door Paul Stoffregen is maar door Michael Margolis, zijn ze (al een paar jaar) hetzelfde. Die van Paul Stoffregen heeft meer voorbeelden. Ik gebruik die uit de "Bibliotheek beheer" van Michael Margolis, dan krijg ik ook automatisch een melding van een update. Maar dan zie ik ook de voorbeelden die Paul Stoffregen heeft toegevoegd ! Dus ik heb niet de versie van Michael Margolis ? Dat is dus nogal erg onduidelijk, dat zouden ze eens recht moeten zetten.

Je kunt de "time" library van Michael Margolis uit "Bibliotheek Beheer" gebruiken en wat hierboven staat vergeten.

Berichten: 47
Geregistreerd: 02 Dec 2018, 12:19

Re: TmeLib.h toevoegen in bibliotheek Arduio IDE 1.8.7

Berichtdoor Looitje » 06 Dec 2018, 11:59

Inderdaad, uw uitleg klopt helemaal. Als ik mijn ESp01 ontvangen heb kan ik verder. Hartelijk bedankt.
Met vriendelijke groet, Looitje

Terug naar Arduino IDE

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 13 gasten