Closed AXDOOMER closed 7 years ago
Je peux donner mon commentaire Samedi. Cheers
Après ce commit, le projet quitte le stade de prototypage, cependant on devra trouver ce qui fait crasher de Arduino.
Selon moi, tant que ça crash, c'est encore en stade de prototypage.
Hormis ça, le code a l'air pas pire. Mon seul commentaire serait de pas mixer les commentaires français et anglais (j'sais que tu les as écrit en français et que ceux qui sont en anglais ont probablement été écrits par quelqu'un d'autre), mais hormis ça j'pense que c'est beau. Si @mikefaille a pas d'autre chose à dire, c'est O.K. pour moi.
Oups
C'était supposé quitter le stade de prototypage, mais après ce commit, le prototype est fonctionnellement complet, car tous les fonctionnalités sont là. Il y a juste ce "bug" très sévère qui fait que le Arduino "crash" après avoir envoyé son "hello world".
Avant de déclarer le prototype complètement terminé, ce bug sera corrigé et je vais aussi standardiser le code, car le style est différent à plusieurs endroits. On devrait aussi choisir si le code doit être en français ou en anglais, ça devra être la même chose dans le code source de l'application web et du serveur.
Voici un commit très simple qui ajoute le code qui écrit les valeurs reçues au Arduino dans les bonnes pins. Il s'agit d'écrire les bonnes valeurs dans les pins en analogue, ces pins doivent supporter les PWM.
Le code a été testé au préalable dans un programme de test qui peut être retrouvé dans le commit référencé ci-dessous. Il fonctionne avec certitude, cependant je pense que les derniers commits qui ont été fait dans le repo du projet ont cassé de quoi, car le Arduino crash. Pour être clair: C'est pas mon code qui le fait crasher, car il crashait avant mes changements. Je n'ai pas inclut tous mes changements au code pour que ça soit clair, j'ai juste mis ce qui était pertinent à faire marcher les DEL et les fans.
Ce commit résout le issue https://github.com/ClubCedille/jardiniot/issues/49.
Après ce commit, le projet quitte le stade de prototypage, cependant on devra trouver ce qui fait crasher de Arduino. Description du problème: Quand le Arduino se connecte à MQTT box, on reçoit juste "hello world" à l'intérieur du topic qui reçoit les données (celui qui débute par
status_
), puis mosquitto affiche dans le terminal que le ESP s'est déconnecté à cause d'un erreur.