📟 Arduino - Connecter deux capteurs (et plus)

Описание к видео 📟 Arduino - Connecter deux capteurs (et plus)

Quatrième épisode d'une série sur l'utilisation du micro-contrôleur Arduino. Après avoir connecter un capteur de température d'eau et un capteur d'humidité et de température d'air, voyons ensemble comment connecter les deux sur le même Arduino et comment fusionner le code. Une fois ce tutoriel assimilé, vous pourrez ajouter autant de capteurs que vous voulez dans la limite des capacités de votre carte Arduino.

Achetez un filtre à eau Berkey avec Norbert Aquaponie: https://www.norbertaquaponie.fr/achet...
Me soutenir sur Tipeee: https://fr.tipeee.com/norbert-aquaponie
Lien vers l'article: https://www.norbertaquaponie.fr/ardui...

Code:
#include "OneWire.h"
#include "DallasTemperature.h"

#define WATER_TEMP_PIN A0
OneWire oneWire(WATER_TEMP_PIN);
DallasTemperature sensors(&oneWire);

#include "DHT.h"

#define DHTPIN A1
#define DHTTYPE DHT22 // DHT11 sinon

DHT dht(DHTPIN, DHTTYPE);

void setup()
{
// On initialise la connexion série
Serial.begin(9600);
delay(3000);

// On imprime un texte de bienvenu
Serial.println("Salut je me réveille");
Serial.println("-----");
}

void loop()
{
// On récupère la température de la sonde
sensors.requestTemperatures();
double dTempWater = sensors.getTempCByIndex(0);

// On imprime la température
Serial.print("Température de l'eau: ");
Serial.print(dTempWater);
Serial.println("°C");

// On récupère la température de l'air
double dTempExt = dht.readTemperature();

// On imprime la température de l'air
Serial.print("Température de l'air: ");
Serial.print(dTempExt);
Serial.println("°C");

// On récupère l'humidité de l'air
double dHumidExt = dht.readHumidity();

// On imprime l'humidité de l'air
Serial.print("Humidité de l'air: ");
Serial.print(dHumidExt);
Serial.println("%");

Serial.println("-----");

// On attends 5 secondes
delay(5000);
}

Комментарии

Информация по комментариям в разработке