Il sensore VCNL4010 è un bel modo per aggiungere un sensore di prossimità a piccola distanza al tuo progetto di microcontrollore. Per distanze maggiori (nell'intervallo di cm, è possibile utilizzare un sensore di distanza IR SHARP, ma questi vanno bene solo se l'oggetto è a più di 10 cm di distanza. Il VCNL4010 è progettato per distanze molto più brevi, non più di 200 mm (circa 7,5" ) e durante la nostra sperimentazione abbiamo scoperto che funzionava meglio a distanze di circa 10-150 mm. Sarebbe utile, ad esempio, rilevare quando una mano si muove nelle vicinanze o prima che un robot vada a sbattere contro un muro. Il sensore ha anche un sensore di luce ambientale integrato .
Questo sensore è facile da usare con qualsiasi microcontrollore dotato di funzionalità i2c. È conforme a 5 volt, quindi è possibile utilizzarlo con logica a 3,3 V o 5 V senza rischio di danni. C'è un regolatore di dropout ultra basso da 3,3 V integrato in modo da poterlo alimentare da 3,3 a 5,0 V. Tuttavia, se puoi dargli 5,0 V che è l'ideale poiché la tensione VIN alimenta il LED IR e maggiore è la tensione che puoi dargli, più potente è.
Nuovo! A partire dal 23 settembre 2015 stiamo ora inviando questo breakout con il VCNL4010 aggiornato: la libreria è cambiata e il chip è leggermente diverso in quanto ora supporta gli interrupt. Abbiamo anche reso la tavola un po' più compatta. Tuttavia, la funzionalità di prossimità complessiva è identica.
Consulta la nostra guida tutorial per tutti i dettagli su come utilizzare VCNL4010 sia in Arduino che in CircuitPython . Abbiamo schemi elettrici, codici, esempi, schede tecniche e molto altro!