Pages

jeudi 11 avril 2019

Mise en œuvre du Programme GPS (Article précédent)

Dans l'article : https://sti2d-sin-isn.blogspot.com/2019/04/lire-une-trame-gps-avec-python-et.html , je propose un programme Python permettant de lire et décoder une trame GPS.

Un de mes collègues m'a fait cette suggestion : "On ne pourrait pas avoir un récepteur GPS et envoyer les trames sans fil à plusieurs PC pour que les élèves travaillent ensemble ?".... heu oui ! (Merci Alain M.)

C'est fait !

Ci-dessous, un boitier regroupant une alimentation, un module GPS et un HC-11: 
A ne réaliser qu'une fois....





Le récepteur pour un PC :

Juste un UART-USB et un HC-11
A reproduire autant de fois que désiré...



vendredi 5 avril 2019

Créer une application Android sans App Inventor 2 ni Android Studio

J'ai déjà présenté quelques possibilités de AppInventor 2, qui permet de créer des applications Android sans ligne de code.

Sachez qu'il est possible, avec Processing et le mode Android de créer également des applications. Certes, cela est plus difficile, mais pas insurmontable.

Ci-dessous, une application qui reçoit en Bluetooth des valeurs (température et humidité) envoyées par une Arduino (et un DHT11).



Je sais, il y a un travail de mise en page....


Sélection du mode Android :

Si le mode n'est pas installé, il suffit de l'ajouter. Je conseille également d'installer la librairie Ketai qui facilite grandement les choses...

Installation du mode :



Installation de la librairie :




Prochain article : le programme !

A suivre.......



lundi 1 avril 2019

Lire une trame GPS avec Python et Tkinter juste en connectant un module bas coût

J'ai réalisé un programme avec un GUI sous Tkinter qui permet de lire une trame GPS NMEA (en particulier la GGA).
Ce programme donne :

  • La trame reçue,
  • Les coordonnées DMS (Degrés, minutes, secondes)
  • L'altitude
  • Le nombre de signaux satellites
De plus, on peut obtenir la carte, avec différentes échelles, correspondante à la géolocalisation.

Détail :



On retrouve ici les mêmes fonctionnalités que le programme réalisé sous Processing déjà présenté sur ce blog...
Le matériel est le même, seule la plateforme de programmation change...

Le programme sera détaillé et téléchargeable dans un prochain article.