#include "Immeuble.hpp"
// paramètres : couleur, tempsParEtage (ms), dureeAppart (ms), dureeEtage (ms)
Immeuble<18> immeubles[] = {
{"Batiment A", 9, 8, Adafruit_NeoPixel::Color(255, 0, 0), 100, 20000, 3000}, // rouge
{"Batiment B", 3, 2, Adafruit_NeoPixel::Color(0, 0, 255), 200, 25000, 3000}, // bleu
};
void setup() {
Serial.begin(115200);
for (auto &imm : immeubles) imm.configurer();
randomSeed(analogRead(0));
}
void loop() {
for (auto &imm : immeubles) imm.simuler();
}Bâtument A
Bâtiment B
◀────── RdC
◀────── +1
◀────── +17