Gen

CannaWeedeur Confirmé
  • Compteur de contenus

    3 764
  • Inscription

  • Dernière visite

  • Jours gagnés

    5

Tout ce qui a été posté par Gen

  1. re. édites le fichier.h les explications s'y trouvent ++ GEN
  2. dans l'exemple simple, j'avais mis les explications Methodes disponibles : ****************************************************************** * void setValue(int configurationType, int inputTime); * ****************************************************************** Assigne les valeurs de départ et de fin pour chaque cycle voir exemple plus bas ****************************************************************** * void setValue(int configurationType,int HH, int MM); * ****************************************************************** Variante d'introduction des vale
  3. re: Content de voir que cela te plait, effectivement c'est le but des classes, faciliter l'usage de fonctionnalités avec un niveau d'abstraction. Définition de l'abstraction : tu te fous de savoir ce qu'il y a dans cette classe, et de savoir comment elle fonctionne. tout ce que tu as besoin de savoir c'est comment l'utiliser Elle n'est pas belle la vie ? N-Joy Man ++ GEN
  4. yop il n'y a rien a modifier dans la librairie (.h et .cpp) le 1347 est un exemple, il représente le nombre de minutes depuis 00:00hr à l'instant T voici comment cela se présente : #include <Wire.h> #include <RTClib.h> #include "DailyTimer.h" #define HPS_PIN 10 RTC_DS1307 RTC; DateTime now; DailyTimer HPS(HPS_PIN); // déclaration de la minuterie sur pin 10 de l'arduino // fonction qui te permet de recupérer le nombre de minutes écoulées depuis minuit. int getTimeInMinutes(DateTime currentTime) { return ((currentTime.hour() * 60) + currentTime.minute()); } void
  5. Salut les arduinoteurs. Voici une nouvelle classe qui permet très facilement de piloter un brumisateur. Ce process fonctionne par hystérésis, afin d'éviter les sollicitations intempestives et vous pouvez y introduite les valeurs d'humidité (min et max) pour la croissance ou la flo mais également pour le jour ou pour la nuit. le fonctionnement est basé sur les données récupérées d'un DHT 22 (je déconseille les DHT11, moins précis) Dans cette classe, j'utilise un pointeur sur l'objet dht, ce qui vous évite de devoir implémenter du code et vous offre un degré d'abstraction plus élevé
  6. Bonjour, Nouvelle classe disponible, elle gère les process cycliques avec distinction des temps programmés en fonction du jour ou de la nuit. La base temps est fournie par un RTC. les librairies utilisées sont contenues dans l'archive L'exemple vous montre comment utiliser cette librairie pour 2 pompes aéro et 2 brasseurs séquentiels simultanément. example.zip Si vous avez des questions n'hésitez pas.. ++ GEN
  7. Yop. T'inquiètes.. d'autres classes vont être mises en lignes. ++ GEN
  8. Bonjour à tous. Vu le nombre de requêtes personnelles concernant des exemples de codes, et le nombre de néophytes qui , disont le, rament avec le codage C++ Je vous mets à disposition la classe DailyTimer que je vous ai concocté de la manière la plus simple possible afin de faciliter le travail des pauvres galériens.. Elles sont documentées et deux exemples d'utilisations sont fournis Cette classe est un temporisateur journalier, qui peut être utilisé par exemple pour des lampes, mais des extracteurs ou autres.. que sais-je encore Cette classe gère le chevauchement de 2 jours et
  9. re: Hélas je n'ai toujours pas reçu ma boule de cristal commandée sur ebay. Pour cela il me faudrait le schéma électronique de l'engin, ou le fascicule d'utilisation ptit père. bon pour faire simple, ce que tu as besoin pour ta préparation de bouillon, c'est de fait l'EC avec autant de pompes que de produits à ajouter et ensuite faire un contrôle du pH avec ajustement si nécessaire. Mais je te le dis en toute franchise.. ton projet est voué à l'échec avant d'avoir même vu le jour, Un bouillon cela ne se prépare pas en 2 coups de cuillères à pot, exemple.. l'arduino balance les
  10. Yop. Suite à ton passage sur mon fil, je viens répondre ici pour ne pas partir dans tous les sens. Oui, tout est possible, suffit juste de savoir comment le faire. Déjà il te faut des bonnes bases en programmation, sinon .. replonge le nez dans les bouquins avant de t'y mettre, sinon ton chemin de croix ressemblera vite à la route de l'enfer.. la dernière image me semble un peu farfelue, open garden mdr.. je viens d'aller voir leur site.. c'est du bricolage ptit père ! C'est pas parce que c'est en vente que c'est fiable.. Déjà premier kouak, pH et EC ne font pas bon ménage au nivea
  11. Gen

    Sch

    Depuis l’album : GENDUINO

  12. Gen

    Brd

    Depuis l’album : GENDUINO

  13. Gen

    Brd unrouted

    Depuis l’album : GENDUINO

  14. Gen

    subshield

    Depuis l’album : GENDUINO

  15. Gen

    autotransfo

    Depuis l’album : GENDUINO

  16. Gen

    support.resized

    Depuis l’album : GENDUINO

  17. Gen

    MCP23017

    Depuis l’album : GENDUINO

  18. Gen

    16voies

    Depuis l’album : GENDUINO

  19. Gen

    8way

    Depuis l’album : GENDUINO

  20. Gen

    schema

    Depuis l’album : GENDUINO

  21. Gen

    data

    Depuis l’album : GENDUINO

  22. Gen

    sign

    Depuis l’album : GENDUINO

  23. Gen

    branch

    Depuis l’album : GENDUINO

  24. Gen

    I2c

    Depuis l’album : GENDUINO

  25. Gen

    A0A1A2

    Depuis l’album : GENDUINO