Étape 8: Aller plus loin
Correction PROGMEM :
Le serveur s’amuse à congeler beaucoup lors de l’exécution en utilisant le stockage PROGMEM. Une solution facile serait d’utiliser le temporisateur, mais que le problème est que quand il se réinitialise, l’Arduino va dans une boucle infinie, parce qu’il y a que quelque chose a foiré dans le bootloader. La chose la plus facile est de trop faire une surveillance externe avec un timer 555, mais si vous souhaitez conserver ce logiciel basé, vous devrez le bootloader ladyada . Cela vous permet d’utiliser le temporisateur pour réinitialiser l’Arduino congelé. Vous avez maintenant un autre problème avec logiciel se passe bien. Vous devez toujours réinitialiser le bouclier ethernet. Comment ? Couper la broche reset hors de l’écu, puis faire passer un fil de celle-ci pour un code pin de votre choix. Maintenant, vous venez de mettre la broche haute dans setup() puis le mettre bas pour quelques microsecondes avant d’initialiser la puce ethernet plus tard dans setup(). Un chien de garde peut également être utile dans les options de mémoire vive et SD.
Favicon.ico carte SD :
Lorsque je testais les codes de la carte SD, j’ai eu le câble USB branché sur un ordinateur et avait un terminal suivi la série entrant. Lorsqu’une personne se sur le site, l’Arduino envoie ce qu’ils ont juste demandé la page. J’ai remarqué que chaque fois que quelqu'un est allé à la page d’accueil, il y avait aussi une demande pour un favicon.ico. Le favicon.ico est la petite icône dans la barre d’adresses, sous l’onglet et dans le dossier favoris à côté du site. Pour obtenir votre propre favicon.ico, vous devrez trouver un générateur de favicon en ligne (google qui) faire votre icône, puis le télécharger et le mettre sur votre carte sd, dans le répertoire racine (pas dans tous les dossiers). Si vous avez le site sauvegardé en tant que favori, supprimer le favori et allez sur votre site. Vous devriez voir apparaître. Remarque : Si vous allez dans paint et font un et enregistrez sous un .ico, explorateur internet refusera votre favicon. Il va fonctionner dans firefox et chrome, mais pas dans ie. Si vous voulez vous pouvez aussi faire le navigateur demande la favicon de mettre ceci dans votre page d’accueil html file(index.htm) : < link rel = raccourci icône type = image/x-icon href=favicon.ico >
Maintenant, allez vous amuser et règle le web!!