Integrer Horloge DS1307 à mon sketch

Il vaut mieux déjà, pour plus de lisibilité, utiliser des fonctions. Par exemple plutot que d'enchainer toutes les lignes, tu fais quelque chose comme :

void loop(){
MesureTemperature();
MAJLCD();
EnvoiSerie();
}

Après il vaut mettre ses déclarations de variable avant le setup. Enfin il y a des parties qui, à mon avis, n'ont pas leur place dans la loop, je pense à ce qui touche le onewire : je suis pas familier de ce protocole mais à la lecture du code, certain passage concerne la détection du capteur sur le reseau. Je vois plus ça dans le setup, tu vas pas modifier le montage en cours de route !