Lasersko merenje rastojanja bez kontakta — i merenje svetla u istom čipu
VL6180X je ToF senzor koji meri rastojanje tako što izmeri vreme koje svetlosti treba da ode do prepreke i vrati se. Skraćenica ToF dolazi od „time of flight“ — vreme leta. Za razliku od infracrvenih senzora koji zaključuju rastojanje po jačini odbijene svetlosti, ToF meri vreme, pa boja i materijal prepreke mnogo manje utiču na rezultat.
Uz merenje rastojanja, isti čip meri i intenzitet ambijentalnog svetla. Komunikacija ide preko I2C magistrale, sa dve signalne linije.
Zašto ToF, a ne ultrazvuk ili infracrveni senzor
Ovo je najvažnija razlika kod izbora senzora rastojanja:
- Ultrazvučni senzor šalje zvučni impuls. Meri na većim rastojanjima, ali ima širok snop — „vidi“ sve u konusu ispred sebe i lako se zbuni na uskim ili kosim površinama. Mekani materijali upijaju zvuk.
- Obični infracrveni senzor gleda jačinu odbijene svetlosti, pa mu crna mat površina izgleda daleko, a bela bliska — rezultat zavisi od boje predmeta.
- ToF laserski senzor meri vreme. Snop je uzak, merenje je tačno na malom prostoru, a boja predmeta znatno manje utiče na rezultat.
Šta modul nudi
- Merenje rastojanja na kratkom dometu, reda nekoliko centimetara — namenjen preciznom bliskom merenju
- Merenje ambijentalnog svetla iz istog čipa
- Uzak snop — meri tačno ispred sebe, bez zahvatanja okoline
- I2C interfejs i izlaz za prekid
- Napajanje 3,3 V logike
- Vrlo male dimenzije — staje u uređaj gde nema mesta za ultrazvučni senzor
Gde se koristi
- Detekcija prisustva ruke — dozatori sapuna, slavine, kante koje se same otvaraju
- Merenje nivoa u malim posudama i rezervoarima
- 3D štampači — provera visine i detekcija podloge
- Robotika — precizno izbegavanje prepreka na malom rastojanju
- Brojanje predmeta na traci ili u koritu
- Detekcija papira ili materijala u mašinama
- Automatska osvetljenost displeja, korišćenjem merača svetla iz istog senzora
Koji senzor rastojanja izabrati
| Šta poredimo | VL6180X ToF (ovaj) | HC-SR04 ultrazvučni | APDS-9960 |
|---|---|---|---|
| Način merenja | vreme leta svetlosti | vreme leta zvuka | jačina odbijene svetlosti |
| Domet | kratak, precizan | do nekoliko metara | relativna blizina |
| Snop | uzak | širok konus | širok |
| Utиcaj boje predmeta | mali | nema, ali mekani materijali upijaju zvuk | velik |
| Meri i svetlo | da | ne | da |
| Za koga | precizno blisko merenje | merenje na metre | gestovi i blizina |
Kratko: za merenje razdaljine do zida ili nivoa u velikom rezervoaru uzmite ultrazvučni. Za precizno merenje na malom rastojanju, gde je važno da snop bude uzak i da crn predmet ne prevari senzor — ToF je pravi izbor.
Povezivanje
- VCC na 3,3 V, GND na masu.
- SDA i SCL na I2C pinove — Arduino UNO A4 i A5, ESP32 najčešće GPIO21 i GPIO22.
- GPIO/INT pin po želji, ako želite da senzor javi prelazak preko zadatog praga.
- Instalirajte biblioteku za VL6180X kroz Arduino Library Manager.
- Otvorite primer za merenje rastojanja i približavajte ruku — vrednost u milimetrima ispisuje se u Serial Monitoru.
Praktični saveti
- Ne pokrivajte prozorčić. Senzor ima dva otvora — jedan šalje, drugi prima svetlost. Prašina, lepak ili otisak prsta na njima kvare merenje.
- Ako ide iza poklopca, otvor mora biti čist i bez odsjaja, a poklopac što bliži senzoru — inače se sopstvena svetlost odbija nazad i senzor „vidi“ prepreku koje nema.
- Direktno sunce smeta jer nosi mnogo infracrvene svetlosti u istom opsegu u kome senzor radi.
- Vrlo tamne mat površine odbijaju malo svetlosti — merenje je slabije nego na svetlim, mada znatno bolje nego kod običnog IR senzora.
- Uzmite više uzastopnih merenja i uprosečite ih kada vam treba stabilna vrednost.
Da li je laser opasan za oči?
Senzor koristi izvor male snage u infracrvenom opsegu, predviđen za ugradnju u potrošačke uređaje. Ipak, kao i kod svakog izvora, nema razloga gledati direktno u prozorčić iz neposredne blizine.
Do koliko centimetara meri?
VL6180X je senzor kratkog dometa i tu je najprecizniji. Ako vam treba merenje na metar i više, potreban je ToF senzor dužeg dometa ili ultrazvučni.
Radi li na 5 V ploči?
Čip radi na 3,3 V. Većina modula ima regulator i prilagođenje I2C linija — proverite oznake na svojoj ploči pre povezivanja na Arduino UNO.
Može li više senzora na istu I2C magistralu?
Može, ali svi imaju istu fabričku adresu, pa se adrese moraju programski razdvojiti — obično tako što se senzori pale jedan po jedan preko upravljačkog pina i svakom se dodeli nova adresa.
Poručite online u Srbiji
Senzor je na lageru u Srbiji i šaljemo ga kurirskom službom. Ako niste sigurni da li vam za projekat treba ToF ili ultrazvučni senzor, opišite nam šta merite i pomoći ćemo oko izbora. Poručite online u Srbiji.




Recenzije
Još nema komentara.