Invité icionmangebio Posté(e) janvier 12, 2016 Partager Posté(e) janvier 12, 2016 Bonjour, j'ai regardé , d’abord bravo pour ce petit montage , j'ai vu au début du projet qu'il y avait une petite erreur , 2 fois la PIN 12 attribué sur 2 variables différente , la PIN 10 doit etre attribué " brasseur" je pense , sinon j'aimerai savoir qu'avez vous mis comme matos derrière : EXTRACTEUR 1 : ?? Extracteur 2 : ?? HYDRO : ?? brasseur : ??? Lampe : ??? Chauffage ??? j'aimerai réalisé aussi se petit montage , pour info je m'en tire à 40 euro environ lol 1 Lien à poster Partager sur d’autres sites
watch-dogs 2 Posté(e) janvier 14, 2016 Partager Posté(e) janvier 14, 2016 (modifié) sinon j'aimerai savoir qu'avez vous mis comme matos derrière : EXTRACTEUR 1 : ?? Extracteur 2 : ?? HYDRO : ?? brasseur : ??? Lampe : ??? Chauffage ??? j'aimerai réalisé aussi se petit montage , pour info je m'en tire à 40 euro environ lol Ayant tester et personnaliser ce système sur un petit placard home made PM extra intra F12 pour PC 12V Hygro maison avec ventilo processeur 12V branché en 5V brasseur pince 230V 18cm lampe:panneau led superflux maison chauffage: parametre supprimer. Modifié janvier 22, 2016 par watch-dogs Lien à poster Partager sur d’autres sites
Misterrone 0 Posté(e) juillet 19, 2016 Partager Posté(e) juillet 19, 2016 Salut à tous, bravo pour ce sujet, je me suis lancé et j'ai fabriquer ma gestion climatique Arduino, un énorme merci pour ton partage Lien à poster Partager sur d’autres sites
bensun 1 Posté(e) novembre 9, 2016 Partager Posté(e) novembre 9, 2016 vraiment super ce sujet merci pour ce partage je vais me lancé aussi un gros +1 pour toi Lien à poster Partager sur d’autres sites
Heimdal 9 Posté(e) janvier 23, 2017 Partager Posté(e) janvier 23, 2017 Bonjour a tous je me lance a mon tour dans arduino et l'automate malheureusement je bloque pour l’affichage de l’écran, je n'ai aucun affichage je suis en lcd 20x4 en ic2 pourriez vous me dire les modifications a faire ainsi que les éventuel autre changement dans le code fournis par windaube merci d'avance a tous Lien à poster Partager sur d’autres sites
Gen 2 807 Posté(e) janvier 23, 2017 Partager Posté(e) janvier 23, 2017 (modifié) Salut Adresse de base pour un afficheur LCD = 0x27 Tu dois utiliser un I2c sniffer, pour en être certain #include <Wire.h> void setup() { Wire.begin(); Serial.begin(9600); while (!Serial); // Leonardo: wait for serial monitor Serial.println("\nI2C Scanner"); } void loop() { byte error, address; int nDevices; Serial.println("Scanning..."); nDevices = 0; for(address = 1; address < 127; address++ ) { // The i2c_scanner uses the return value of // the Write.endTransmisstion to see if // a device did acknowledge to the address. Wire.beginTransmission(address); error = Wire.endTransmission(); if (error == 0) { Serial.print("I2C device found at address 0x"); if (address<16) Serial.print("0"); Serial.print(address,HEX); Serial.println(" !"); nDevices++; } else if (error==4) { Serial.print("Unknow error at address 0x"); if (address<16) Serial.print("0"); Serial.println(address,HEX); } } if (nDevices == 0) Serial.println("No I2C devices found\n"); else Serial.println("done\n"); delay(5000); // wait 5 seconds for next scan } ++ GEN Modifié janvier 23, 2017 par Gen Lien à poster Partager sur d’autres sites
Heimdal 9 Posté(e) février 9, 2017 Partager Posté(e) février 9, 2017 (modifié) Hello merci Gen pour l'info A plus Modifié février 9, 2017 par Heimdal Lien à poster Partager sur d’autres sites
phyldafghan 2 599 Posté(e) février 9, 2017 Partager Posté(e) février 9, 2017 Salut, @Heimdal : le projet de Windaube ne passe pas par le bus I2C mais par les pins numériques de l'Arduino pour communiquer, c'est pour ça que ça n'affiche rien. Tu as 2 options pour corriger cela ; l'une, logicielle, qui consiste à modifier le code pour déclarer ton LCD comme un module I2C (attention à l'adressage, vu que le module RTC est déjà sur le bus ; comme le dit Gen il te faudra surement tâtonner et "sniffer" ton port pour savoir qui est qui) ; puis il te faudra également remplacer la bibliothèque "LiquidCrystal.h" par la librairie "LiquidCrystal_I2C.h", que tu trouveras sur le net avec des exemples de code d'exploitation.Le LCD en I2C ne pourra pas fonctionner avec la bibliothèque du projet de Windaube. A noter que les derniers Uno R3 ont 2 broches dédiées SCL/SCA qui n'existaient pas sur les versions antérieures ; il faut donc brancher les modules I2C sur ces broches, au lieu de A4/A5 comme sur les versions précédentes. L'autre solution est matérielle et nécessite un fer à souder ; il faudra dessouder ton LCD de son shield I2C, pour virer l'interface et libérer les 16 pins d'alim et communication (Vss, Vcd, Vo, Rs, Rw, E, Do->D7, A, K) et y ressouder des broches de connexion (ou directement des fils), pour câbler ton écran selon le schéma de Windaube. C'est ce que j'ai fait de mon côté pour mon projet de développement ; je bosse sur un Arduino Mega parce que besoin de mémoire et pas envie de me prendre la tête à interfacer 2 modules sur le bus.Du coup, ça occupe 6 broches sur l'Arduino au lieu de 2 mais perso, ça ne me pénalise pas...L'autre avantage, c'est que tu es sûr de ne pas avoir de problème de compatibilité, à cause d'une librairie qui ne gère pas ton type de LCD ou un IDE qui bugue avec certaines librairies... ++ Lien à poster Partager sur d’autres sites
Heimdal 9 Posté(e) février 9, 2017 Partager Posté(e) février 9, 2017 re Merci a toi phyl plus cas modifier cela a plus Lien à poster Partager sur d’autres sites
Neiler0 9 Posté(e) février 12, 2017 Partager Posté(e) février 12, 2017 Hello,Question pratique, mais toute conne... La sonde DHT22, il faut la mettre où dans le placard ?Sinon merci pour toutes les infos, c'est top, je m'y mets ! Lien à poster Partager sur d’autres sites
bobo1383 0 Posté(e) mars 6, 2017 Partager Posté(e) mars 6, 2017 (modifié) Bonjour , Salut , Plop ... J'ai un Afficheur LCD I2C 4X20 caractères et je souhaiterais connaitre les branchements a faire et les modifs à faire au niveau du code. Je suis perdu ... Merci d'avance Au revoir , Bye , A+! ... Modifié mars 23, 2017 par glass-blower Politesse Lien à poster Partager sur d’autres sites
Heimdal 9 Posté(e) mars 7, 2017 Partager Posté(e) mars 7, 2017 (modifié) Bonjour a tous je revient une nouvelle fois vers vous car après recherche je n'arrive pas a trouver d'ou vient mon problème j'ai repris les fichiers de Windaube et j'ai un soucis de texte quand je choisis le mode cro ou le mode début flo ,alors que quand je choisis le mode fin de flo le texte et nikel n’étant pas un pro dans arduino je ne vois pas d'ou vient le problème je vous met une image du problème merci d'avance a tous Modifié mars 7, 2017 par Heimdal Lien à poster Partager sur d’autres sites
Gen 2 807 Posté(e) mars 7, 2017 Partager Posté(e) mars 7, 2017 (modifié) Salut. Pas facile la vie d'arduinoteur .... 1. commence par faire une petite appli toute simple avec une message genre "hello world" 2. si cela s'affiche correctement alors le problème que tu rencontres dans le prog provient de l'envois des données (les string que tu envoies ne sont pas au format correct (20 chars max par ligne, de 0 à 19) ou que des caractères spéciaux sont mals interprétés 3. si cela ne" s'affiche pas correctement c'est soit : a-probleme de connection b-probleme de l'afficheur c-mauvaise librairie ++ GEN Modifié mars 7, 2017 par Gen Lien à poster Partager sur d’autres sites
Gen 2 807 Posté(e) mars 7, 2017 Partager Posté(e) mars 7, 2017 (modifié) Pour les driver lcd en ic2 deja tester mais sa devien la merde pour avoir plusieur lcd donc jai prefer la metode 6broches qui a un bon rapport fiabiliter / broche utiliser mais ce nest que mon point de vue Yop. Je vois pas où est le problème de faire fonctionner plusieurs LCD 20x4 en I2c. il suffit de définir chaque adresse via les 3 solder jumper sur le module i2c.. Et ça tourne comme une horloge.idem pour le RTC, il ne posera pas de problème vu que j'ai les solder jupper pour modifier l'adresse par défaut du LCD en cas de conflit. j'ai également parcouru le 'code' ; rien ne s'oppose à l'utilisation d'un LCD sur bus I2c vu que la syntaxe est identique. Suffit juste de changer de librairie, recompiler, et roule ma poule. Si windaube le permet, je vais modifier le code car il y a moyen de le simplifier et donc ainsi, de grandement le réduire.. ++ les filles et bricolez bien GEN Modifié mars 7, 2017 par Gen Lien à poster Partager sur d’autres sites
Heimdal 9 Posté(e) mars 7, 2017 Partager Posté(e) mars 7, 2017 Merci Gen oui pas facile la vie d'arduinoteur je vais vérifier tout cela a plus Lien à poster Partager sur d’autres sites
Daddario 5 Posté(e) mars 23, 2017 Partager Posté(e) mars 23, 2017 Salut Je viens de mettre en route mon arduino pour tester tout ça, est franchement c'est top. Je me suis permis de passer l'écran en i2c et le DHT22 sur une broche numérique, et tout roule. Tchao Lien à poster Partager sur d’autres sites
terpéne 446 Posté(e) mars 23, 2017 Partager Posté(e) mars 23, 2017 plOp Vive l auto-Prod et Vive l'automatisation PeaCe!! 1 Lien à poster Partager sur d’autres sites
Heimdal 9 Posté(e) juin 28, 2017 Partager Posté(e) juin 28, 2017 Bonjour a tous je revient a nouveau vers vous car je rencontre un petit problème après un déménagement et donc une petite absence de culture je désire remettre mon système en route mais impossible de lancer la lampe pendant la nuit avec l'horaire 16h ==> 10h celle ci ne s'allume pas quand je fait un cycle ce terminant avant minuit cela fonctionne j'ai besoin de votre aide je ne comprend pas le soucis , je rappel que j'utilise toujours le fichier présent en première page merci d'avance a tous et désolé du déterrage Lien à poster Partager sur d’autres sites
Gen 2 807 Posté(e) juin 28, 2017 Partager Posté(e) juin 28, 2017 Salut... Normal, le code de windaube ne permet pas de travailler à cheval sur 2 jours. J'ai mis à disposition une classe qui gère le chevauchement de jour (classe DailyTimer) https://www.cannaweed.com/topic/201444-gdwlib-1-la-classe-dailytimer-pour-arduino/ ++ GEN 1 Lien à poster Partager sur d’autres sites
Heimdal 9 Posté(e) juillet 24, 2017 Partager Posté(e) juillet 24, 2017 hello merci beaucoup Gen ++ Lien à poster Partager sur d’autres sites
Messages recommandés