HAllo ich hätte paar fragen wird die Sensor Software mit geliefert? habe mir das bestellt P-NUCLEO-6180X1. oder muss man da selbst Programmieren? Vielen Dank
Vermutlich ist es wie immer bei ST. Das Demo ist schon drauf und für eigene Kreationen gibt es die entsprechenden Libs/Sources per Download: http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-expansion-software/x-cube-6180xa1.html Leider neuerdings nur noch mit Anmeldung.
Vielen Dank achso das demo ist schon druf wollte das da bestellen http://de.rs-online.com/web/p/entwicklungskits-analog/9064628/ Vielen Dank
Sollte das Demo wider erwarten nicht drauf sein, in der zip ist es als GestureDetect1_NucleoF401.bin zum schnellen brennen vorhanden.
Ich finde das demo nicht in der demo Datei https://www.conrad.de/de/prototypingkit-stmicroelectronics-p-nucleo-6180x1-1416939.html
/STM32CubeExpansion_VL6180X_V1.2.0/Projects/Multi/Applications/VL6180X/G estureDetect1/Binary/
Vielen Dank wird die Endung .ino auch damit klappen ? also hier : https://sites.google.com/site/wayneholder/short-range-lidar-with-the-vx6180c
Hallo Ich will mehere von 6180X Sensoren benutzen. Würde es mit den Adruino uno klappen? Danke
Auch wenn deine Posts hier etwas unklar sind... Der Sensor kann über den I2C-Bus angesteuert werden. Sprich du kannst mehrere dieser Sensoren an einen I2C-Bus hängen. Vorraussetzung ist natürlich, dass dein Controller das auch unterstützt. Gruß
Wenn der Controller auf dem Uno I2C kann, dann ja. Da ist doch irgendein ATMega drauf, richtig. Der sollte das können. Schau dir aber das Datenblatt von dem Sensor genau an. lg
Also ich habe mit einen Sensor auf uno board es laufen Gebracht. Will aber 4 Sensoren zu laufen bringen Parallel. Vielen Dank
Hallo, dazu gibt es von ST die Application Note AN4478: Using multiple VL6180Xs in a single design http://www.st.com/content/ccc/resource/technical/document/application_note/b4/f0/79/ec/ca/54/45/07/DM00114403.pdf/files/DM00114403.pdf/jcr:content/translations/en.DM00114403.pdf Man kann die Sensoren zwar alle an den gleichen I2C Bus hängen, sie haben nach dem Einschalten aber alle die gleiche Adresse. Die Adresse kann man zwar per Software ändern, aber die Einstellung wird nicht dauerhaft gespeichert. In der Application Note gibt es ein paar Vorschläge wie man die Sensoren trotzdem am gleichen Bus initialisieren kann. Gruß Florian
Hallo will den sensor über einen Arduino uno anzeigen lassen. mit einen Zeit graph. würde es mit SerialComGrapher gehen ? Danke
Hallo warum sind in den code fehler ? #include <Wire.h> VL6180x sensor(VL6180X_ADDRESS); void setup() { Serial.begin(115200); // put your setup code here, to run once: Wire.begin(); delay(1000); if(sensor.VL6180xInit() != 0){ Serial.println("FAILED TO INITALIZE"); } delay(1000); // delay 1s void loop() { Serial.print("Umgebungslicht (Lux) = "); // put your main code here, to run repeatedly: Serial.println( sensor.getAmbientLight ); Serial.print("Abstandsmessung (mm) = "); Serial.println( sensor.getDistance() ); delay(2); }; } Danke
Guten morgen Ich habe eine frage Immer wenn ich meinen finger auf den sensor drauf tuh zeigt er immer noch 14 bis 17 mm ist der code falsch ? #include <Wire.h> #include <VL6180X.h> VL6180X sensor; void setup() { Serial.begin(9600); Wire.begin(); sensor.init(); sensor.configureDefault(); } void loop() { Serial.println(sensor.readRangeSingle()); delay(200); } Vielen dank
Guten Abend Ich will mehrere Sensoren gleichzeitig in Betrieb nehmen . muss ich so ein Code für jeden Sensor machen? Danke #include <Wire.h> #include <VL6180X.h> VL6180X sensor; void setup() { Serial.begin(9600); Wire.begin(); sensor.init(); sensor.configureDefault(); } void loop() { Serial.println(sensor.readRangeSingle()); delay(200); }
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.