VivelaSI
Posts: 3
Joined: Tue Jan 28, 2014 3:35 pm

[Urgent] Problème envoie de donnés..

Tue Jan 28, 2014 3:50 pm

Bonjour à tous :)

Dans le cadre d'un PPE (terminale SSI), j'ai connecté mon Rasberry Pi à mon ordinateur grâce à une clé Wifi et maintenant plusieurs problèmes se posent :
1) Comment puis-je transféré toute les 15min (et en wifi) les données récupérés par mon Rasberry Pi sur une base de donné d'internet ? :| Sachant que j'ai déjà une base de données prête à stocker les infos, j'aimerai juste les transférer jusqu'à cette base de données, et c'est là que je bloque étant donné que je ne sais pas du tout comment my prendre... :cry:

2) Une fois les données récupérés par la base de données, je pourrrai toujours les récupéré à l'aide d'une application androïd (programmer en parallèle) ? Ou il faudra faire des conversions ? (j'ai lu sur un autre topic que des conversions étaient parfois nécessaire, donc c'est pour ca que je demande :roll: )

3) Une fois tout cela fait, est ce possible (en magouillant) de réussir à brancher un adaptateur RS-232 sur le Rasberry Pi afin de le relié à un E-block ? :|


Voilà voilà, j'espère que quelqu'un aura des réponses (ne serait-ce qu'à une de mes questions, ca m'aiderait énormément) ! Je ne suis pas super calé en informatique et en électronique, alors merci de ne pas utiliser de termes trop compliqué (sauf si nécessaire) :D

Merci d'avance :)

totoharibo
Posts: 4446
Joined: Thu Jan 24, 2013 8:43 am

Re: [Urgent] Problème envoie de donnés..

Tue Jan 28, 2014 10:00 pm

1) toutes les 15minutes voir crontab (man crontab pour plus d'infos) pour lancer une commande que tu es seul à pouvoir définir vu les infos que tu donnes.

En passant on veut bien t'aider mais pas te faire ton PPE :-)

JeromeV
Posts: 55
Joined: Wed Aug 07, 2013 5:32 pm

Re: [Urgent] Problème envoie de donnés..

Wed Jan 29, 2014 9:05 am

C'est quoi ton sgbd ? Tu peux y acceder directement avec un client en ligne de commande ?
Le client en ligne de commande existe t'il pour le pi ?
Si oui, tu devrai pouvoir développer un script qui fait des insert sur ta base locale.

Sinon il faudra probablement passer par un frontal web qui sur lequel tu vas faire des requetes http (en python par exemple) et qui va écrire dans ta base avec du code dynamique comme du php.

Edit : c'est quoi un e block et quel rapport avec la bdd ?

VivelaSI
Posts: 3
Joined: Tue Jan 28, 2014 3:35 pm

Re: [Urgent] Problème envoie de donnés..

Wed Jan 29, 2014 1:58 pm

Merci beaucoup ! J'avais déjà pensé à crontab mais il m'avait paru assez compliqué à manipuler, mais bon si c'est la seule option, je vais me plonger dedans pour voir ca de plus près :)
Oui je me doute bien que vous n'allez pas faire tout mon PPE :D mais j'ai déjà finit toute la partie mécanique à moi tout seule (mon collègue n'est pas super motivé pour bosser...) et il me reste cette partie électronique/info' qui est un peu compliqué pour moi (ce n'est que ma 2ème année d'info, donc à pars python et quelques bases dans d'autres langages je ne suis pas hyper calé) donc je requiert un peu d'aide pour cette histoire d'envoie de données sur une base de donnée :oops:

Qu'est ce qu'un "frontal web" ? Car l'idée des requêtes http en python m'intéresserait beaucoup, je pense qu'elle est à portée de mon niveau informatique :D
Pour le moment j'ai simplement un rasberry-pi connecté en wifi à mon ordi (donc à internet si je ne me trompe pas et si je n'ai pas fait d'erreur de manip'), donc l'idée serait de créé un programme (stocké sur mon rasberry-pi) d'envoie automatique des données (qu'il récupère de certains capteurs etc.) sur une base de donné et en suite créer une appli android (cette partie là je la réserve à mon chère collègue pour qu'il se réveille un peu :twisted: ) pour récupéré ces données stockés.. Donc je pense que ca rejoins ton idée de requête http, non ?

Un E-block est une sorte de version antérieur de rasberry-pi, on peut y stocker quelques informations et programmer à l'aide de Flowcode dessus. Le problème c'est que je ne maîtrise pas du tout ce logiciel, je ne l'ai jamais utilisé de ma vie, donc c'est pour ca que je fais tout avec raspberry pi (avec lequel je peux utilisé python). Mais mon prof m'a dit qu'il faut tout de même un port RS232 pour branché mon E-block sur mon rasberry pi, car je ne pourrai branché mes composants que sur l'E-block.
(J'espère que je suis compréhensible, car j'ai moi même tendance à m'embrouiller tout seul parfois :roll: )


Voilà voilà, merci pour les réponses :)

JeromeV
Posts: 55
Joined: Wed Aug 07, 2013 5:32 pm

Re: [Urgent] Problème envoie de donnés..

Wed Jan 29, 2014 2:25 pm

Ce que j'appelle le frontal c'est une pages web (php, servlet, whatever ...) que tu vas appeler à partir du pi avec une url et en paramètre les données que tu veux mettre en base.

Côté frontal, tu dois écrire le code qui décode les paramètre et fait les insert en base.

PS : si tu bloques sur crontab le reste risque de te paraitre *très* compliqué !
Last edited by JeromeV on Wed Jan 29, 2014 2:39 pm, edited 1 time in total.

JeromeV
Posts: 55
Joined: Wed Aug 07, 2013 5:32 pm

Re: [Urgent] Problème envoie de donnés..

Wed Jan 29, 2014 2:35 pm

Pour la connexion eblock <-> raspberrypi :

http://www.matrixmultimedia.co.uk/produ ... PHPSESSID=

totoharibo
Posts: 4446
Joined: Thu Jan 24, 2013 8:43 am

Re: [Urgent] Problème envoie de donnés..

Wed Jan 29, 2014 3:41 pm

l'eblock est-il obligatoire ?
Si oui reste en entier dedans abandonnes le RPi?
Si non n'utilises que des modules RPi.

RPi a des solutions propres différentes.
AMHA interfacer RPI avec flowcode ne doit pas être simple parce que c'est fermé (propriétaire).

Return to “Français”