Accueil » Actualité » L’AdS : transmettre des données avec une boussole

L’AdS : transmettre des données avec une boussole

Aujourd’hui, dans l’AdS, une façon étonnante de communiquer entre un smartphone sous Android et un kit Arduino. En effet, les solutions classiques passent par le port USB, ce qui est efficace, mais nécessite un « shield » (une carte d’interface) à cette norme pour le kit Arduino. Mais pour les personnes qui veulent éviter d’acheter cet accessoire, il y a une solution à 1 $ : la boussole du smartphone.

Beaucoup de smartphones Android intègrent en effet une boussole numérique, un complément très efficace au récepteur GPS. Et avec un peu d’astuce, il est possible d’utiliser cette boussole pour transmettre des données sans fil. Le principe est simple : le kit Arduino va créer un champ magnétique dans une bobine de fil de cuivre, ce qui va permettre de « contrôler » la boussole et un petit programme dans le smartphone va ensuite interpréter les données. La vitesse obtenue est faible, seulement 300 bits par seconde, mais l’idée est intéressante. Attention, même si la technologie est « sans fil », il faut que le smartphone et la bobine soient proches l’un de l’autre pour que la boussole capte le champ magnétique.

Android et boussole