VL6180 Sensor

Hallo
will den Sensor Vl6180 mit adruino uno verbinden ist ein i²C typ.

Soll ich einfach an Pin 4 und Pin5 anschließen ?

vielen dank

oliralf:
Hallo
will den Sensor Vl6180 mit adruino uno verbinden ist ein i²C typ.

Soll ich einfach an Pin 4 und Pin5 anschließen ?

vielen dank

Beim Uno, Nano und Pro Mini ist das so richtig.
Wenn du dir die Beschreibung in den Library-Beispielen durchliest, findest du alles notwendige.

Du brauchst auch die Betriebsspannung und die liegt bei dem Sensor bei 3,3 Volt.

Evtl. müssen noch Pullup-Widerstände (Datenblatt lesen) angeschlossen werden.

Vielen dank
haben den Widerstand berechnet er ist 1,2 Kohm
Welche Library ? die unter der Programmier software von Adruino?
Und warum ein Pullup Widerstände?

oliralf:
haben den Widerstand berechnet er ist 1,2 Kohm

Welcher Widerstand ?

Welche Library ? die unter der Programmier software von Adruino?

Nein, die zum Sensor gehörige Library: Library

Und warum ein Pullup Widerstände?

I2C ist ein Bussystem und muss korrekt abgeschlossen sein, damit dieser richtig funktioniert.
Weitere Informationen:

I2C-Informationen

so was meinen sie?

oliralf:
so was meinen sie?

Nein, die gehören an SCL und SDA und haben nur 4k7.
So wie in meinem Link oben unter I2C-Informationen.

Und welchen 1,2 k Widerstand meinst du. (wir duzen uns hier im Forum)

Das mit 1,2k ist falsch .
Also auch net mit 47k an pin4und pin5?

Also mit einen Pullup Widerständ.

danke

oliralf:
Das mit 1,2k ist falsch .
Also auch net mit 47k an pin4und pin5?

Also mit einen Pullup Widerständ.

Nicht mit einem, sondern mit zwei. Je Leitung (SDA und SCL) ein Widerstand 4,7 k gegen + VCC.

Vielen Vielen Dank nochmals.

Also ich habe Pin 5 mit Scl am Sensor verbunden zwischen ist ein Widerstand 47 kohm.
und pin 4 mit sda am sensor verbunden zwischen ist ein Widerstand 47kohm.
AVSS Und AVss_V mit GNd verbinden. Und AVDD und AVddV mit 5 V verbinden.

Ist so korrekt?

vielen dank

Bitte lies dir mal die Posts richtig durch, inkl. der verlinkten Beiträge.
Da steht nichts von 47 k und auch nicht davon, dass die in Reihe geschaltet werden.

Ich habe alles schon beschrieben, bzw. es ist in dem Link (Post #3) beschrieben.

Also bitte genau lesen.

Den Sensor musst du genau wie im Datenblatt beschrieben anschließen.

ups 4,7 kohm stimmt

HotSystems:
Nicht mit einem, sondern mit zwei. Je Leitung (SDA und SCL) ein Widerstand 4,7 k gegen + VCC.

Vielen Dank
Was heisst gegen VCC??

oliralf:
Vielen Dank
Was heisst gegen VCC??

Du solltest auch mal lernen, Google zu bedienen. Steht alles im Web.

VCC=Betriebsspannung (der Kollektoren)

Hier nachzulesen !

Grundlagen der Elektronik sind auch wichtig, wenn man sich mit Hardware und Arduino beschäftigt.

so müsste es stimmen

Nicht ganz, da der Sensor mit 3,3 Volt betrieben wird, solltest du auch die Widerstände an 3,3 Volt anschließen.

Guten morgen Vielen dank .

Den Anschluss 12 und 8 mit GND Anschließen. Und 10 und 8 am Spannung 3,3V Anschließen.

Vielen Dank nochmals

Der zeigt immer ein Fehler an

Arduino: 1.6.9 (Windows 7), Board: “Arduino/Genuino Uno”

C:\Users\Downloads\SparkFun_ToF_Range_Finder-VL6180_Arduino_Library-master\SparkFun_ToF_Range_Finder-VL6180_Arduino_Library-master\examples\SparkFun_VL6180X_demo\SparkFun_VL6180X_demo.ino:30:30: fatal error: SparkFun_VL6180X.h: No such file or directory

#include <SparkFun_VL6180X.h>

^

compilation terminated.

exit status 1
Fehler beim Kompilieren für das Board Arduino/Genuino Uno.

Dieser Bericht wäre detaillierter, wenn die Option
“Ausführliche Ausgabe während der Kompilierung”
in Datei → Voreinstellungen aktiviert wäre.

oliralf:
Den Anschluss 12 und 8 mit GND Anschließen. Und 10 und 8 am Spannung 3,3V Anschließen.

Dann machst du einen Kurzschluss.
Sieh dir die Pins genau an. 12 und 9 GND !

oliralf:
Der zeigt immer ein Fehler an

Arduino: 1.6.9 (Windows 7), Board: “Arduino/Genuino Uno”

C:\Users\Downloads\SparkFun_ToF_Range_Finder-VL6180_Arduino_Library-master\SparkFun_ToF_Range_Finder-VL6180_Arduino_Library-master\examples\SparkFun_VL6180X_demo\SparkFun_VL6180X_demo.ino:30:30: fatal error: SparkFun_VL6180X.h: No such file or directory

#include <SparkFun_VL6180X.h>

^

compilation terminated.

exit status 1
Fehler beim Kompilieren für das Board Arduino/Genuino Uno.

Dieser Bericht wäre detaillierter, wenn die Option
“Ausführliche Ausgabe während der Kompilierung”
in Datei → Voreinstellungen aktiviert wäre.

Dann mach auch, was da steht.

Und hast du die Library auch installiert ? Library einbinden