Étape 2: Tous les branchements
Après branchement des fils sur les boutons/commutateurs, que vous aurez besoin, le reste du processus devrait être plus simple. Bien sûr, vous souhaitez alimenter votre arduino. Pour cela, vous ne voulez pas lui donner le plein courant, mais plutôt le 5v doux de votre puissance d’alimentation. Pour le mien, j’ai pris un marteau et un éclaté ouvert un vieux chargeur de téléphone, que je n’étais pas à l’aide. A partir de là, j’ai coupé le câble d’alimentation de ma cafetière et dépouillé les fils. J’ai soudé les câbles originaux de retour ensemble, mais les fils sur l’alimentation qui connecté au mur, j’ai soudé pour les câbles de la cafetière. Cela signifie que si je branche la cafetière, je reçois la puissance de la cafetière comme d’habitude, mais j’ai aussi le 5v comme si l’alimentation est connectée au mur. Les câbles s’éloigner de ce peuvent être connectées à n’importe quel GND et les goupilles de Vin de l’arduino. Vous avez maintenant le pouvoir. Avant de connecter réellement à l’Arduino, je recommande réglage de l’horloge avec les étapes ci-dessous.
Pour régler l’horloge, vous devrez télécharger une bibliothèque supplémentaire pour Arduino disponible ici : https://virtuabotix-virtuabotixllc.netdna-ssl.com/...
Importer que dans vos bibliothèques Arduino, puis télécharger ce code sur le périphérique :
#include < virtuabotixRTC.h >
Création de l’objet d’horloge temps réel
SCLK -> 6, e/s -> 7, CE -> 8
virtuabotixRTC myRTC (6, 7, 8) ;
void setup()
{
myRTC.setDS1302Time (00, [minutes], [heure en 24h], [jour de semaine (dimanche est 1)], [mois], [jour], [an]) ;
}
void loop()
{
;
}
Presque fini ! Maintenant tout ce que vous devez faire est de télécharger le code ci-joint, puis connectez-le tous. N’oubliez pas de modifier les temps d’infusion dans le code, vu avant la void setup(). Si la valeur zéro, la cafetière n’infuse pas ce jour-là.
En ce qui concerne les connexions, pour mon arduino et brasseur, que j’ai eu bien sûr la SCR sur l’horloge et le CCV sur les deux relais connecté à 5V, la masse sur l’horloge et les relais reliés à arduino GND, les bornes positive et négative de l’adaptateur s’est relié au Vin et GND respectivement. En ce qui concerne les sorties :
(Spécifique à Keurig B40 ! Autres brasseurs sera différentes)
Un relais doit avoir les côtés positifs de pwr et infusion de 8oz relié au milieu et les côtés négatifs des deux relié de chaque côté. Alimentation que j’avais relié au côté « Always on ». La broche de IN devrait est reliée à la borne 4 sur l’arduino, si vous utilisez le croquis fourni.
L’autre relais devrait avoir l’interrupteur branché au milieu et côté toujours allumée, l’orientation n’est pas trop importante, car le relais est un dispositif mécanique et ne procéder à aucun de la tension. La broche de IN devrait être reliée à broche 2 sur l’arduino si vous utilisez le croquis fourni.
L’horloge est simple, qu'il doit être branché aux broches 6,7 et 8, comme cela est expliqué dans les commentaires de l’esquisse.