Étape 1: Comment fonctionne le système ?
Évidemment, le code d’un climatiseur, varient selon le fabricant et selon le modèle. Pour cette raison, la première phase des travaux, vous devez faire la procédure qui s’appelle l’ingénierie inverse, qui consiste à obtenir les codes pour votre appareil, en utilisant le capteur TSOP1738.
Une fois que vous avez obtenu les codes de votre climatiseur, nous sommes presque à achever « le travail ». Vous devez utiliser un petit programme qui simplifie la programmation du code à insérer dans l’Arduino, et vous pouvez envoyer les différents encodages. Ces codes peuvent être réglés par l’utilisateur via une page web simple, avec ou sans protection.
Comme vous avez lu dans la « configuration matérielle requise », j’ai écrit qu’il faut deux Arduino, la raison principale est que les séquences de bits pour être envoyé pour les climatiseurs sont trop gros pour être contenus dans un seul appareil, qui, entre autres choses devraient également s’occuper de la partie des commandes de gestion qui seront transmises via Internet.
Dans la pratique, il y aura un dispositif qui s’occupera de la partie serveur et l’autre pour envoyer des signaux IR. L’autre raison qui m’a incité à faire ce projet avec deux appareil, est que vous pouvez utiliser en toute sécurité Raspberry PI pour la gestion du serveur Web, donc certainement améliorer l’apparence de la page web.