Étape 4: Méthode 1 - la Catastrophe
Si j’avais coincé avec la méthode 1 à ce stade le projet aurait été assez bien fait. Les fils des broches bouton-poussoir sélecteur juste besoin d’être connecté à des canaux correspondants de la carte de relais 5V et la carte relais connectés à l’Arduino. Ces étapes sont décrites dans le post indiqué en haut de cet article, donc ne pas besoin d’ici l’intention de nous. Je note seulement que, à l’aide de l’ATM-7 nous avons seulement besoin d’utiliser un canal du relais 5V par zone (puisque chaque ATM-7 12V relais commute enceintes gauche et droite). Je suggère également de que vous considérez mon approche au codage (décrit à l’étape 10) plutôt que de la suggestion dans le post.
Cependant, je ne suis pas quelqu'un de manquer une chance de s’emparer de la défaite de la gueule de la victoire. J’ai vraiment envie d’avoir le soft de contrôle indiquent un État. Les zones contrôlées par mon ATM-7 sont largement distribués (la plupart sont à l’extérieur de la maison) afin que vous ne pouvez pas vraiment dire en écoutant quelles zones sont activé ou désactivé, sauf si le volume est monté à des niveaux unneighborly. Exacerbe ce problème, c’est que l’ATM-7 bénéficie d’aucune protection d’impédance (autre que d’être en mesure de désactiver le fonctionnement simultané de plusieurs zone). Donc si plusieurs zones sont sélectionnés par inadvertance il y a un risque d’endommager l’amplificateur ou récepteur. J’avais ajouté protection impédance externe de mon propre cru, mais j’ai toujours inquiets vu toutes les zones portant par erreur (c’est la condition humaine à se soucier de quelque chose de trivial si la vie n’approvisionne pas quelque chose d’important à vous inquiéter).
En tout état de cause, malgré mon ignorance complète de l’électronique (ai-je mentionné que?), et newbie inscrits avec l’Arduino, j’ai pensé que je pouvais résoudre le problème de l’État. Ma pensée était d’avoir l’Arduino lire l’État marche/arrêt de chaque indicateur de statut de zone de LED façade et en quelque sorte intégrer cette information avec l’écran de commande app. Tout à fait comment j’allais au code ce n’était pas évident pour moi, mais dans un premier temps, il était clair que j’aurais besoin d’utiliser mes compétences à souder à nouveau pour ajouter un fil à chaque broche de LED pour mesurer la tension appliquée.
Plus tôt, lors d’une étape omise dans ce récit déjà longue, j’ai avais percé quelques trous dans le fond de l’affaire ATM-7 pour monter la carte Arduino et relais. Lors du perçage, j’avais fait une note mentale d’être prudent effacer les copeaux produit par le forage avant de rallumer l’appareil. Malheureusement, faire une note mentale et véritablement quelque chose à ce sujet ne sont pas un de mes costumes de strong. Alors quand j’ai allumé l’appareil après avoir fait un peu de copeaux de brasage liées à LED obtenu dans un endroit où un peu de copeaux ne devrait pas être, et j’ai frit le contrôle des stupéfiants. Oups.