Aller au contenu

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 !

 

 

 

Lien vers le commentaire
Partager sur d’autres 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

Lien vers le commentaire
Partager sur d’autres 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.

Lien vers le commentaire
Partager sur d’autres 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
Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...