Jump to content

APP inventor / PhPmyadmin / Raspberry


Recommended Posts

Bonjour,

   

    Je cherche de l'aide quand à la création d'une application android via APP INVENTOR, c'est le premier site que j'ai trouvé, si vous avez mieux a me proposer je suis preneur ! 

Je voudrais créer une application qui permette de consulter la température transmise par un rasbperry pi via une base de donnée MySQL/Phpmyadmin.

 

Ceci est mon projet d'année de Terminale Sciences de l'ingénieur, je n'ai aucune connaissance en codage PHP ni sur APP inventor ( où je ne comprend rien d'ailleurs...).

 

C'est pour cela que je vous sollicite amis de l'informatique, je consulterai régulièrement le forum pour vous tenir au courant de l'avancement d'après vos aides... 

 

Merci d'avance !

 

 

 

Link to comment
Share on other sites

Bonjour,

 

Tout d'abord, je ne pense pas qu'utiliser App Inventor soit très utile dans ton cas. Créer une application Android simple se fait très rapidement avec Android Studio (ou autre).

 

Après, interroger une base MySQL via PHP ne pose pas de difficulté majeure. Même depuis Android. Enfin il faut tout de même un minimum de connaissances.

 

J'ai juste une question, pourquoi stocker la température en BDD ? Tu souhaites juste la récupérer en temps réel ? Ou faire des stats dessus?

 

 

___________

 

Corentin

Link to comment
Share on other sites

Merci de ta réponse Corentin,

 

Pour répondre à ta question, je souhaite pouvoir consulter la température en temps réel. Je n'aurais pas le temps pour créer des données statistiques et créer et des courbes vu mes compétences sur le sujet..

Je comptais stocker la température en BDD pour pouvoir la visualiser, est-ce essentiel ? Toute la partie avec le Rasperry est sans soucis pour le moment.

 

Je vais aller voir Android Studio.

 

Merci beaucoup de ton aide.

 Au plaisir.

Link to comment
Share on other sites

La base de données ne me semble vraiment pas être la chose la plus simple à mettre en oeuvre.

Du moins c'est superflu.

 

Tu as deux options.

 

La première, utiliser une bibliothèque pour faire des appels SSH (par ex : Ganymed SSH-2) sur ton Raspberry. En gros, SSH c'est un moyen d'accéder à ton RPi à distance, et d'effectuer toutes les commandes que tu veux dessus, comme si tu ouvrais un terminal.

 

La deuxième, qui relève plus du bricolage, serait d'ajouter une tâche Cron sur ton Raspberry (= un programme ou une commande qui s'exécute automatiquement toutes les x minutes / hours / jours ...), qui écrirait dans un fichier la température relevée, hébergée par exemple sur un serveur. Côté application, il s'agirait simplement de faire une requête HTTP (assez simple en Java) qui interrogerait le serveur pour lire la donnée écrite précédemment. En sachant que le serveur peut facilement être ton Raspberry.

 

Si tu as besoin de plus d'informations, n'hésite pas.

 

 

Corentin

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...