Paso 4: Arduino - Hardware
Este proyecto es impulsado por un Arduino. Recomiendo que construir un prototipo con un arduino regular y un protoboard. Es la mejor manera de entender lo que todo hace y guardar error más adelante. He incluido el archivo Fritzing para cargar para arriba y ver el diseño de la placa en detalle (cables están etiquetados en el programa donde necesario). Fritzing es libre/donateware.
Había construido un protoboard con la pantalla en primer lugar, luego aprendió lo básico de cómo controlarlo. Luego añadí un codificador rotatorio y aprendió a usar ese, luego combiné los dos en el código. Finalmente añadí el reloj en tiempo real, los servos y comenzó a programar el código final.
Te darás cuenta que dice a "servos". El segundo servo es un servo normal, utilizado para el alimento de animal doméstico antes de cada alimento, para que deje de agitar aglutinación (el alimento de animal doméstico se conoce como croquetas para USofA creo :-))
Después de que yo estaba contento con la arduino uno y protoboard prueba reemplacé el Arduino uno con componentes puros - la viruta ATMEGA328P, unas tapas, regulador de 5v (alimentación) y un cristal - básicamente - un arduino sin la placa de circuito. Es muerto fácil de golpear para arriba (google arduino protoboard) y es un buen hábito para entrar - usted ahorra una fortuna en el arduino uno y significa que usted puede diseñar un PCB para casa todo. El picure de las breadboards con un nido de ratas de cableado es la versión"pura".
Esta versión ha probado ok así que luego dibujó el circuito en PCB Wizard (un gran paquete que Maplin vende para £40 ish) y había convertida en un PCB de dibujo usando la característica de enrutamiento. He incluido el archivo.
I imprimir y grabar mi PCB utilizando el método de impresora láser. He hecho un Instructable-echa un vistazo debajo de mi nombre - trabaja cada vez (el PCB, no es mi nombre). He unido los archivos PDF para la impresión.
Finalmente soldar todos los componentes en y conectado el LCD, codificador rotativo y botón de alimentación manual con cable de cinta.
No es necesario ir tan lejos - puede ejecutar su comedero con un Arduino regular y un protoboard, o podría utilizar ese tablero del PWB donde cortar vínculos con un cuchillo - la elección es suya. El hardware es tipo de académico - todo está en el código.