Étape 5: Installation finale et Running
Donc, si tout s’est de planifier (j’espère que vous avez testé tout ce que vous avez passé le long) vous devriez être prêt à mettre tout en place et laisser l’Arduino en charge !
Dans l’image ci-dessous, vous pouvez voir la minuterie 24 heures interrupteur pour allumer pendant 30 minutes à 09:00. Avec cette horloge à bas prix, que vous ne pouvez définir des intervalles d’une demi-heure, qui est beaucoup plus longue que celle requise pour démarrer le Roomba mais fait le travail.
C’est branché l’adaptateur AC/USB qui est relié à l’Arduino Uno à l’intérieur de la boîte de projet par l’intermédiaire de l’USB A / B câble.
Vous pouvez utiliser un adaptateur d’alimentation adéquat Arduino, mais c’est ce que j’avais sous la main. La boîte est placée près de la station d’accueil de Roomba, à l’aide de la ligne de mire. Dans ma configuration finale, la boîte est fixée à la patte de la table où le Roomba s’occupe normalement.
Essentiellement, lorsque l’interrupteur de l’horloge s’allume, l’Arduino exécute le script sur l’étape 3, les poutres sur « propre, propre, propre... » pour le Roomba, avec 5 secondes le délai entre la transmission. La LED rouge s’allume ainsi vous pouvez dire que le programmateur fonctionne.
Si le Roomba est amarré et portée cela va démarrer le cycle de nettoyage du Roomba.
Cela peut prendre quelques instants pour le Roomba à reconnaître la commande (je pense que parce que le signal IR n’est pas si puissant, ou peut-être juste un peu au large de la fréquence correcte) mais une fois que le cycle de nettoyage est commencé la poursuite de la transmission de la commande « Clean » ne semble pas affecter le roomba. Après 30 minutes, la minuterie s’éteindra l’Arduino qui permet au roomba pour se charger après que qu’il a fini son propre (si elle revient et n’est pas coincé dans la salle de bain que la mine a l’habitude du faire).
À l’avenir, je voudrais intégrer l’interrupteur de l’horloge dans la zone de projet arduino/plutôt que de compter sur cet adaptateur encombrant sur le mur, mais cela fonctionne pour l’instant.
Ajout du bouclier ethernet donc je peux l’activer depuis mon ordinateur serait formidable, mais c’est beaucoup plus complexe que celle nécessaire pour le moment. S’il y a intérêt, je vais le faire dans mon deuxième instructable !
Amusez-vous!
Vos commentaires sur le projet et l’instructable sont les bienvenus.