Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Perte de données température
#9
Oui on peut la connaître avec un programme arduino separé.
Le principe du programme est de scruter toutes les adresses possibles et lever un flag quand il trouve un device qui repond.
Si ca t intéresse y a plein device tutos pour le faire. Sinon chat gpt est entrain de devenir encore meilleur ami que google

Code :
#include <OneWire.h>

// Définissez la broche du bus OneWire
#define ONE_WIRE_BUS 2  // Connectez votre bus à la broche numérique 2

OneWire oneWire(ONE_WIRE_BUS);  // Créez une instance OneWire sur la broche spécifiée

void setup() {
  Serial.begin(9600);  // Initialisation du port série
  Serial.println("Recherche de périphériques sur le bus OneWire...");
}

void loop() {
  byte addr[8];  // Tableau pour stocker l'adresse du périphérique

  oneWire.reset_search();  // Réinitialisation de la recherche OneWire
  while (oneWire.search(addr)) {  // Recherche d'un périphérique sur le bus
    Serial.print("Périphérique détecté : ");
    for (int i = 0; i < 8; i++) {  // Affichage de l'adresse unique (ROM)
      if (addr[i] < 16) Serial.print("0");  // Ajout d'un 0 si nécessaire
      Serial.print(addr[i], HEX);  // Affichage en HEX
    }
    Serial.println();

    // Vérifiez le type de périphérique (par exemple, capteur DS18B20)
    if (addr[0] == 0x28) {
      Serial.println(" -> Capteur DS18B20 détecté !");
    } else if (addr[0] == 0x10) {
      Serial.println(" -> Capteur DS18S20 détecté !");
    } else if (addr[0] == 0x22) {
      Serial.println(" -> Capteur DS1822 détecté !");
    } else {
      Serial.println(" -> Type inconnu.");
    }
  }

  delay(2000);  // Pause avant une nouvelle recherche
}
Répondre


Messages dans ce sujet
Perte de données température - par pompey47 - 30-12-2024, 12:35 AM
RE: Perte de données température - par grostoto - 30-12-2024, 12:57 AM
RE: Perte de données température - par pompey47 - 30-12-2024, 09:21 AM
RE: Perte de données température - par Lolo69 - 30-12-2024, 08:21 AM
RE: Perte de données température - par Lolo69 - 30-12-2024, 10:43 AM
RE: Perte de données température - par pompey47 - 05-01-2025, 07:10 PM
RE: Perte de données température - par Lolo69 - 05-01-2025, 07:22 PM
RE: Perte de données température - par Sgb31 - 06-01-2025, 09:11 AM
RE: Perte de données température - par Lolo69 - 06-01-2025, 10:50 AM
RE: Perte de données température - par Sgb31 - 06-01-2025, 11:09 AM

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)