Étape 5: Sur le Pololu commutateur...
Le commutateur Pololu a plusieurs terminaux et tous ne sont utilisés ici.
Vin et la terre est où la batterie est connectée
Vout et sol sont reliés au Vin et au sol de l’Arduino.
NE CONNECTEZ PAS DE PUISSANCE DU CONTACTEUR POLOLU À PORT 5V SUR ARDUINO VOUS PERMET DE GRILLER LE JURY. Le port de Vin sur l’Arduino passe courant entrant par le régulateur de puissance afin que le jury n’a 5V. Connecter le Vout de la Pololu au NIV de l’Arduino.
Le commutateur à lames qui se trouve sous le clavier sur la face arrière se connecte + v de la batterie à la « marche » borne de l’interrupteur de Pololu.
Axe de 12 sur l’Arduino est relié à la borne « off » sur le commutateur de Pololu. Lorsque l’esquisse exécute une minuterie et décide qu’il est temps de couper l’Arduino, il digitalWrites broche haute 12 et cela désactive le commutateur Pololu. Une fois la goupille 12 gouttes retour à zéro et le commutateur Pololu Arduino s’éteint peut être réactivée avec l’aimant.
Schéma de câblage à suivre dans les diapositives plus tard.
(* à l’intérieur de la tour du programme)
Je sais que vous pensez, "si l’Arduino se met au large, alors il ne démarre pas retour depuis le début de son programme ? Comment obtenez-vous de se rappeler où il était et pas afficher les indices précédents, chaque fois que l’anneau de puissance est utilisé?"
Sauterelle excellente question. C’est sauter devant certains, mais voici un avant-goût des secrets de l’Arduino Kung Fu.
J’utilise un EEPROM.write pour enregistrer un numéro dans l’EEPROM à bord avant l’arrêt. L’EEPROM est une section de mémoire qui n’est pas affectée lorsque la puissance est perdue au Conseil d’administration. Chaque Arduino possède un. Lorsque le redémarrage du Conseil à l’utilisation de l’anneau de puissance, la première partie de la mise en service est de lire le nombre d’EEPROM de retour dans dire le sketch où elle s’était arrêtée. Le croquis vous passez directement à cet endroit. Facile squeezy. Plus sur cela quand nous arrivons à l’esquisse.