sheild ethernet ENC28J60

Bonjour les amis
je voulais récupérer des donnée de ma sond et les enregistrer dans base de donnée en utilisant un sheild ethernet , mon probleme c'est que j'execute le mon code

#include <UIPEthernet.h>
   
#include <Wire.h>
#include "SHTSensor.h"

SHTSensor sht;
// Adresse MAC du shield (ici choisie par défaut), l'adresse IP dépend de votre réseau local
byte mac[] = { 0x90, 0xA2, 0xDA, 0x0F, 0x15, 0x15 };  //90-A2-DA-0F-15-15
//L'adresse MAC du shield est associée à une adresse IP réseau
IPAddress ip(192,168,10,111);   //192.168.1.62  à choisir sur votre réseau local
float Humidity=0;
float Temperature = 0; // variable temperature en flottant //

EthernetClient client;

EthernetServer server(80);    //Initialise le serveur Ethernet, port 80 par défaut pour HTTP


void setup()
{   Wire.begin();
  Serial.begin(9600);    //Affichage écran du PC
  Ethernet.begin(mac, ip);   //Démarer la connexion Ethernet et le serveur
 // if (sht.init()) {
   //   Serial.println("init(): success\n");
  //} else {
     // Serial.println("init(): failed\n");
//}
}

void loop()
{
  Humidity=sht.getHumidity();
  Temperature=sht.getTemperature();
  
  
    
  if (client.connect("192.168.10.111",80)) {

              client.print( "GET /DATABASE_SCRIPT.php?Temperature=Temperature&Humidity=Humidity");
                client.print("Temperature");
                client.print(Temperature);
                client.print("humidity");
                client.print(Humidity);
                client.println( " HTTP/1.1");
                client.println( "Host: localhost" );
                client.println();
                client.stop();
                Serial.print("donnee ecrite");
                Serial.println(Temperature);
                Serial.print("donnee ecrite");
                Serial.println(Humidity);
    }
        else
        {
          Serial.println("problème de connection");
        }
    if (client.connected()) {

        client.stop();    // DISCONNECT FROM THE SERVER
    }
    delay(30000); // attente en millisecondes
}

mais le serial moniteur affiche un msg"problème de connection
"
je sais pas comment dois je faire pour la connecter et je suis débutant

EXcusez moi, mùais je n'arrive pas à lire ce qu'affiche votre moniteur série (relisez vous).
Le plus simple, c'est que vous (ou votre mulot)fassiez un copié coller du contenu dudit moniteur serie, et que vous le postiez comme du code, ce que vous savez faire.

bonjour , j'ai partager l'image

Des copies d'écran sont beaucoup plus lourdes, tant à écrire qu'à lire, qu'un copie coller de texte:
surtout que, là, vous avez très peu d'info "Pb connection" repetee mille fois...

oui excusez moi , je l'ai corrigé je veux savoir si il y as un code pour tester le sheild
et est ce que l'adresse ip que je dois utilisé c est celle de mon pc pour se connecter à ma base de donnée mysql ?
vraiment je suis perdu

est ce que l'adresse ip que je dois utilisé c est celle de mon pc pour se connecter à ma base de donnée mysql ?

Oui bien sûr mais encore faut-il qu'un script PHP DATABASE_SCRIPT.php soit présent sur le serveur.
Il faudrait déjà tester l'URL dans un navigateur.

bonjour
oui j'ai voulu le URL tester je sais pas comment tu peut m'aider svp
j'ai le fichier database.php

Y a t-il un serveur installé sur le PC ?
Lequel ?

j'ai telecharger my sql server managment et j'ai crée une base de donnée et tout mais je sais pas comment liée la base donnée à ma carte arduino :confused:
je sais pas quoi faire avec le fichier .php

Un script PHP a besoin d'un serveur HTTP : APACHE par exemple.
Je suppose qu'il s'agit d'un PC Windows.
Mysql Server : on parle bien de la base de données Microsoft ?

oui c'est un pc windows

oui je veux que ca sois enregistre dans mysql Server
en faîte j'ai essayer avec Wamp server mais j'arrive pas a affichez quelque chose dans le navigateur

hbachetti:
Mysql Server : on parle bien de la base de données Microsoft ?

Après une installation de WAMP il suffit d'entrer l'URL 127.0.0.1 dans un navigateur pour afficher la page de test APACHE.
WAMP contient tout ce qu'il faut : APACHE MYSQL et PHP.
Je ne vois pas ce que Sql Server Microsoft peut apporter par rapport à MySQL qui s'interfacera directement sous APACHE.

A tout hasard : Accéder à une base de données SQL Server à partir d'un environnement Apache/PHP/Mysql

Oui vous avez raison Merci