Paso 5: Sobre el chip del interruptor...
El interruptor de chip tiene varias terminales y no todos ellos se utilizan aquí.
VIN y la tierra es donde se conecta la batería
Vout y tierra están conectados a la Vin y la tierra del Arduino.
NO DE CHIP CONMUTADOR PARA ALIMENTAR 5V PUERTO EN ARDUINO SE TOSTARÁ LA JUNTA. El puerto de Vin en el Arduino pasa la energía entrante por el regulador de potencia para que la Junta sólo tiene 5V. Conectar Vout de la Pololu el Vin de la Arduino.
Se conecta el interruptor de lámina que está por debajo del teclado en la parte trasera + v de la batería en el "on" terminal del interruptor de Pololu.
Pin 12 en el Arduino está conectado a la terminal de "off" el interruptor de Pololu. Cuando el bosquejo funciona un temporizador y decide que es hora para cerrar el Arduino digitalWrites pin 12 alta y esto apaga el interruptor de Pololu. Una vez que los poderes de Arduino pasador 12 gotas a cero y el chip pueden ser reactivados con el imán.
Diagrama de cableado en diapositivas posteriores.
(* dentro de programa truco)
¿Sé que estás pensando, si se apaga el Arduino apagado entonces no arranca desde el comienzo de su programa? ¿Cómo obtengo a recordar donde estaba y no tienen que ver las pistas anteriores cada vez que se usa el anillo de poder?"
Saltamontes de la pregunta. Esto es saltar por delante algunos pero aquí es una muestra de los secretos de Arduino Kung Fu.
Yo uso un EEPROM.write para guardar un número en la EEPROM a bordo antes de apagar. La EEPROM es una sección de memoria que no se ve afectada cuando el poder se pierde a la Junta. Cada Arduino tiene uno. Cuando el tablero se reinicia con el uso del anillo de poder, la primera parte de la puesta en marcha es leer el número EEPROM de nuevo al sketch donde se quedó. El bosquejo se pase a ese lugar. Fácil squeezy. Más sobre esto cuando tenemos el dibujo.