Due I2c MLX90621 werkt niet

Als U een gezamenlijk project wil starten of aan projecten van anderen mee wilt werken.
Berichten: 1
Geregistreerd: 07 Feb 2020, 10:22

Due I2c MLX90621 werkt niet

Berichtdoor rolingstone321 » 07 Feb 2020, 10:48

Hi allemaal

Heb een sketch gemaakt om data te printen van een MLX90621 die via I2C communiceert. Met een UNO werkt dit script perfect maar via de Due blijft het mij maar niet lukken om de sketch te laten runnen zoals het moet.
Heeft iemand hier ervaring mee of een ultime tip?

Here is mijn code:

#include <Arduino.h>
#include "MLX90621_due.h"
#include <Wire.h>

MLX90621 sensor;

void sendTemperatures(){

Serial.print(millis());
Serial.print(",");
for(int y=0;y<4;y++){ //go through all the rows
for(int x=0;x<16;x++){ //go through all the columns
Serial.print(sensor.getTemperature(y*4+x)); // extract the temperature at position x/y
Serial.print(",");}
}
Serial.print("\n");
}

void setup(){
delay(500);
Serial.begin(230400);
sensor.setRefreshRate(RATE_32HZ);
sensor.setResolution(RES_15bit);
sensor.setEmissivity(0.8);
sensor.initialize ();
Serial.println(F("sensor initialized. LET'S GO!"));
delay(3000);
}

void loop(){
long startTime = micros();

sensor.measure(true); //
sendTemperatures();

long elapsed = micros() - startTime;
Serial.print("measure time = ");
Serial.print((float)elapsed/1000);
Serial.println("ms");
}

Hier de foto van de wiring --> https://drive.google.com/file/d/1i_-qqD ... b28fm/view



Bedankt.

Advertisement

Berichten: 4064
Geregistreerd: 16 Okt 2013, 14:31
Woonplaats: s hertogenbosch

Re: Due I2c MLX90621 werkt niet

Berichtdoor shooter » 08 Feb 2020, 10:32

de pinnen zitten aan de zijkant zonder nummer maar er staat sda1 en scl1 bij
probeer die eens
paul deelen
shooter@home.nl

Terug naar Gezamenlijke projecten

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 4 gasten