Bonjour;
Tout d'abord je tiens à dire que j'ai très peu des bases en programmation donc veuillez excuser mon absence de savoir sur certains termes ou domaine.
Je cherche à utiliser 5 thermocouples avec module MAX6675 sur une carte arduino UNO
Voici le code actuel que j'utilise pour 1 seul et unique module:
#include "max6675.h" //La librairie du MAX6675
int thermoDO = 4; // Data Out Port SPI sur 4-5-6
int thermoCS = 5; //Chip Select
int thermoCLK = 6; //Clock
// Déclarer les pins utilisées
MAX6675 thermocouple(thermoCLK, thermoCS, thermoDO);
void setup() {
Serial.begin(9600); //Pour afficher à l'écran du PC
Serial.println("Thermocouple et MAX6675");
delay(500); //Attendre l'initialisation du module MAX
}
void loop() {
// Boucle de mesure de la température
Serial.print("C = ");
Serial.println(thermocouple.readCelsius());
delay(1000); //1 mesure par seconde
}
J'aimerais maintenant le modifier afin de rajouter les 4 autres modules.
Sachant que le CLK et le DO peuvent etre commun aux 5 modules, j'ai décidé d'utiliser les pins 7, 8, 9 et 10 de l'arduino pour brancher les CS des 4 autres modules.
Est-ce que quelqu'un pour me donner une piste svp ?