VL53L0X: ಹೆಚ್ಚಿನ ನಿಖರತೆಯ ಲೇಸರ್ ದೂರ ಸಂವೇದಕ

VL53L0X

ನಿಮ್ಮ ಕೆಲವು ಯೋಜನೆಗಳಲ್ಲಿ ನೀವು ದೂರವನ್ನು ಅಳೆಯುವ ಅಗತ್ಯವಿದೆ. ಸರಿ, ನೀವು ಅದನ್ನು ತಿಳಿದಿರಬೇಕು VL53L0X ಒಂದು ಸಾಧನವಾಗಿದ್ದು, ಅವುಗಳನ್ನು ಹೆಚ್ಚಿನ ನಿಖರತೆಯಿಂದ ಅಳೆಯಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಇದರ ಸಣ್ಣ ಗಾತ್ರ ಮತ್ತು ಕಡಿಮೆ ಬೆಲೆ ನಿಮ್ಮ DIY ಯೋಜನೆಗಳಿಗೆ, ವಿಶೇಷವಾಗಿ ಆರ್ಡುನೊದೊಂದಿಗೆ ಸಂಯೋಜಿಸಲು ಸೂಕ್ತವಾಗಿದೆ.

ದೂರವನ್ನು ಅಳೆಯಬಲ್ಲ ಹಲವು ಸಾಧನಗಳಿವೆ, ಅವುಗಳಲ್ಲಿ ಕೆಲವು ಶಬ್ದವನ್ನು ಹೊರಸೂಸುವ ಅಲ್ಟ್ರಾಸೌಂಡ್ ಆಧಾರಿತ ದೂರ ಮೀಟರ್‌ಗಳು ಮತ್ತು ವಸ್ತುವಿನೊಂದಿಗೆ ಪುಟಿಯುವಾಗ ಅದು ಇರುವ ದೂರವನ್ನು ಸಾಕಷ್ಟು ನಿಖರವಾಗಿ ತಿಳಿಯಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಆದರೆ ನೀವು ಹೆಚ್ಚಿನ ನಿಖರತೆಯನ್ನು ಬಯಸಿದರೆ, ಇದಕ್ಕಾಗಿ ನಿಮಗೆ ಒಂದು ಅಗತ್ಯವಿದೆ ಆಪ್ಟಿಕಲ್ ದೂರ ಮೀಟರ್. ಈ ರೀತಿಯ ಅಳತೆ ಸಾಧನಗಳು ಲೇಸರ್ ಅನ್ನು ಆಧರಿಸಿದೆ, VL53L0X ನಂತೆಯೇ.

ಟೋಫ್ ಎಂದರೇನು?

ToF ತತ್ವ (ಯೋಜನೆ)

ಟೈಮ್ ಆಫ್ ಫ್ಲೈಟ್ ಅಥವಾ ಟೊಎಫ್ (ಟೈಮ್-ಆಫ್-ಫ್ಲೈಟ್) ಕ್ಯಾಮೆರಾ ಇದು ದೂರವನ್ನು ಅಳೆಯಲು ಬಳಸುವ ತಂತ್ರವಾಗಿದೆ. ಇದು ದೃಗ್ವಿಜ್ಞಾನವನ್ನು ಆಧರಿಸಿದೆ, ಇದು ಬೆಳಕಿನ ಕಿರಣದ ಹೊರಸೂಸುವಿಕೆ ಮತ್ತು ಅದರ ಸ್ವಾಗತದ ನಡುವೆ ಕಳೆದ ಸಮಯವನ್ನು ಅಳೆಯುತ್ತದೆ. ಅವು ಸಿಸಿಡಿ, ಸಿಎಮ್‌ಒಎಸ್ ಸಂವೇದಕಗಳಾಗಿರಬಹುದು ಮತ್ತು ದ್ವಿದಳ ಧಾನ್ಯಗಳನ್ನು ಅತಿಗೆಂಪು, ಲೇಸರ್ ಇತ್ಯಾದಿ ಮಾಡಬಹುದು. ನಾಡಿ ಪ್ರಚೋದಿಸಿದಾಗ ಸಮಯ ಮಾಪನವನ್ನು ಪ್ರಾರಂಭಿಸಲು ಸಿಸ್ಟಮ್ ಅನ್ನು ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ಸಂವೇದಕದಿಂದ ಬೌನ್ಸ್ ಪಡೆದಾಗ ಕೌಂಟರ್ ಅನ್ನು ನಿಲ್ಲಿಸಿ.

ಆ ರೀತಿಯಲ್ಲಿ ದೂರವನ್ನು ಸಾಕಷ್ಟು ನಿಖರವಾಗಿ ಲೆಕ್ಕಹಾಕಬಹುದು. ಕಿರಣವನ್ನು ಹಾರಿಸಿದ ಕ್ಷಣದಿಂದ ಅದನ್ನು ಸ್ವೀಕರಿಸುವವರೆಗೆ ಲೆಕ್ಕಾಚಾರಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಚಿಪ್‌ಗೆ ಸಂಯೋಜಿಸಲಾದ ಹೆಚ್ಚುವರಿ ಲಾಜಿಕ್ ಸರ್ಕ್ಯೂಟ್ರಿಯನ್ನು ಮಾತ್ರ ಇದು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಇದರಿಂದಾಗಿ ಅಂತರ ಎಷ್ಟು ಎಂದು ನಿರ್ಧರಿಸುತ್ತದೆ. ತತ್ವವು ತುಂಬಾ ಸರಳವಾಗಿದೆ.

ಇಎಸ್ಪಿ 8266
ಸಂಬಂಧಿತ ಲೇಖನ:
ESP8266: Arduino ಗಾಗಿ WIFI ಮಾಡ್ಯೂಲ್

ಈ ರೀತಿಯ ಸಾಧನವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ ರೊಬೊಟಿಕ್ಸ್ ಅಡೆತಡೆಗಳನ್ನು ತಪ್ಪಿಸಲು ರೋಬೋಟ್ ಅಥವಾ ಡ್ರೋನ್ ಅನ್ನು ಅನುಮತಿಸಲು, ಅವರು ಗುರಿಯಿಂದ ಎಷ್ಟು ದೂರದಲ್ಲಿದ್ದಾರೆಂದು ತಿಳಿಯಲು, ಚಲನೆ ಅಥವಾ ಸಾಮೀಪ್ಯವನ್ನು ಕಂಡುಹಿಡಿಯಲು, ವಿಭಿನ್ನ ಅನ್ವಯಿಕೆಗಳಿಗೆ ಬಳಸುವ ಕಾರ್ ಸೆನ್ಸರ್‌ಗಳಿಗಾಗಿ, ಆಕ್ಟಿವೇಟರ್ನಂತಹ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಮೀಟರ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಆರ್ಡುನೊ ಏನಾದರೂ ಮಾಡಿದಾಗ ಇದು ವಸ್ತುವಿನ ಕೆಲವು ಸಾಮೀಪ್ಯವನ್ನು ಪತ್ತೆ ಮಾಡುತ್ತದೆ.

VL53L0X ಮತ್ತು ಡೇಟಾಶೀಟ್ ಎಂದರೇನು

VL53L0X

El VL53L0X ಲೇಸರ್ ಅತಿಗೆಂಪು ಮೂಲಕ ದೂರವನ್ನು ಅಳೆಯಲು ಈ ತತ್ವವನ್ನು ಬಳಸುತ್ತದೆ. ಕೊನೆಯ ಪೀಳಿಗೆ. ಆರ್ಡುನೊನಂತಹ ಪ್ರೊಸೆಸರ್ನೊಂದಿಗೆ, ಇದು ಅಳೆಯಲು ಪ್ರಬಲ ಸಾಧನವಾಗಿದೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ ಹೇಳುವುದಾದರೆ, ಚಿಪ್ 50 ಎಂಎಂ ಮತ್ತು 2000 ಎಂಎಂ ನಡುವಿನ ಅಂತರವನ್ನು ಸೆರೆಹಿಡಿಯಬಹುದು, ಅಂದರೆ 5 ಸೆಂಟಿಮೀಟರ್ ಮತ್ತು 2 ಮೀಟರ್ ನಡುವೆ.

ಹತ್ತಿರದ ದೂರವನ್ನು ಅಳೆಯಲು, ನಿಮಗೆ ಬಹುಶಃ VL6180X ಎಂಬ ಈ ಚಿಪ್‌ನ ಒಂದು ರೂಪಾಂತರದ ಅಗತ್ಯವಿರುತ್ತದೆ, ಅದು 5 ರಿಂದ 200 ಮಿಮೀ ನಡುವಿನ ವ್ಯಾಪ್ತಿಯನ್ನು ಅಳೆಯಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಅಂದರೆ ಅರ್ಧ ಸೆಂಟಿಮೀಟರ್ ಮತ್ತು 20 ಸೆಂಟಿಮೀಟರ್‌ಗಳ ನಡುವೆ. ಯಾವುದೇ ತಾಂತ್ರಿಕ ಕಾರಣಕ್ಕಾಗಿ ನೀವು ಇದೇ ರೀತಿಯ ಆದರೆ ಅಲ್ಟ್ರಾಸೌಂಡ್ ಆಧಾರಿತ ಸಾಧನವನ್ನು ಕಂಡುಹಿಡಿಯಲು ಬಯಸಿದರೆ, ನೀವು ತಯಾರಕರಲ್ಲಿ ಜನಪ್ರಿಯವಾಗಿರುವ ಮತ್ತೊಂದು ಅಗ್ಗದ ಮಾಡ್ಯೂಲ್ ಆಗಿರುವ HC-SR04 ಅನ್ನು ನೋಡಬೇಕು.

El VL53L0X ಚಿಪ್ ಗೆ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಸುತ್ತುವರಿದ ಬೆಳಕು ಸಾಕಷ್ಟು ಹೆಚ್ಚಾಗಿದ್ದರೂ ಸಹ ಕೆಲಸ ಮಾಡಿ. ದೃಗ್ವೈಜ್ಞಾನಿಕವಾಗಿ ಕೆಲಸ ಮಾಡುವಾಗ, ಪರಿಸರದ ಬೆಳಕು "ಮಾಲಿನ್ಯ" ಹೆಚ್ಚಾದಾಗ, ಸಿಗ್ನಲ್ ಬೌನ್ಸ್ ಅನ್ನು ಸಮರ್ಪಕವಾಗಿ ಸೆರೆಹಿಡಿಯುವುದು ಹೆಚ್ಚು ಕಷ್ಟಕರವಾಗಿರುತ್ತದೆ ಎಂಬುದನ್ನು ನೆನಪಿನಲ್ಲಿಡಿ. ಆದರೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಅದು ಹೆಚ್ಚು ಸಮಸ್ಯೆಯನ್ನು ಪ್ರಸ್ತುತಪಡಿಸುವುದಿಲ್ಲ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಇದು ಸಂಯೋಜಿಸುವ ಪರಿಹಾರ ವ್ಯವಸ್ಥೆಯು ನೀವು ಅದನ್ನು ರಕ್ಷಣಾತ್ಮಕ ಗಾಜಿನ ಹಿಂದೆ ಬಳಸುತ್ತಿದ್ದರೂ ಅದನ್ನು ಅಳೆಯಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.

ಅದು ಒಂದನ್ನು ಮಾಡುತ್ತದೆ ಅತ್ಯುತ್ತಮ ದೂರ ಸಂವೇದಕಗಳ ನೀವು ಮಾರುಕಟ್ಟೆಯಲ್ಲಿ ಕಾಣುವಿರಿ. ಅಲ್ಟ್ರಾಸೌಂಡ್ ಅಥವಾ ಇನ್ಫ್ರಾರೆಡ್ (ಐಆರ್) ಆಧಾರಿತ ಸಂವೇದಕಗಳಿಗಿಂತ ಹೆಚ್ಚಿನ ನಿಖರತೆಯೊಂದಿಗೆ. ಇಷ್ಟು ನಿಖರವಾಗಿರಲು ಕಾರಣವೆಂದರೆ ಲೇಸರ್ ಇತರ ಸಂದರ್ಭಗಳಲ್ಲಿ ಇರುವಂತೆ ಪ್ರತಿಧ್ವನಿ ಅಥವಾ ವಸ್ತುಗಳಿಂದ ಪ್ರತಿಫಲನದಿಂದ ಪ್ರಭಾವಿತವಾಗುವುದಿಲ್ಲ.

ಪ್ರಸ್ತುತ ನೀವು ಇದನ್ನು ಸುಮಾರು € 16 ಕ್ಕೆ ಕೆಲವು ಹೆಚ್ಚುವರಿಗಳೊಂದಿಗೆ ಹೇಸರಗತ್ತೆಯಲ್ಲಿ ಅಥವಾ ಇತರ ಸಂದರ್ಭಗಳಲ್ಲಿ ಕೇವಲ € 1 ಅಥವಾ € 3 ಕ್ಕಿಂತ ಸರಳವಾದ ಫಲಕಗಳಲ್ಲಿ ಸಂಯೋಜಿಸಿರುವುದನ್ನು ಕಾಣಬಹುದು. ಇಬೇ, ಅಲಿಎಕ್ಸ್ಪ್ರೆಸ್, ಅಮೆಜಾನ್ ಮುಂತಾದ ಅಂಗಡಿಗಳಲ್ಲಿ ನೀವು ಅದನ್ನು ಕಾಣುತ್ತೀರಿ ಎಂದು ನಿಮಗೆ ಈಗಾಗಲೇ ತಿಳಿದಿದೆ. ಈ ಸಾಧನಗಳ ತಯಾರಕರು ವಿವಿಧರಾಗಿದ್ದಾರೆ, ಆದ್ದರಿಂದ ನೀವು ಖರೀದಿಸಿದ ಮಾದರಿಯ ವಿವರಗಳನ್ನು ನೀವು ತಿಳಿದುಕೊಳ್ಳಬೇಕಾದರೆ, ಪರಿಶೀಲಿಸುವುದು ಉತ್ತಮ ತಯಾರಕರ ಡೇಟಶೀಟ್ ನೀವು ಆರಿಸಿದ್ದೀರಿ. ಉದಾಹರಣೆಗೆ:

El VL53L0X ಇದು ಚಿಪ್ ಒಳಗೆ ಲೇಸರ್ ನಾಡಿಯ ಹೊರಸೂಸುವಿಕೆಯನ್ನು ಮತ್ತು ಹಿಂದಿರುಗುವ ಕಿರಣವನ್ನು ಸೆರೆಹಿಡಿಯಲು ಸಂವೇದಕವನ್ನು ಹೊಂದಿದೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಹೊರಸೂಸುವಿಕೆಯು 940nm ತರಂಗಾಂತರದ ಲೇಸರ್ ಮತ್ತು VCSEL ಪ್ರಕಾರವಾಗಿದೆ (ಲಂಬ ಕುಹರದ ಮೇಲ್ಮೈ-ಹೊರಸೂಸುವ ಲೇಸರ್). ಕ್ಯಾಪ್ಚರ್ ಸಂವೇದಕಕ್ಕೆ ಸಂಬಂಧಿಸಿದಂತೆ, ಇದು ಎಸ್‌ಪಿಎಡಿ (ಏಕ ಫೋಟಾನ್ ಅವಲಾಂಚೆ ಡಯೋಡ್‌ಗಳು). ಇದು ಫ್ಲೈಟ್ಸೆನ್ಸ್ಟಿಎಂ ಎಂಬ ಆಂತರಿಕ ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ ಅನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ, ಅದು ದೂರವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ.

El ಅಳತೆ ಕೋನ ಅಥವಾ ಎಫ್‌ಒವಿ (ವೀಕ್ಷಣೆಯ ಕ್ಷೇತ್ರ) ಈ ಸಂದರ್ಭದಲ್ಲಿ ಅದು 25º ಆಗಿದೆ. ಅದು 0,44 ಮೀ ದೂರದಲ್ಲಿ 1 ಮೀ ವ್ಯಾಸದ ಅಳತೆ ಪ್ರದೇಶಕ್ಕೆ ಅನುವಾದಿಸುತ್ತದೆ. ಮಾಪನ ವ್ಯಾಪ್ತಿಯು ಸುತ್ತಮುತ್ತಲಿನ ಪರಿಸ್ಥಿತಿಗಳನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ. ಇದನ್ನು ಮನೆಯೊಳಗೆ ಮಾಡಿದರೆ ಹೊರಾಂಗಣದಲ್ಲಿ ಮಾಡಿದರೆ ಸ್ವಲ್ಪ ಹೆಚ್ಚಾಗುತ್ತದೆ. ಇದು ನೀವು ಸೂಚಿಸುವ ವಸ್ತುವಿನ ಪ್ರತಿಫಲನವನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ:

ಗುರಿ ಪ್ರತಿಫಲನ ನಿಯಮಗಳು ಆಂತರಿಕ ಬಾಹ್ಯ
ಬಿಳಿ ಗುರಿ ವಿಶಿಷ್ಟ 200cm 80cm
ಅನುಕರಿಸಿ 120cm 60cm
ಗ್ರೇ ಗುರಿ ವಿಶಿಷ್ಟ 80cm 50cm
ಕನಿಷ್ಠ 70cm 40cm

ಇದಲ್ಲದೆ, VL53L0X ಹಲವಾರು ಹೊಂದಿದೆ ಆಪರೇಟಿಂಗ್ ಮೋಡ್‌ಗಳು ಅದು ಫಲಿತಾಂಶಗಳನ್ನು ಬದಲಾಯಿಸಬಹುದು. ಆ ವಿಧಾನಗಳನ್ನು ಈ ಕೆಳಗಿನ ಕೋಷ್ಟಕದಲ್ಲಿ ಸಂಕ್ಷೇಪಿಸಲಾಗಿದೆ:

ಮೊಡೊ ಸಮಯ ತಲುಪಲು ಪ್ರೆಸಿಷನ್
ಡೀಫಾಲ್ಟ್ 30ms 1.2m ಕೆಳಗಿನ ಕೋಷ್ಟಕವನ್ನು ನೋಡಿ
ಹೆಚ್ಚಿನ ನಿಖರತೆ 200ms 1.2m +/- 3%
ದೂರವ್ಯಾಪ್ತಿಯ 33ms 2m ಕೆಳಗಿನ ಕೋಷ್ಟಕವನ್ನು ನೋಡಿ
ಅತಿ ವೇಗ 20ms 1.2m +/- 5%

ಈ ವಿಧಾನಗಳ ಪ್ರಕಾರ, ನಮಗೆ ಹಲವಾರು ಇವೆ ಪ್ರಮಾಣಿತ ಮತ್ತು ದೀರ್ಘ-ಶ್ರೇಣಿಯ ನಿಖರತೆಗಳು ಈ ಕೋಷ್ಟಕದಲ್ಲಿ ನೀವು ಹೊಂದಿದ್ದೀರಿ:

ಆಂತರಿಕ ಬಾಹ್ಯ
ಗುರಿ ಪ್ರತಿಫಲನ ದೂರ 33ms 66ms ದೂರ 33ms 66ms
ಬಿಳಿ ಗುರಿ 120 ಸೆಂ.ಮೀ. 4% 3% 60 ಸೆಂ.ಮೀ. 7% 6%
ಗ್ರೇ ಗುರಿ 70 ಸೆಂ.ಮೀ. 7% 6% 40 ಸೆಂ.ಮೀ. 12% 9%

ಪಿನ್ out ಟ್ ಮತ್ತು ಸಂಪರ್ಕ

VL53L0X ಚಿಪ್ ರೇಖಾಚಿತ್ರ

ಇವೆಲ್ಲವೂ ಸರಿಯಾಗಿ ಕೆಲಸ ಮಾಡಲು ನಿಮಗೆ ಬೇಕಾಗುತ್ತದೆ ಹೊರಗಿನ ಪ್ರಪಂಚದೊಂದಿಗೆ ಇಂಟರ್ಫೇಸ್. ಮತ್ತು ಅದನ್ನು ಕೆಲವು ಪಿನ್‌ಗಳು ಅಥವಾ ಸಂಪರ್ಕಗಳ ಮೂಲಕ ಸಾಧಿಸಲಾಗುತ್ತದೆ. VL53L0X ನ ಪಿನ್‌ out ಟ್ ಸಾಕಷ್ಟು ಸರಳವಾಗಿದೆ, ಇದು ಕೇವಲ 6 ಪಿನ್‌ಗಳನ್ನು ಹೊಂದಿದೆ. ಆರ್ಡುನೊ ಜೊತೆಗಿನ ಏಕೀಕರಣಕ್ಕಾಗಿ, ಐ 2 ಸಿ ಮೂಲಕ ಸಂವಹನವನ್ನು ಮಾಡಬಹುದು.

ಅದನ್ನು ಪೋಷಿಸಲು, ನೀವು ಮಾಡಬಹುದು ಪಿನ್‌ಗಳನ್ನು ಸಂಪರ್ಕಿಸಿ ಆದ್ದರಿಂದ:

  • ಆರ್ಡುನೊದಿಂದ ವಿಸಿಸಿ 5 ವಿ
  • ಆರ್ಡುನೊದ ಜಿಎನ್‌ಡಿಗೆ ಜಿಎನ್‌ಡಿ
  • ಆರ್ಡುನೊ ಅನಲಾಗ್ ಪಿನ್‌ಗೆ ಎಸ್‌ಸಿಎಲ್. ಉದಾಹರಣೆಗೆ ಎ 5
  • ಮತ್ತೊಂದು ಅನಲಾಗ್ ಪಿನ್‌ಗೆ ಎಸ್‌ಡಿಎ. ಉದಾಹರಣೆಗೆ ಎ 4
  • GPI01 ಮತ್ತು XSHUT ಪಿನ್‌ಗಳನ್ನು ಈ ಸಮಯದಲ್ಲಿ ಬಳಸಬೇಕಾಗಿಲ್ಲ.

ಆರ್ಡುನೊ ಜೊತೆ ಸಂಯೋಜನೆ

VL53L0X Arduino ಗೆ ಸಂಪರ್ಕಗೊಂಡಿದೆ

ಇತರ ಹಲವು ಮಾಡ್ಯೂಲ್‌ಗಳಂತೆ, VL53L0X ಗಾಗಿ ನೀವು ಗ್ರಂಥಾಲಯಗಳನ್ನು ಸಹ ಹೊಂದಿದ್ದೀರಿ (ಉದಾ ಅಡಾಫ್ರೂಟ್) ಲಭ್ಯವಿರುವ ಕೋಡ್ ಅನ್ನು ನೀವು ಬರೆಯುವಾಗ ಕೆಲವು ಕಾರ್ಯಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಬಳಸಬಹುದು Arduino IDE ನಲ್ಲಿ ನಿಮ್ಮ ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ನಿರ್ವಹಿಸುವ ಮೂಲ ಕೋಡ್. ಆರ್ಡುನೊ ಜೊತೆ ಇದು ನಿಮ್ಮ ಮೊದಲ ಬಾರಿಗೆ ಆಗಿದ್ದರೆ, ನಾನು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ ನಮ್ಮ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಕೈಪಿಡಿ.

ಇದರ ಉದಾಹರಣೆ ಸರಣಿ ಪೋರ್ಟ್ ಮೂಲಕ ಅಳತೆಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ಮತ್ತು ಅಳತೆ ಮೌಲ್ಯವನ್ನು ಪ್ರದರ್ಶಿಸಲು ನಿಮಗೆ ಸರಳ ಕೋಡ್ ಆದ್ದರಿಂದ ನೀವು ಆರ್ಡುನೊ ಬೋರ್ಡ್ ಸಂಪರ್ಕಗೊಂಡಿರುವಾಗ ಅದನ್ನು ನಿಮ್ಮ ಪಿಸಿ ಪರದೆಯಿಂದ ನೋಡಬಹುದು:

#include "Adafruit_VL53L0X.h"
 
Adafruit_VL53L0X lox = Adafruit_VL53L0X();
 
void setup() {
  Serial.begin(9600);
 
  // Iniciar sensor
  Serial.println("VL53L0X test");
  if (!lox.begin()) {
    Serial.println(F("Error al iniciar VL53L0X"));
    while(1);
  }
}
 
 
void loop() {
  VL53L0X_RangingMeasurementData_t measure;
    
  Serial.print("Leyendo sensor... ");
  lox.rangingTest(&measure, false); // si se pasa true como parametro, muestra por puerto serie datos de debug
 
  if (measure.RangeStatus != 4)
  {
    Serial.print("Distancia (mm): ");
   Serial.println(measure.RangeMilliMeter);
  } 
  else
  {
    Serial.println("  Fuera de rango ");
  }
    
  delay(100);
}

ಅಡಾಫ್ರೂಟ್‌ನ ಸ್ವಂತ ಗ್ರಂಥಾಲಯದಲ್ಲಿ ನಿಮಗೆ ಅಗತ್ಯವಿದ್ದರೆ ಬಳಕೆಯ ಹೆಚ್ಚಿನ ಉದಾಹರಣೆಗಳಿವೆ ...


ಕಾಮೆಂಟ್ ಮಾಡಲು ಮೊದಲಿಗರಾಗಿರಿ

ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.