VCNL4010-sensorn är ett trevligt sätt att lägga till en närhetssensor på kort avstånd till ditt mikrokontrollerprojekt. För längre avstånd (inom intervallet cm kan du använda en SHARP IR-avståndssensor, men de är bara bra om föremålet är över 10 cm bort. VCNL4010 är designad för mycket kortare avstånd, inte mer än 200 mm (ca 7,5" ) och under våra experiment fann vi att det fungerade bäst på avstånd på cirka 10-150 mm. Det skulle vara bra för att exempelvis upptäcka när en hand rörde sig i närheten, eller innan en robot smäller in i en vägg. Sensorn har också en sensor för omgivande ljus inbyggd .
Denna sensor är lätt att använda med alla mikrokontroller som har i2c-kapacitet. Den är 5 volt kompatibel så du kan använda den med 3,3V eller 5V logik utan risk för skador. Det finns en inbyggd 3,3V regulator för ultralågt utfall så att du kan driva den med 3,3 till 5,0V. Men om du kan ge den 5,0V är det idealiskt eftersom VIN-spänningen driver IR-LED:n och ju högre spänning du kan ge den, desto kraftfullare är den.
Ny! Från och med den 23 september 2015 skickar vi nu denna breakout med den uppdaterade VCNL4010 - biblioteket har förändrats och chippet är något annorlunda genom att det nu stöder avbrott. Vi gjorde även brädan lite mer kompakt. Den övergripande närhetsfunktionaliteten är dock identisk.
Kolla in vår handledning för all information om hur du använder VCNL4010 i både Arduino och CircuitPython . Vi har kopplingsscheman, kod, exempel, datablad och mer!