کدهای مقاله VL53L0X در LCENJ

1) i2c-scanner.ino
ابتدا این فایل را اجرا کنید. آدرس هفت‌بیتی پیش‌فرض VL53L0X باید 0x29 باشد.

2) vl53l0x-distance.ino
نمونه اندازه‌گیری فاصله با کتابخانه Adafruit VL53L0X برای ESP32 و Arduino Uno.
فقط RangeStatus برابر صفر به‌عنوان اندازه‌گیری معتبر چاپ می‌شود.

کتابخانه لازم:
Adafruit VL53L0X
https://github.com/adafruit/Adafruit_VL53L0X

نکته پایه‌ها:
در Generic ESP32 از GPIO21 برای SDA و GPIO22 برای SCL استفاده شده است.
برای برد ESP32 دیگر، این دو مقدار را طبق مستندات همان برد تغییر دهید.
Arduino Uno از SDA/A4 و SCL/A5 سخت‌افزاری استفاده می‌کند.

مرجع مقاله:
https://lcenj.ir/learning/sensors/distance-level/
