Noe37 Posted February 5, 2015 Share Posted February 5, 2015 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 ! Quote Link to comment Share on other sites More sharing options...
Cow67 Posted February 11, 2015 Share Posted February 11, 2015 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 Quote Link to comment Share on other sites More sharing options...
Noe37 Posted February 12, 2015 Author Share Posted February 12, 2015 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. Quote Link to comment Share on other sites More sharing options...
Cow67 Posted February 12, 2015 Share Posted February 12, 2015 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 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.