Controle de l'eclerage domestique sur le net
lwilly32
Messages postés
7
Statut
Membre
-
Nabla's Messages postés 20731 Statut Contributeur -
Nabla's Messages postés 20731 Statut Contributeur -
Bonjour,
voila je suis un novis en programation et pour mon rapport je doit travailler sur le controle d'un eclairage domestique depuis un page web mais le problem est que premierement jariv pas a donner un theme precis pour ce projet et secondo je ne sai pas trop par ou commencer ...
de mon coter j'ai pensee a resoudre de la maniere suivante:
1- cree une ou plusieurs pages web de controle (noton ke je suis nouveau dans le php, xHTML et le CSS)
2- cree une base de donnee sql
3- cree une application controlant mon port LTP (si possible en C ou C++) et capable d'acceder a ma base de donnee sql
4- controler les l'eclairage en modifiant les valeurs dant la base de donnee depuis ma page web cree
5- realiser une interphace electronique me permetant de relier mais lampes (5 lampes max) au pc
c'est le chemas qui m'est venu a l'esprit...
y a til mieux qui ne soit pas compliquer pour un novis..?
si mon schemas est acceptable j'aimerais avoir des sujestion sur les techniques, ...
noton que :
-je n'ai aucune idee de la maniere de realiser mon application en C/c++ pour qu'il puisse acceder a ma base de donner et ceci avec un rafraichissement automatique
-si quelqu'un peut me proposer un montage pour mon interface c'est la bienvenue
-si vous aver une quelconque aide a m'apporter je vous suis d'avance reconnaissant...
mercis les gar et n'esitez pas d'apporter votre aide car moi ou je suis je compte sur vous...
voila je suis un novis en programation et pour mon rapport je doit travailler sur le controle d'un eclairage domestique depuis un page web mais le problem est que premierement jariv pas a donner un theme precis pour ce projet et secondo je ne sai pas trop par ou commencer ...
de mon coter j'ai pensee a resoudre de la maniere suivante:
1- cree une ou plusieurs pages web de controle (noton ke je suis nouveau dans le php, xHTML et le CSS)
2- cree une base de donnee sql
3- cree une application controlant mon port LTP (si possible en C ou C++) et capable d'acceder a ma base de donnee sql
4- controler les l'eclairage en modifiant les valeurs dant la base de donnee depuis ma page web cree
5- realiser une interphace electronique me permetant de relier mais lampes (5 lampes max) au pc
c'est le chemas qui m'est venu a l'esprit...
y a til mieux qui ne soit pas compliquer pour un novis..?
si mon schemas est acceptable j'aimerais avoir des sujestion sur les techniques, ...
noton que :
-je n'ai aucune idee de la maniere de realiser mon application en C/c++ pour qu'il puisse acceder a ma base de donner et ceci avec un rafraichissement automatique
-si quelqu'un peut me proposer un montage pour mon interface c'est la bienvenue
-si vous aver une quelconque aide a m'apporter je vous suis d'avance reconnaissant...
mercis les gar et n'esitez pas d'apporter votre aide car moi ou je suis je compte sur vous...
A voir également:
- Controle de l'eclerage domestique sur le net
- Net framework 2.0 - Télécharger - Divers Utilitaires
- Paint net - Télécharger - Dessin & Illustration
- Logo .net - Télécharger - Études & Formations
- Fan controle - Télécharger - Optimisation
- Net framework 4.0 - Télécharger - Divers Utilitaires
3 réponses
salut
je travail actuelement sur une installation de ce type, un peu plus complexe.
ton shema est bon.
pour le programme en C++, l envoie de donnés sur le port 378 est tres facile. en attendant de relaliser ton interface electronique, tu peux mettre des LED a la place (vas dans un magasin d electrinuque et demande 8 led, avec les 8 resistances qui vont avec pour alimenter ca en 5 volts).
il me semble avoir vu pas mal de montages pour l alimentation 220V commandée par PC en cherchant un peu
pour la base de donée, tu trouvera aussi des sources pour utiliser les drivers ODBC. j ai deja fait de l utilisation de mysql en C++, c est pas dur
pour le php, et sql, tu trouvera aussi tres facilement de l aide pour des sites classiques. une fois que tu vera un peu comment ca fonctionne, ca ira tres bien.
je suis pour ma part tres mauvais en html / css, mais ca c est la presentation uniquement. donc c est pas un probleme si tu metrise pas vraiment ;)
je travail actuelement sur une installation de ce type, un peu plus complexe.
ton shema est bon.
pour le programme en C++, l envoie de donnés sur le port 378 est tres facile. en attendant de relaliser ton interface electronique, tu peux mettre des LED a la place (vas dans un magasin d electrinuque et demande 8 led, avec les 8 resistances qui vont avec pour alimenter ca en 5 volts).
il me semble avoir vu pas mal de montages pour l alimentation 220V commandée par PC en cherchant un peu
pour la base de donée, tu trouvera aussi des sources pour utiliser les drivers ODBC. j ai deja fait de l utilisation de mysql en C++, c est pas dur
pour le php, et sql, tu trouvera aussi tres facilement de l aide pour des sites classiques. une fois que tu vera un peu comment ca fonctionne, ca ira tres bien.
je suis pour ma part tres mauvais en html / css, mais ca c est la presentation uniquement. donc c est pas un probleme si tu metrise pas vraiment ;)
mercis pour ta reaction NABLA'S .
mais tout de mem il y a quelque chose qui m'embete ...
vu que mon system est sous xp et que jutilise DEVcpp
-je ne sais pas quel fonction utiliser pour acceder a mon port ltp sous xp
(j'ai lu sur le net que les fonction _inp et _outp ne marchent pas sur xp)
-et de plus si je voulais recuperer des information cela est-il possible avec le port ltp?
car je pens que mon system devra ossi verifier l'etat de certaines entree com l'allarme, la temperature...
merci d'avance
mais tout de mem il y a quelque chose qui m'embete ...
vu que mon system est sous xp et que jutilise DEVcpp
-je ne sais pas quel fonction utiliser pour acceder a mon port ltp sous xp
(j'ai lu sur le net que les fonction _inp et _outp ne marchent pas sur xp)
-et de plus si je voulais recuperer des information cela est-il possible avec le port ltp?
car je pens que mon system devra ossi verifier l'etat de certaines entree com l'allarme, la temperature...
merci d'avance
oui, tu peux recuperer des info
https://en.wikipedia.org/wiki/Parallel_port
tien, je l avasi encore dans le presse papier ;)
pour xp sp2 il faut installer un nouveau driver pour le port parallele... c est brise burnes! ce week end aussi j ai essayé, mais ca merdouillait..
ceci dit, il y a la possibilité pour ecrire, d utiliser la fonction fopen je croi, avec comme nom de ressource: LPT1
par contre, pour les entrées je sais pas comment ca marche, si ca se fait avec une simple lecture... et je ne sais pas si on peut acceder au registre de controle...
pour tes temperatures le pb c est qu il faut entrer du binaire sur ton pc, et que tu n as pas bcp d entrées dispo.
commence par les sorties. au pire, installes toi une machine virtuelle avec windows 98 dessus
https://en.wikipedia.org/wiki/Parallel_port
tien, je l avasi encore dans le presse papier ;)
pour xp sp2 il faut installer un nouveau driver pour le port parallele... c est brise burnes! ce week end aussi j ai essayé, mais ca merdouillait..
ceci dit, il y a la possibilité pour ecrire, d utiliser la fonction fopen je croi, avec comme nom de ressource: LPT1
par contre, pour les entrées je sais pas comment ca marche, si ca se fait avec une simple lecture... et je ne sais pas si on peut acceder au registre de controle...
pour tes temperatures le pb c est qu il faut entrer du binaire sur ton pc, et que tu n as pas bcp d entrées dispo.
commence par les sorties. au pire, installes toi une machine virtuelle avec windows 98 dessus
desolé, je ne travaille que sur visual studio 6 ...
en tout cas, il vaut mieu utiliser ca:
https://dev.mysql.com/downloads/connector/odbc/5.1.html
c est le driver odbc.
je me rapelle que j utilisait le 3. je sais plus pourquoi. donc si tu as des pb, utilises le 3.51
en tout cas, il vaut mieu utiliser ca:
https://dev.mysql.com/downloads/connector/odbc/5.1.html
c est le driver odbc.
je me rapelle que j utilisait le 3. je sais plus pourquoi. donc si tu as des pb, utilises le 3.51