Configuration réseau facile pour les appareils IoT avec RGBeacon

Lorsque vous connectez du matériel à un réseau, il peut parfois être difficile de déterminer avec quelle adresse IP l’appareil s’est retrouvé. [Bas Pijls] a souvent vu ce problème se produire dans la salle de classe et s’est mis à créer une méthode simple pour que les petits appareils communiquent leur adresse IP et d’autres données avec un minimum de prise de tête.

[Bas] Je voulais spécifiquement un moyen de le faire sans ajouter d’écran au matériel, car cela ajouterait beaucoup de complexité et de dépenses aux appareils IoT simples. Au lieu de cela, RGBeacon a été créé, dans lequel un microcontrôleur affiche les informations du réseau à l’aide d’une seule LED RGB WS2812B.

En fait, les trois couleurs de la LED RVB sont utilisées pour envoyer des informations à un ordinateur via une webcam. Le canal rouge émet un signal d’horloge, le canal vert représente le début d’un octet et le canal bleu clignote pour indiquer les bits qui sont élevés. Avec un peu de traitement du signal, un ordinateur exécutant une application Javascript dans un navigateur Web peut recevoir des informations d’un microcontrôleur faisant clignoter ses LED via une webcam.

C’est un hack soigné qui devrait faciliter la configuration des appareils dans [Bas]’s classes beaucoup plus facile. Il n’est pas non plus nécessaire de se limiter aux informations sur le réseau ; le code pourrait être réutilisé pour permettre à un microcontrôleur d’afficher également d’autres messages. Ce n’est pas différent de l’ancien Liaison de données Timex montres qui utilisaient des moniteurs flash pour communiquer !

Leave a Comment