Sciencexp : le site des Sciences Expérimentales

Mesures scientifiques et ordinateur : mesurer, figurer, comparer

Tablettes et téléphones portables : liaison par Internet

Les téléphones portables modernes "ordiphones" = "smartphones" ont des capteurs intégrés : lumière, accélération, magnétisme, etc. On peut les considérer comme des appareils de mesure, et envoyer leurs données vers Internet. Si un ordinateur récupère sur Internet ces données mesurées, alors le téléphone portable peut être considéré comme un appareil de mesure, et il est utilisable par le système Mensura.

Ce dispositif permet facilement à plusieurs ordinateurs de recevoir les mesures d'un même téléphone portable, mais les mesures sont obligatoirement lentes (intervalle entre les mesures supérieur à une seconde).

Modèle testé : un téléphone sous Android, avec le langage RFO Basic !, et un ordinateur sous Windows 7.

Sur le téléphone : programme en RFO Basic!

(il fait les mesures, les met dans un fichier, et envoie le fichier sur un site internet par protocole FTP ; pour un fonctionnement réel, il faut mettre les bons identifiants FTP dans la ligne commençant par ftp.open)

sensors.open 5,1,2,3,9
while 1
    pause 1000
    sensors.read 5,x,y,z
    rem sensors.close
    Text.open w,#1 ,"texte.txt"
    rem text.writeln #1,"contenu"
    text.writeln #1,"lumo=" x
    print "lumo=",x
    sensors.read 1,x,y,z
    text.writeln #1,"accelX=" x
    text.writeln #1,"accelY=" y
    text.writeln #1,"accelZ=" z
    sensors.read 2,x,y,z
    text.writeln #1,"magnX=" x
    text.writeln #1,"magnY=" y
    text.writeln #1,"magnZ=" z
    text.close #1

  ftp.open "ftpperso.free.fr",21,"nomdemonsite","MonMotDePasse"
    ftp.put "texte.txt", "texte.txt"
   ftp.close
repeat

print "fini"
sensors.close
end   

Sur l'ordinateur : un pilote Mensura, qui lit la page internet en question, et peut transmettre les valeurs à un logiciel Mensura.

DLL de Windows en PureBasic (elle demande l'adresse de la page web ; normalement, le même système doit fonctionner sous Linux), et son programme-source







Dernière modification le 21/03/2020

Site motorisé par ZitePLUS 0.9.1