- Robot Maker
- → Affichage d'un profil : Messages: jung
Statistiques de la communauté
- Groupe Membres
- Messages 13
- Visites sur le profil 1 174
- Titre Nouveau membre
- Âge Âge inconnu
- Date de naissance Anniversaire inconnu
-
Gender
Non spécifié
Messages que j'ai postés
Dans le sujet : ESP8266 et VL53L7CX
02 octobre 2025 - 08:14
Dans le sujet : ESP8266 et VL53L7CX
02 octobre 2025 - 08:13
Bonjours à tous,
J'ai fait fonctionner le capteur VL53L7CX sur un ESP8266 et je vous partage la procédure. Sachez que ces deux composant sont accessible via les liens qui suivent: VL53L7CX & ESP8266
Pour le câblage rien de plus simple:
Il faut connecter :
Coté capteur => Côté ESP
Vin => 5V,
GND => GND,
SDA => D2
SCL => D1
Ensuite j'ai installé cette librairie : librairie
Effectivement elle n'est pas pour le VL53L7CX mais elle est compatible.
Ensuite il faut que vous modifiez:
Tools →Non-32 Bit Access → Very Slow
Une fois que cela est fait essayé ce code:/* Read an 8x8 array of distances from the VL53L5CX By: Nathan Seidle SparkFun Electronics Date: October 26, 2021 License: MIT. See license file for more information but you can basically do whatever you want with this code. This example shows how to read all 64 distance readings at once. Feel like supporting our work? Buy a board from SparkFun! https://www.sparkfun.com/products/18642 */ #include <Wire.h> #include <SparkFun_VL53L5CX_Library.h> //http://librarymanager/All#SparkFun_VL53L5CX SparkFun_VL53L5CX myImager; VL53L5CX_ResultsData measurementData; // Result data class structure, 1356 byes of RAM int imageResolution = 0; //Used to pretty print output int imageWidth = 0; //Used to pretty print output void setup() { Serial.begin(115200); delay(1000); Serial.println("SparkFun VL53L5CX Imager Example"); Wire.begin(); //This resets to 100kHz I2C Wire.setClock(400000); //Sensor has max I2C freq of 400kHz Serial.println("Initializing sensor board. This can take up to 10s. Please wait."); ESP.wdtDisable(); if (myImager.begin() == false) { Serial.println(F("Sensor not found - check your wiring. Freezing")); while (1) ; } ESP.wdtEnable(3000); myImager.setResolution(8*8); //Enable all 64 pads imageResolution = myImager.getResolution(); //Query sensor for current resolution - either 4x4 or 8x8 imageWidth = sqrt(imageResolution); //Calculate printing width myImager.startRanging(); } void loop() { //Poll sensor for new data if (myImager.isDataReady() == true) { if (myImager.getRangingData(&measurementData)) //Read distance data into array { //The ST library returns the data transposed from zone mapping shown in datasheet //Pretty-print data with increasing y, decreasing x to reflect reality for (int y = 0 ; y <= imageWidth * (imageWidth - 1) ; y += imageWidth) { for (int x = imageWidth - 1 ; x >= 0 ; x--) { Serial.print("\t"); Serial.print(measurementData.distance_mm[x + y]); } Serial.println(); } Serial.println(); } } delay(5); //Small delay between polling }Si tout c'est bien passé vous devriez avoir réussit à obtenir vos 64 points de print dans votre moniteur série.
Dans le sujet : Robot à 3 roues !
24 septembre 2025 - 11:57
Bonjour,
J'utilise la roue libre voir lien (https://www.robot-ma...codeur-368.html),
elle dévie le robot au démarrage pour réaligner la roue, on perd son trajectoire, je n'aime pas trop. Est ce que la "bille" est mieux. Merci. Julien
Dans le sujet : [Mars Attacks!] Coupe de france de robotique 2025
23 septembre 2025 - 07:07
Dans le sujet : [Mars Attacks!] Participation à la coupe de france de Robotique 2024
26 juin 2024 - 07:44
Merci Patrick.
Je vous ai croisé tous les 3 ou 4 à la Roche, je crois.
Je me demande si on pouvait remplacer le LIDAR bien que budget par 6 Time of Flight (ToF) VL53L8CX.
Avantage ToF Vs Lidar:
Cout = 0
Vitesse d acquisition [15 Hz, 60 Hz]
L'idee est de juste remplacer la partie d'acquisition de données et garder la partie calcul, algo...
Que penses-tu?
Peux tu nous pondre un autre article sur le meme sujet mais ToF based au lieu de LIDAR, à la plage cet été ?
Bonne journée à tous ! Nous avons un beau soleil au pied de la Chartreuse aujourd'hui :-)
- Robot Maker
- → Affichage d'un profil : Messages: jung
- Privacy Policy


Mon contenu



