Datalogger.h ??
7 berichten
• Pagina 1 van 1
Datalogger.h ??
Hallo allemaal,
Ik ben helemaal nieuw met Arduino bezig en loop al direct tegen een probleem aan.
In het AI programma Codey wat bij Otronic te vinden is heb ik een datalog progamma laten genereren om lichtintensiteit te laten meten en de waarde hiervan op te slaan middels een dataloggershield en uit te lezen op een mini Oled.
Als ik het programmaatje wil compileren komt het met de foutmelding #include <Datalogger.h> no such file or directory
Inmiddels heb ik zoowat heel internet afgezocht naar "Datalogger.h" echter zonder resultaat.
Kortom ik kom niet verder, wie kan me helpen.
Hierbij de code.
Ik ben helemaal nieuw met Arduino bezig en loop al direct tegen een probleem aan.
In het AI programma Codey wat bij Otronic te vinden is heb ik een datalog progamma laten genereren om lichtintensiteit te laten meten en de waarde hiervan op te slaan middels een dataloggershield en uit te lezen op een mini Oled.
Als ik het programmaatje wil compileren komt het met de foutmelding #include <Datalogger.h> no such file or directory
Inmiddels heb ik zoowat heel internet afgezocht naar "Datalogger.h" echter zonder resultaat.
Kortom ik kom niet verder, wie kan me helpen.
Hierbij de code.
- Code: Alles selecteren
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#include <Datalogger.h>
#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64
// initialisatie OLED
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1);
// pin definities voor LDR
const int LDRPin = A0;
// variabelen voor datalogger
Datalogger datalogger;
const int chipSelect = 10;
void setup() {
// start Serial
Serial.begin(9600);
// initieer OLED scherm
if (!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) {
Serial.println(F("SSD1306 initiatie gefaald"));
for (;;);
}
// initialiseer datalogger
if (!datalogger.begin(chipSelect)) {
Serial.println(F("Datalogger initiatie gefaald"));
return;
}
Serial.println(F("Datalogger initiatie OK"));
// stel frequentie voor datalogger in op 1 seconde
datalogger.setTimeInterval(1000);
// wacht tot LDR stabiel is
delay(500);
// wis microSD-kaart
datalogger.erase();
// configureer OLED scherm
display.clearDisplay();
display.setTextSize(2);
display.setTextColor(SSD1306_WHITE);
display.setCursor(0, 0);
display.println("Lichtintensiteit:");
display.display();
}
void loop() {
// verkrijg lichtintensiteit
int LDRvalue = analogRead(LDRPin);
// bereken lux
float voltage = LDRvalue * (5.0 / 1023.0);
float lux = 500 * voltage;
// schrijf naar seriële monitor
Serial.print("Lux: ");
Serial.println(lux);
// schrijf naar datalogger
datalogger.addData(lux);
// schrijf naar OLED scherm
display.clearDisplay();
display.setCursor(0, 15);
display.println(lux);
display.display();
}
Advertisement
Re: Datalogger.h ??
zoek maar eens op alog en zijn er zat hoor maar niet zoeken op .h maar gewoon op datalog
paul deelen
shooter@home.nl
shooter@home.nl
Re: Datalogger.h ??
Hallo Shooter,
Sorry, ik begrijp je antwoord niet.
Voor mijn programmaatje heb ik de library "Datalogger.h" nodig, zie #include <Datalogger.h>
Op Alog kan ik deze of iets wat er op lijkt niet vinden.
Sorry, ik begrijp je antwoord niet.
Voor mijn programmaatje heb ik de library "Datalogger.h" nodig, zie #include <Datalogger.h>
Op Alog kan ik deze of iets wat er op lijkt niet vinden.
Re: Datalogger.h ??
Hallo Shooter,
Volgens de schets heb ik "datalogger.h" nodig, deze kan ik ook in "Alog" niet vinden.
Zijn er nog andere suggesties?
#include <Datalogger.h>
---------------------------
lichtsensor_met_de_juiste_tijd_02:5:10: fatal error: Datalogger.h: No such file or directory
exit status 1
Datalogger.h: No such file or directory
Dit rapport zou meer informatie bevatten met
"Uitgebreide uitvoer weergeven tijden compilatie"
optie aan in Bestand -> Voorkeuren.
Volgens de schets heb ik "datalogger.h" nodig, deze kan ik ook in "Alog" niet vinden.
Zijn er nog andere suggesties?
#include <Datalogger.h>
---------------------------
lichtsensor_met_de_juiste_tijd_02:5:10: fatal error: Datalogger.h: No such file or directory
exit status 1
Datalogger.h: No such file or directory
Dit rapport zou meer informatie bevatten met
"Uitgebreide uitvoer weergeven tijden compilatie"
optie aan in Bestand -> Voorkeuren.
- Harm J Seef
- Berichten: 38
- Geregistreerd: 20 Jul 2022, 14:40
Re: Datalogger.h ??
Ik wordt even nieuwsgierig. Een LDR is logaritmisch gevoelig. De lichtintensiteit in Lux is een logaritmische schaal van milliLux naar kiloLux. De LDR-meetspanning is afhankelijk van de opbouw van meetschakeling. De berekening van ‘lux’ levert inderdaad een meetwaarde op, maar of je dit nou Lux mag noemen?
Re: Datalogger.h ??
zoek eens op datalogger arduino of een berichtje naar de verkoper want die hebben hopelijk de goede versie en die moet dan in de library gezet worden.
paul deelen
shooter@home.nl
shooter@home.nl
Re: Datalogger.h ??
Hallo mensen,
Ik heb het programmaatje laten genereren door de "Codey ChatGPT programmeerhulp voor Arduino, ESP32, ESP8266 en Raspberry Pi", en wilde op deze manier wat wijzer worden in het programmeren in Arduino.
Zoals jullie zien loop ik al snel vast en ga nu eerst maar wat documentatie betreffende Arduino raadplegen.
Als jullie eventueel nog wat tips hebben hoor ik het graag.
De ChatGPT heb ik overigens van de site van Otronic.
Tot zo ver bedankt in ieder geval.
Ik heb het programmaatje laten genereren door de "Codey ChatGPT programmeerhulp voor Arduino, ESP32, ESP8266 en Raspberry Pi", en wilde op deze manier wat wijzer worden in het programmeren in Arduino.
Zoals jullie zien loop ik al snel vast en ga nu eerst maar wat documentatie betreffende Arduino raadplegen.
Als jullie eventueel nog wat tips hebben hoor ik het graag.
De ChatGPT heb ik overigens van de site van Otronic.
Tot zo ver bedankt in ieder geval.
7 berichten
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 27 gasten