Utilisation d'un écran LCD clignotant pour transférer des données
Nous aimons le concept d'utiliser un écran LCD pour transférer des données. La méthode la plus répandue et la plus réussie que nous connaissons est la combinaison d'un code QR et de l'appareil photo sur un smartphone. Mais pour les appareils moins puissants/coûteux, les données peuvent être transférées simplement en faisant clignoter des couleurs sur l'écran. C'est ce que [Connor Taylor] teste avec ce projet. Il utilise un capteur de lumière TEMT6000 pour transformer un moniteur clignotant blanc et noir en données binaires.
Jusqu'à présent, il ne s'agit que d'une preuve de concept qui prend des mesures à partir du capteur de lumière placé devant un écran Macbook Retina avec différents niveaux de rétroéclairage. À 3/4 et à pleine luminosité, il offre un contraste plus que suffisant pour différencier de manière fiable le noir et le blanc lors de la mesure du capteur avec l'ADC de l'Arduino. Ce qu'il n'a pas encore compris, c'est le temps nécessaire pour transférer les données. Le problème survient lorsque vous devez avoir plusieurs 1 ou 0 à la suite. Nous avons essayé cela nous-mêmes en utilisant un LDR avec un succès limité. Nous savons qu'il est possible de le faire fonctionner puisque nous avons vu des projets comme cette horloge qui ne peut être programmée qu'avec un écran clignotant.
Le choix [de Connor] du TEMT6000 devrait s'avérer beaucoup plus sensible que l'utilisation d'un simple LDR. Nous pensons qu'il pourrait trouver un moyen d'encoder en utilisant plusieurs couleurs afin d'accélérer le transfert de données.