Go Down

Topic: Petit problème de communication. (Read 438 times) previous topic - next topic

Nyosphee

Bonjour cher lecteur, je suis actuellement entrain de créer une station météo (et oui encore un :P) et je rencontre aujourd'hui un petit problème.
J'utilise ,pour ce qui est de la structure, l'arduino mega avec un shield ethernet et plusieurs capteurs que je vais installer sur mon balcon; et de l'autre côté ,dans mon salon, j'ai mon pc avec dessus wampserver que je vais utiliser pour accueillir ma page et générer le php. Le but est de pouvoir à partir de l'ordinateur (et donc du navigateur) afficher ma page en html-php, deux solutions s'offrent à moi: faire de la carte un serveur qui peut répondre aux requêtes http ou alors faire de mon pc un serveur local avec l'aide de wampserver.
J'ai utilisé l'exemple de réponse de requête http donné sur le logiciel arduino malheureusement celà ne me permet pas de générer du php et donc de pouvoir refresh ma page toute les 2min  (par exemple).
Je pense que la meilleure solution serait donc de faire de mon pc un serveur local avec wampserver.
Le problème est que j'ai à peine commencé la progra en cours cette année et que je suis totalement sec face à ce genre d'algorithme et de language demandé. Si quelqu'un pouvais m'aider ou m'envoyer sur quelques pistes utiles s'ils vous plaît, je vous en serais infiniment reconnaissant  :) !

P.S: Les informations venant des capteurs sont traitées puis stockées sur la carte sd du shield ethernet, détail qui me semble important de vous dire vu que la prise ethernet et la carte ne peuvent être utilisées en même temps vu qu'elles partagent les même pins.

chabot380

Salut

Quote
J'ai utilisé l'exemple de réponse de requête http donné sur le logiciel arduino malheureusement celà ne me permet pas de générer du php et donc de pouvoir refresh ma page toute les 2min  (par exemple).


Même avec ça :
META HTTP-EQUIV="refresh" CONTENT="3; URL=http://www.monsite.com">

Comme pour les balises destinées aux agents, le serveur Web associe la commande passée à l'attribut HTTP-EQUIV à la valeur de l'attribut CONTENT. Ici, nous indiquons au serveur Web qu'il doit envoyer une nouvelle page (http://www.monsite.com) au client, trois secondes après avoir chargé la page contenant cette balise.

A+
chabot380
ORDINAUSORE 2Ghz AMD64 QUI S'ALLUME EN 48 SECONDES AVEC UBUNTU 12.04
ARDUINO UNO / Shield Ethernet / RTC DS1307
Programmation Python et j'apprends le C
Technicien Télé Vidéo à la retraite.

Nyosphee

En faite je ne m'occupe pas du site, c'est un de mes potes qui l'a fais. Et il s'est basé sur wampserver pour faire la partie php. Du coup il faudrais juste que j'envoie les fichiers txt dans la base de donné de wampserver où il a mis les fichiers. En faite je lis les variables dans les fichiers txt puis je les envoie vers l'ordi. Mon problème étant le programme à faire pour celà.

Go Up