Étape 7: Erreurs j’ai faites !
Voici où vous arrivez à rire de moi.
1. j’ai acheté un panneau solaire de 6V après avoir lu sur la recharge de la batterie. J’aurais dû acheter un 5V pour deux raisons :
a. il serait une foule de charge pour un 3.7V batterie
b. je ne serait pas avoir zappé mon convertisseur DC-DC 5V
C’est important de noter, parce qu’il m’a forcé à ré-écrire le code à l’aide d’une référence de tension au lieu des valeurs analogiques crus que j’avais mesuré. Alors maintenant il est plus générique, plus portable, mais ce n’était pas ma conception originale de 5V.
2. j’ai soudé le support de batterie et panneau solaire sur le circuit au lieu d’utiliser une sorte d’attaches. Alors maintenant je ne peux pas désactiver le circuit si elle est ensoleillée out - ce qui est surtout. Ce qui rend un peu de plaisir de l’installer
3. ma bande morte n’était pas assez grand pour manipuler la faible quantité de lumière réfléchie par les blinds lorsqu’ils sont fermés.
Cela a effectivement créé un couple hilarant des jours où mes enfants ont déclaré que les blinds ont oscillé en arrière avant de s’installer sur la position « ouverte ». Sachant que le code ne permet pas que, j’étais sceptique, jusqu'à ce que j’ai été capable de s’asseoir et regarder avant de partir pour le travail. Bien sûr, les blinds a ouvert, en pause, puis fermé, suspendu et puis rouvert. C’est quand j’ai réalisé que je devenais une lumière réfléchie vers le capteur. Oui il s’agit d’une fenêtre de 30 à 60 secondes de temps où la lumière est * juste * assez brillante pour ouvrir les persiennes lorsqu’ils sont fermés, mais juste assez sombre pour les fermer lorsqu’ils sont ouverts. Vous pourriez résoudre le problème avec la logique « ne changent pas si la dernière modification a été il y a moins de 5 minutes », soit en augmentant la bande morte.
4. relatives au point #1... Le servo n’est pas la pleine capacité, qu'il aurait à 5V. Ainsi le premier jour de l’opération, il a bien fonctionné. Mais lorsque les stores fermés ce soir-là, ils sont tombés un peu plus fermés que je m’attendais (presque complètement verticale). Cette résistance supplémentaire pour obtenir les dernières verticale complète en position horizontale s’est avérée trop pour le servo de faible puissance. J’ai donc dû arrêter les blinds à 170 degrés pour fermé au lieu de 180.