Gato alimentando a Arduino con instinto de caza
El ingeniero Ben Millam está cansado de alimentar a su gato llamado Monkey de la manera habitual, rociando comida constantemente. Así que creó un sistema de alimentación alternativo en el Arduino: mucho más divertido tanto para el mono como para él mismo.Cada gato en el alma es un cazador. No sin razón todos los días van por la misma ruta, explorando las esquinas: un pequeño depredador inspecciona su territorio y busca presas. Para satisfacer las necesidades de caza del mono, el ingeniero hizo un "alimentador" tecnológico, que alimenta el alimento solo si se coloca una pequeña bola dentro.El truco es que las bolas siempre están en lugares nuevos donde el dueño las esconde. Esta es la presa deseada: la gata está muy orgullosa de sí misma cuando finalmente la encuentra. El instinto de caza está satisfecho.Antes de comenzar el "alimentador" automático, Ben Millam recomienda primero entrenar al gato. En particular, su Mono entrenó primero en un simple "clicker": tuvo que presionar un botón para obtener comida. En YouTube puedes encontrar muchos videos de entrenamiento sobre cómo entrenar a un gato para presionar un botón.Después de esto, el gato necesita ser entrenado gradualmente para buscar la pelota, dividiendo esta difícil tarea en varias subtareas simples. El gato miró la pelota: el clicker dispara y entrega comida (se repite hasta que la habilidad se estabiliza). Además, el gato se acercó a la pelota: el clicker dispara (nuevamente, se repite el número requerido de veces). Las siguientes subtareas: 3) el gato olfatea la pelota; 4) golpea la pelota; 5) golpea la pelota y la levanta; 6) golpea la pelota, la levanta y la sostiene por unos segundos.Durante el entrenamiento, se anima cada acción hasta que la habilidad se estabilice. Después de eso, la recompensa se detiene hasta que el gato realiza la siguiente acción en la lista.Por separado, el gato está entrenado para acercarse al lugar donde se deja caer la pelota.Al final, debes combinar ambas direcciones de entrenamiento para que el gato junto con la pelota se acerque al lugar de descarga.Si el entrenamiento fue exitoso, entonces es hora de recoger un "alimentador" automático. Así es como se ve el receptor de pelota. Él da la orden de alimentarse.
El autor instaló el controlador RFID Adafruit PN532 , que lee las etiquetas RFID de las bolas e inicia el programa de alimentación Arduino. Arduino Uno cambia el relé, que cierra el circuito, y el "alimentador" del modelo Super Feed da una porción de comida.Otros componentes utilizados: placa de relé de estado sólido con salida dual ; Receptor de RF M4 de 315 MHz para recibir una señal de un control remoto; cuatro botonescontrol remoto a 315 MHz; Llavero MiFare Classic (13.56 MHz RFID / NFC) Source: https://habr.com/ru/post/es382855/
All Articles