Il s'agit d'une clé USB, d'un Trinket M0 Adafruit et d'un circuit imprimé APDS9960. C'est le Proximity Trinkey, la carte de circuit imprimé avec un cœur Trinket M0, un capteur de proximité, de lumière, RVB et de gestes APDS9960 et deux NeoPixels RVB pour un éclat personnalisable.
Adafruit voulait rendre super facile l'ajout de l'un de ses capteurs combinés les plus populaires à tout ordinateur doté d'un port USB et celui-ci est prêt à fonctionner en un instant.
Le circuit imprimé est conçu pour se glisser dans n'importe quel port USB A d'un ordinateur ou d'un portable. Il y a un microcontrôleur ATSAMD21 à bord avec juste assez de circuits pour le satisfaire. Une broche du microcontrôleur se connecte aux deux DEL NeoPixel. Deux autres broches sont utilisées comme entrées tactiles capacitives à l'extrémité - si vous regardez attentivement, vous pouvez voir que l'extrémité fendue comporte des coussinets tactiles gauche et droit. Un bouton de réinitialisation vous permet d'accéder au mode bootloader si nécessaire. C'est ça !
Le SAMD21 peut faire tourner CircuitPython ou Arduino très bien - les deux ont des bibliothèques APDS9960, NeoPixel et notre FreeTouch (tactile capacitif) existantes. Par le biais de la connexion USB, vous pouvez disposer d'une connectivité série, MIDI ou HID. Le Proximity Trinkey est parfait pour les sites simples projects qui souhaitent utiliser la détection de mouvement, de lumière ou de couleur comme entrée pour créer des expériences utilisateur amusantes et intuitives.
La star de ce Trinkey est l'APDS9960 d'Avago Technologies, qui offre plusieurs possibilités grâce à ses LED IR intégrées, ses photodiodes et sa détection RVB :
détection de proximité jusqu'à une distance de 15 cm en faisant rebondir la lumière IR sur un objet.
La détection de couleur RVB peut détecter la couleur lorsque la lumière se reflète sur un objet, ce qui est intéressant pour les objets aux couleurs vives comme les briques LEGO.
Détection de la lumière ambiante : quelle est la luminosité de la pièce ?
Détection des gestes de base en utilisant 4 emplacements cardinaux de photodiodes - ce capteur est un peu difficile à utiliser mais il fonctionne avec la pratique
Broche d'interruption configurable qui peut se déclencher lorsqu'un certain seuil de proximité est franchi, ou lorsqu'un capteur de couleur franchit un certain seuil.
Nous pensons qu'il s'agit simplement d'une adorable petite carte, petite et durable, et suffisamment bon marché pour qu'elle puisse être une première carte à microcontrôleur ou une source d'inspiration pour les développeurs avancés qui souhaitent faire quelque chose de simple et amusant.
ATSAMD21E18 32-bit Cortex M0+ - processeur 32 bits 48 MHz avec 256KB Flash et 32 KB RAM
Native USB supporté par tous les OS - peut être utilisé dans Arduino ou CircuitPython comme console série USB, MIDI, Keyboard/Mouse HID, même un petit lecteur de disque pour stocker des scripts Python.
Peut être utilisé avec Arduino IDE ou CircuitPython
Deux LED RGB NeoPixel
Deux pavés tactiles capacitifs
APDS9960 Capteur de lumière/couleur/proximité/geste
Interrupteur de réinitialisation pour recommencer le code de votre projet ou entrer en mode bootloader
Mince et mignon, facile à porter en porte-clés !
DÉTAILS TECHNIQUES
Dimensions du produit : 32,8mm x 12,0mm x 3,4mm / 1,3" x 0,5" x 0,1"
Poids du produit : 1,5g / 0,1oz