Pages: [1]   Go Down
Author Topic: Shield ethernet 1 relai  (Read 1944 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 12
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

 Bonjour
Malgré plusieurs recherches sur la domotique avec arduino et avoir trouvé plusieur lien sympa genre http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.ArduinoEthernetServeurControleLEDx7 ou http://82.233.175.232/~aurelien/drupal7/?q=node/28 il y a toujour quelque chose qui ne va pas ...
J'en est essayé plusieurs et sa ne marche pas, comme si il me manquais une librairie ou autre !!

Merci de me rediriger ou de créer ensemble un mini code pour gérer une led ( ou relai ) a travers le web ( smartphone en 3g par exemple ) smiley-grin

Merci a tous pour votre aide  smiley-surprise
Logged

Moselle (FR)
Offline Offline
Edison Member
*
Karma: 16
Posts: 1238
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonsoir,

Va voir le site de skywodd : http://skyduino.wordpress.com/2011/11/03/tutoriel-arduino-et-ethernet-shield/
Il est vrai qu'un simple copier coller du source va te générer une erreur car la bibliothèque Ethernet a change il faut remplacer (de mémoire) server par EthernetServer et client par EthernetClient si tu as des problèmes je peux t'envoyer les modifications à faire.
Tu peux faire une recherche "ethernet" sur le site de skywodd et tu auras d'autres lectures.
icare
Logged

2B OR NOT(2B) = FF
Arduino 1.0.5 + Notepad++ (sous Linux Fedora et/ou Windows)

Offline Offline
Newbie
*
Karma: 0
Posts: 12
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

 Excellente mémoire c'est cela.
 Désormais le code se compil sans problème! Après je n'est pas compris comme il lance ( et avec quoi) sont script python!
 Il n'est pas stocker dans l'arduino ou shield, si ?
 Merci  smiley-razz
Logged

0
Offline Offline
Sr. Member
****
Karma: 0
Posts: 321
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

il lance le script python directement sur le pc ( en tant que programme )
comme si tu lancer skype ou firefox
perso pour commander mes relais j'ai utiliser ça au debut
http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.ArduinoEthernetServeurControleLEDx7
voulant ameliorer un peu niveau design
j'ai aussi utiliser tinywebserver
tu peux t'inspirer de mes recherches si besoin
http://arduino.cc/forum/index.php/topic,120448.0.html
Logged


Moselle (FR)
Offline Offline
Edison Member
*
Karma: 16
Posts: 1238
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

Pour la programmation Python vas voir le principe et les quelques notions notions nécessaires sur : http://www.siteduzero.com/tutoriel-3-262842-apprenez-a-programmer-en-python-video.html
Avec les trois premiers chapitres tu auras une autre vision des choses.
icare
Logged

2B OR NOT(2B) = FF
Arduino 1.0.5 + Notepad++ (sous Linux Fedora et/ou Windows)

Offline Offline
Newbie
*
Karma: 0
Posts: 12
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Lorsque  j'envoie un ping dans invité de commande comme sur la vidéo d' Icare (http://skyduino.wordpress.com/2011/11/03/tutoriel-arduino-et-ethernet-shield/), "invité de commande" m'écrit: impossible de joindre l'hôte de destination!
Pour le script j'ai la même chose que la vidéo mais lorsque je "l’exécute" ou du moins que je l'es dans sa fenêtre je n'arrive pas à me connecté  et je n'es donc pas le petit menu du srcipt.. Es-ce liéé au premier problème?
 smiley-eek

Autre question, pour la compilation de ma carte arduino mega2560 avec le shield Ethernet, je met type carte: arduino mega 2560 ou
                                                                                                                                                               arduino eternet

Merci a tous ceux qui répondent smiley
Logged

Moselle (FR)
Offline Offline
Edison Member
*
Karma: 16
Posts: 1238
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonsoir baptiste,

Effectivement les deux problèmes sont liés, si le ping ne fonctionne pas c'est que le PC ne peut pas joindre le Shield Ethernet.
C'est quoi ton adresse IP de ton arduino ?

Dans le soft tuto :
Code:
/* Détails technique de la connexion ethernet */
05 byte mac[] = {
06   0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
07 byte ip[] = {
08 192,168,1, 177 };
09 byte gateway[] = {
10   192,168,1, 1
};

et dans Python :
Code:
01   import socket
02
03 print "~ Client WebLed ~"
04 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
05 s.connect(("192.168.1.177", 1337))
06

Il faut que les adresses 192.168.xxx.yyy soient adaptées à ton réseau avec les bonnes adresses IP
icare
Logged

2B OR NOT(2B) = FF
Arduino 1.0.5 + Notepad++ (sous Linux Fedora et/ou Windows)

Moselle (FR)
Offline Offline
Edison Member
*
Karma: 16
Posts: 1238
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


Autre question, pour la compilation de ma carte arduino mega2560 avec le shield Ethernet, je met type carte: arduino mega 2560 ou
                                                                                                                                                               arduino eternet

Tu mets arduino mega 2560 car arduino ethernet est une carte arduino intégrant ethernet et non arduino + shield Ethernet
icare
Logged

2B OR NOT(2B) = FF
Arduino 1.0.5 + Notepad++ (sous Linux Fedora et/ou Windows)

France
Offline Offline
Faraday Member
**
Karma: 55
Posts: 5347
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

Je vois qu'on parle de moi ici smiley-mr-green
Désolé pour le retard dans la réponse je suis un peu overbooké en ce moment smiley-sweat

Il est vrai qu'un simple copier coller du source va te générer une erreur car la bibliothèque Ethernet a change il faut remplacer (de mémoire) server par EthernetServer et client par EthernetClient si tu as des problèmes je peux t'envoyer les modifications à faire.
Exact j'avais fait ce code avant la sortie de la version 1.0.1 de l'ide arduino.
Il suffit de rajouter "Ethernet" devant "Client" et "Server" et tout sera ok.
De mémoire l'ide affiche un message expliquant quoi faire si on tente de compiler avec "Client" et "Server" tel quel.

Désormais le code se compil sans problème! Après je n'est pas compris comme il lance ( et avec quoi) sont script python!
 Il n'est pas stocker dans l'arduino ou shield, si ?
Non c'est un programme tout ce qui a de plus classique qui s'exécute côté PC.
J'ai fait un "mini tuto" dans les commentaires de l'article expliquant comment lancer le script smiley-wink
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

France, Lyon 6°
Offline Offline
Full Member
***
Karma: 0
Posts: 144
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salut !
C'est pratique de copier/coller=>modifier mais pas très sympa pour les spectateurs...
S'il vous plait expliquez comment lit-on le formulaire reçu !!!

Merci, j'espère que je ne suis pas le seul à s'être posé la question.
Logged

- Arduino UNO R3;
- PowerBook G4;
  - Arduino (C)
  - Eclipse (Java)
  - wxLua (µLua)
  - TextWrangler (HTML + JS)
- (3)DS et bientôt R4 (po

Offline Offline
Newbie
*
Karma: 0
Posts: 12
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonsoir

Bon sa marche  smiley-grin Merci tous le monde!!
Comme la vidéo..
Mais je vois pas "comment" sa passe par internet/Ethernet ( En rapport a Prossecing) !!

Comment garder la même fonctionnalité depuis un smartphone? ou un autre ordinateur relié a internet ?
Merci d'avance smiley-razz
Logged

Pages: [1]   Go Up
Jump to: