Bonjours,
j'ai deux Arduino avec deux Shield Ethernet et j'aimerai que quand il y a un contacte d'un coté, ca allume une led de l'autre.
j'ai déjà mon programme coté serveur qui marche:
#include <SPI.h>
#include <Ethernet.h>
byte mac[]={
0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED};
byte ip[] = {
192,168,5, 89};
byte gateway[] = {
192,168,5,55};
EthernetServer serveur(1337);
void setup() {
Ethernet.begin(mac,ip,gateway);
serveur.begin();
pinMode(9, OUTPUT);
digitalWrite(9,LOW);
}
void loop() {
EthernetClient client = serveur.available();
if(client && client.connected()){
if(client.available()>0){
switch(client.read()){
case 'A':
digitalWrite(9, HIGH);
delay(1000);
digitalWrite(9, LOW);
break;
case 'a':
digitalWrite(9, LOW);
break;
}
}
}
Mais du coté client aucune idée de comment envoyé 'A' a mon serveur.
Je suis un débutant et la j'avoue que je comprend pas tout
merci d'avance pour votre aide.