Paso 5: Configuración Final y funcionamiento
Así que, si todo ha ido a plan (ojala has probado todo como te has ido a lo largo) estará preparado para configurar todo y dejar el Arduino a cargo!
En el cuadro a continuación, puedes ver el temporizador de 24 horas interruptor ajuste para encender durante 30 minutos a las 9:00. Con este temporizador barato que sólo puede establecer intervalos de media hora, que es mucho más largo que requiere poner la Roomba pero hace el trabajo.
Esto está conectado el adaptador de CA/USB que está conectado a Arduino Uno dentro de la caja del proyecto a través de USB A / cable B.
Se puede utilizar un adaptador de alimentación de Arduino correcta pero esto es lo que tenía en mano. La caja se coloca junto a la estación de acoplamiento de la Roomba, en ayuda de la línea de la vista. En mi configuración final, la caja se fija a la pata de la mesa donde la Roomba se encuentra normalmente.
Básicamente, cuando se enciende el interruptor del temporizador, el Arduino ejecuta el script en el paso 3, que rayos hacia fuera "limpio, limpio, limpio..." a la Roomba, con un segundo 5 retrasan entre la transmisión. El LED rojo se enciende por lo que se puede decir que el programador está trabajando.
Si la Roomba está acoplado y cargado con esto iniciará el ciclo de limpieza de Roomba.
Puede tomar un par de momentos para la Roomba a reconocer el mando (creo que porque la señal de IR no es potente o tal vez sólo un poco de la frecuencia correcta) pero una vez iniciado el ciclo de limpieza la transmisión continua del comando "Clean" no parece afectar la roomba. Después de 30 minutos el interruptor del temporizador se apagará el Arduino que permite la roomba a muelle y cargar después de que ha acabado limpio (si vuelve y no está atascado en el cuarto de baño como mina tiene la costumbre de hacer).
En el futuro, me gustaría incorporar el interruptor del temporizador en el cuadro de proyecto arduino en lugar de depender de este adaptador abultada en la pared, pero esto funciona por ahora.
Además del escudo de ethernet así puedo encenderlo desde mi ordenador seria genial pero eso es mucho más complicada de lo necesario en el momento. Si hay interés, voy a hacer en mi segundo instructivo!
¡Que te diviertas!
Comentarios sobre el proyecto y el instructivo es muy agradable.