Está en la página 1de 55

1

Desarrollo de prototipo de un dispensador de alimentos para mascotas en el hogar.

Bertha Lucia Pachón Lozada


Carlos Andrés Cumaco Chacón
Diana Catherine Hernández Bedoya
Ingrid Rocío López Vanegas

Proyecto de trabajo de grado presentado como requisito para optar al título de:
Ingeniería de Telecomunicaciones

Director (a):
Ing. Javier Alejandro Sáenz Leguizamón M. Eng

Línea de Investigación:
Redes, Telemática y Telecomunicaciones

Fundación Universitaria Panamericana


Facultad de Ingeniería
Ingeniería de Telecomunicaciones
Bogotá, Colombia
2016
2

Agradecimientos

Agradecemos inicialmente a Dios las bendiciones recibidas, por la inteligencia,

sabiduría, paciencia, entendimiento y la capacidad para ejercer este proyecto. A nuestras

familias por el apoyo incondicional, las ideas aportadas al proyecto y los espacios

brindados. A nuestros profesores los cuales en el transcurso de toda la carrera nos han

brindado su conocimiento, permitiéndonos aplicarlo en el proyecto.

Por último, pero no menos importante a nuestro director de Proyecto el Ing. Javier

Alejandro Sáenz Leguizamón, por la paciencia que nos ha demostrado en el momento de la

entrega del prototipo, la asesoría y orientación que nos ha brindado en cada uno de los

procesos del proyecto; así como a los docentes del grupo GIIS, quienes confiaron en

nosotros para el desarrollo del mismo.


3

Declaración

Los autores certifican que el presente trabajo es de su autoría, para su elaboración se

han respetado las normas de citación tipo APA, de fuentes textuales y de parafraseo de la

misma forma que la cita de citas y se declara que ninguna copia textual supera las 400

palabras. Por tanto, no se ha incurrido en ninguna forma de plagio, ni por similitud ni por

identidad. Los autores son responsables del contenido y de los juicios y opiniones emitidas.

Se autoriza a los interesados a consultar y reproducir parcialmente el contenido del

trabajo de investigación titulado Desarrollo de prototipo de un dispensador de alimentos

para mascotas en el hogar, siempre que se haga la respectiva cita bibliográfica que dé

crédito al trabajo, sus autores y otros.

Investigadores (estudiantes y profesores):

Estudiantes: Bertha Lucia Pachón Lozada

Carlos Andrés Cumaco Chacón

Diana Catherine Hernández Bedoya

Ingrid Rocío López Vanegas

Docente: Ing. Javier Alejandro Sáenz Leguizamón


4

Contenido

Lista de Fíguras ...................................................................................................................... 6

Lista de tablas ......................................................................................................................... 7

Lista de Anexos ...................................................................................................................... 7

Título ...................................................................................................................................... 8

Resumen ................................................................................................................................. 8

Abstract ................................................................................................................................... 9

1. Planteamiento de problema de investigación ................................................................ 10

2. Introducción .................................................................................................................. 12

3. Justificación ................................................................................................................... 16

4. Objetivos ....................................................................................................................... 17

5. Alcances y limitaciones ................................................................................................. 18

6. Marco Teórico ............................................................................................................... 20

7. Marco referencial .......................................................................................................... 32

8. Marco legal .................................................................................................................... 35

9. Metodología y materiales .............................................................................................. 37

Prototipo de dispositivo electrónico el cual permita dosificar el alimento y monitorear a la

mascota de forma remota...................................................... ¡Error! Marcador no definido.

10. Desarrollo del prototipo .................................................................................................. 40

9. Conclusiones ................................................................................................................. 49
5

11. Bibliografía ................................................................................................................ 51


6

Lista de Fíguras

Fígura 2 Inventor Jonas Vogulys realizando una demostración del dispensador de comida

para perros. .................................................................................................................................... 13

Fígura 3 Icpopch ............................................................................................................................ 14

Fígura 1 PetChatz .......................................................................... ¡Error! Marcador no definido.

Fígura 2 Inventor Jonas Vogulys realizando una demostración del dispensador de comida

para perros. .................................................................................... ¡Error! Marcador no definido.

Fígura 3 Icpopch ............................................................................ ¡Error! Marcador no definido.

Fígura 4 Raspberry Pi 3 Model B .................................................................................................. 22

Fígura 5 Raspberry Pi 3 Model B (Conexiones Datasheet) .......................................................... 23

Fígura 6 Diseño de Tolva para el prototipo ................................................................................... 24

Fígura 7 Servomotor Tower Pro Sg5010 ....................................................................................... 25

Fígura 8 Gpio 40 Pines .................................................................................................................. 27

Fígura 9 Cargador de Raspberry Pi ............................................................................................... 28

Fígura 10 Diagrama general del prototipo de un dispensador de alimentos para mascotas .......... 40

Fígura 11 Diagrama de funcionamiento del prototipo................................................................... 41

Fígura 12 Diagrama Electrónico del dispensador.......................................................................... 42

Fígura 13 Esquema Mecánico del prototipo del dispensador ........................................................ 43

Fígura 14 Diagrama de Videollamada para el prototipo del dispensador ..................................... 47


7

Lista de tablas

Tabla 1 Componentes del dispensador .......................................................................................... 46

Lista de Anexos

1. Datasheet Raspberry pi 3 Model B

2. Datasheet Servomotor

3. Código de Configuración

4. Tabla de Costos del proyecto

5. Video de funcionamiento Parte 1

5.1 Video de funcionamiento Parte 2

6. LEY 1774 DEL 6 DE ENERO DE 2016.pdf


8

Título

Desarrollo de prototipo de un dispensador de alimentos para mascotas en el hogar.

Resumen

En Colombia la tercera parte de los hogares tiene una mascota, y en varios de los

casos los dueños no cuentan con el tiempo suficiente para compartir con ellos y brindarles

una adecuada alimentación, generando diferentes enfermedades a las mascotas como

sobrepeso, depresión entre otras, por tal motivo se evidencia la necesidad de diseñar e

implementar un prototipo de dispensador de alimento automático para mascotas (perros)

basado en IoT, que satisfaga las necesidades de alimentación de la misma, permitiendo

accionarlo remotamente, así como poder supervisarla e interactuar por video llamada con

ella. El dispositivo planteado se enfoca inicialmente en mascotas adultas de raza pequeña

con peso aproximado entre 5 a 15 Kg, necesitando una porción de purina de 200 gramos,

dispensada dos veces al día.

Palabras Claves

Raspberry PI, Web, Hardware, internet de las cosas (IoT), Conexión, mascotas,

automatización, Tolva, dispensador, alimento, circuito.


9

Abstract

In Colombia the third of households have a pet, and in several cases the owners did

not have enough time to spend with them and provide them with adequate food, generating

different diseases to pets as overweight, depression among others, that is why the need to

design and implement an automatic dispenser pet food prototype (dogs) based on IoT to

meet the needs of feeding it, allowing operate it remotely, as well as to supervise and

interact by video call with her evidence. The proposed device focuses initially on pets small

breed adult weighing about 5 to 15 Kg, necessitating a purine portion of 200 grams,

dispensed twice daily.

Keywords

Raspberry PI, Web, Hardware, Internet of Things (IoT), Connection, pets,

automation, hopper, dispenser, food, monitoring, gadget, circuit,


10

1. Planteamiento de problema de investigación

Pregunta problema

¿Qué dispositivo le podría ayudar a alimentar, monitorear y cuidar a su mascota

cuando no se encuentre en casa?

Planteamiento del problema

Según una reciente encuesta auspiciada por Fenalco, en Colombia seis de cada diez

familias cuentan con alguna mascota en su casa, siendo los perros los animales preferidos,

seguidos por los gatos (Redacción Economía, 2015).

En la actualidad gracias a las redes sociales la tasa de adopción cada día aumenta

más y los primeros requisitos que se solicita a los adoptantes, es contar con espacio y

tiempo adecuado para brindarle a las mascotas, de igual forma se le realiza un seguimiento

para verificar que esté correctamente atendido y alimentado (Eltiempo.com, 2016); para las

personas que adoptan o compran una mascota, representa una gran responsabilidad el

cuidarlo y alimentarlo en los horarios adecuados, con esta premisa ha surgido la

problemática de que la mayoría de los dueños tienen una gran carga diaria de trabajo, y no

cuentan con el tiempo suficiente para el cuidado de las mismas descuidando su

alimentación, esto ha hecho que las mascotas comiencen a presentar problemas en la salud

y su calidad de vida no sea la más adecuada, generando enfermedades que afecten su

crecimiento y desarrollo, desatando obesidad, problemas cardiovasculares, respiratorios,

entre otros. (Portafolio, 2010) (Pinedo, 2015)


11

Por tal motivo se busca garantizar que el alimento suministrado sea en las porciones

adecuadas según su peso, edad y raza, dosificándolo la cantidad y tiempo recomendados.

Además de permitir realizar un monitoreo de la misma e interactuar con ella.


12

2. Introducción

“Cada día son más las personas que deciden tener mascotas en sus hogares. Según uno

de los últimos estudios que se han sacado del tema, Fenalco encontró que más de la tercera

parte de los hogares colombianos ha optado por incluir en sus núcleos familiares a una

mascota, lo que indica que aproximadamente 1 de cada 3 familias poseen alguna, sea un

perro, gato, aves o peces principalmente” (Ávila, 2016); de igual forma “la industria de las

mascotas, centrada en productos o servicios para las mascotas, moverá US$ 100 millones

en 2017, de acuerdo con datos de Euromonitor International.” Y “el interés por el sector y

los números alentadores acaban aumentando la competencia y exigiendo cada vez más de

los empresarios. Para la directora general de Nürnberg Messe Brasil (organizadora de la

fiesta Pet South América), Ligia Amorin, la tecnología está revolucionando al sector. “La

tecnología está presente y ayuda en la gestión de los propietarios de tiendas de animales,

por medio de sistemas de alertas y notificaciones que informan la fecha de ingreso, la

finalización del baño y el aseo, la agenda de vacunación, etc.”, ejemplifica.” (Destino

Negocio, 2015). Aunque actualmente la tecnología ha ayudado en el cuidado de las

mascotas, aun se evidencian algunas falencias tales como desnutrición o mala alimentación,

mascotas con depresión, abandono, maltrato de las mascotas en las guarderías.

Muchos de los dueños de mascotas debido a que trabajan, estudian, viajan y/o realizan

otras actividades no cuentan con el tiempo suficiente para alimentar y cuidar sus mascotas,

recurriendo en algunas ocasiones a vecinos que puedan alimentarlos, o costosas guarderías,

pero no hay como el cuidado que el dueño le pueda dar a su amada mascota.

Actualmente se han desarrollado diferentes dispositivos que permiten alimentar e

interactuar con las mascotas, todo de forma automática, los cuales han evolucionado;
13

partiendo de los que perciben la presencia de la mascota y dispensan la ración, otros, tienen

la opción de grabar la voz del dueño llamando a la mascota y se activa según lo quiera el

propietario a través de la programación del dispositivo, o de última tecnología en

comunicaciones, activados desde un celular.

PetChatz es un dispositivo el cual cuenta con una aplicación móvil y permite realizar la

interacción y/o llamada con tu mascota, verla, hablarle y brindarle un pequeño bocadillo a

tu mascota (Aplicaciones Tecnología, 2015).

En Colombia, Jonas Vogulys (Pinilla, 1999), patentó un sistema que cada cierto tiempo

dispensa una ración, llama al perro con la voz del amo para que coma, además cuenta con

un sistema de alarma al celular que le avisa al dueño que faltan 5 raciones para terminarse

el concentrado.

Fígura 1 Inventor Jonas Vogulys realizando una demostración del dispensador de comida
para perros.
14

ICPooch: es un dispensador de golosinas y computador para mascotas todo en uno,

ICPooch es una nueva forma revolucionaria de mantenerse en contacto con su mascota

mientras está fuera de casa, lo que le permite chatear con video y entregarles un regalo

desde internet. Permite conducir sin problemas una charla de video bidireccional con la

mascota y entrega un regalo con la pulsación de un botón desde cualquier parte del mundo.

(Martin, 2012)

Fígura 2 Icpopch
El dispensador de comida para canes de uso doméstico (Villalba Linares & Morales

Galarza, 2007), al cual se le ingresa el peso del animal para que calcule la ración y en su

programación puede suministrar el alimento al animal cada 3, 6 y 9 horas.

La mala nutrición y cuidado de las mascotas puede generar enfermedades que afectan

su metabolismo y el desarrollo de sus huesos y órganos a una temprana edad; entre los

efectos de la mala nutrición se destacan los siguientes: obesidad, problemas

cardiovasculares, respiratorios, pérdida de peso, crecimiento acelerado del animal que

provoque malformaciones en sus articulaciones, entre otros. (Portafolio, 2010) (Pinedo,

2015).
15

En cuestión de la nutrición se deben garantizar las siguientes condiciones: que se

administre en las proporciones adecuadas, que se provea en horarios regulares y asegurarse

que el alimento contenga los nutrientes necesarios para el correcto desarrollo del animal.

Además, el dueño debe asegurarse siempre que su mascota realmente consuma el alimento

que se le provee (Purina Latam).

Las mascotas se han convertido en un integrante más de las familias y la tecnología en

una herramienta más para su cuidado, por ello se ve la necesidad de desarrollar el prototipo

de un dispositivo de alimentación automático administrado por medio de una página Web,

permitiendo alimentar dosificadamente y en tiempos establecidos a las mascotas (Perros)

de raza mediana; así como interactuar con la mascota por medio de una cámara IP, una

pantalla y unos parlantes en cualquier momento del día, aun cuando el dueño sale de viaje.
16

3. Justificación

Hoy en día la tecnología ayuda más a mejorar la calidad de vida de las personas,

proporcionándoles múltiples dispositivos para el cuidado personal, monitoreo y

administración de su hogar. Cada día aumentan los hogares con mascota, y estos los

convierten en un integrante más de su familia y por ello mismo se preocupan por su

bienestar, pero lamentablemente las personas no cuentan con el tiempo suficiente para estar

100% cuidando a sus mascotas ya sea porque están trabajando estudiando o viajando, y

tienen que dejar su mascota al cuidado de un familiar, un vecino, en una guardería o solas

en la casa, pero esto no garantiza que este bien alimentada o cuidada, y en muchas de las

ocasiones las mascotas presentan problemas de desnutrición, obesidad, y depresión entre

otras enfermedades.

Debido a esto se ve la necesidad de un dispositivo automático el cual permita alimentar

a la mascota a horas determinadas y en cantidades exactas dependiendo del peso, edad y

raza de la misma, así como permitirles interactuar con ellas en cualquier momento sin

depender de terceros cuando la mascota se encuentre sola, todo con el fin de brindar una

mejor calidad de vida, ya que el bienestar de la mascota es lo más importante para los

dueños.

Aunque en el mercado existen varios dispositivos que brindan una alimentación

programada a las mascotas, así como otros que realizan video llamada, son pocos los

dispositivos domésticos que cuenten con las dos funciones en un solo sistema, y que al

mismo tiempo puedan ser utilizadas durante un largo tiempo cuando los dueños tienen que

salir de viaje o no puedan llegar a su casa.


17

4. Objetivos

Objetivo general

Desarrollar un prototipo de dispensador de comida interactivo basado en IoT para

mascotas,

Objetivos específicos

 Diseñar un sistema electrónico que permita controlar la dosificación de alimento

que se suministra a las mascotas.

 Realizar pruebas funcionales de la aplicación de control/supervisión remota.

 Diseñar una interfaz gráfica la cual permita controlar e interactuar el dueño y su

mascota.
18

5. Alcances y limitaciones

Alcance

El prototipo de dispensador de alimento para mascotas en el hogar, permitirá alimentar a

mascotas adultas de raza pequeña con un peso aproximado entre 5 y 15 Kg, brindando una

porción de hasta 200 gr, para ello se diseñará una página Web, de acceso únicamente

estando en la red local; en la cual el usuario digitará la hora y los minutos en los cuales se

dosificará la comida.

 De igual forma contará con una conexión bidireccional, por la cual se podrá

transmitir el video de la cámara del usuario al dispositivo, de la cámara del

dispositivo al computador del usuario.

 Para ello se realizarán los siguientes pasos.

 Diseño del mecanismo electrónico

 Diseño de la parte mecánica

 Elección de material de construcción del prototipo

 Construcción del prototipo

 Acople de sistemas

 Pruebas de funcionamiento

Limitaciones

El presente prototipo se ve limitado por los siguientes componentes:

 Conexión al dispositivo para su administración web solo por medio de la red local,

esto debido a que no se cuenta con una ip publica para su publicación.

 Solo se puede almacenar una cantidad de 7 Libras en el dispensador


19

 El alimento almacenado es únicamente para purina

 El dispensador no cuenta con independencia eléctrica.

 El dispensador solo es funcional para perros adultas de raza pequeña con un peso no

mayor a 15 Kg

 El diseño físico (Armazón) del sistema está realizado en cartón Cartulina y no se

puede exponer al agua.


20

6. Marco Teórico

Como se ha indicado anteriormente existen varios sistemas dispensadores de

comida automáticos, así como sistemas de video chat; algunos de los cuales tienen la

opción de video chat, pero solo dispensan una croqueta o galleta, y no brindan una porción

completa de comida a la mascota cuando el dueño no está.

Por ello se generó un prototipo de Dispensador de comida interactivo basado en IoT

Nivel 1 (Bahga & Madisetti, 2014), en donde se utilizaron los siguientes recursos:

IOT Nivel 1

Un sistema IoT de nivel l tiene un único dispositivo que realiza la detección y / o el

accionamiento, almacena datos, aloja la aplicación Local. Los sistemas Level-l IoT son

adecuados para modelar soluciones de bajo costo y baja complejidad donde los datos

involucrados no son grandes y los requerimientos de análisis requieren de bajo

procesamiento. (Bahga & Madisetti, 2014)

Los grupos funcionales (FG) incluidos en una vista funcional incluyen:

• Dispositivo: El dispositivo FG incluye una Rapberry Pi 3, y un servomotor

• Comunicación: para la comunicación de los diferentes dispositivos se utilizan los

siguientes protocolos -IEEE 802.11 (Wifi) y IEEE 802.3 (Estándar de Ethernet) de

la capa de enlace. IPv4 de la capa de red, TCP de la capa de transporte. Y HTTP y

WebSocket de capa de aplicación. La comunicación APl utilizada en los ejemplos

de domótica es una API basada en REST.


21

• Servicios: se cuenta con el servicio de publicación de la pagina web y del

streaming, adicionl con el sistema nativo de la rapberry (Raspbian), para el control

del dispositivo

• Gestión: Se requiere configuración de contrab las cuales se encargaran de

almacenar los datos de docificacion y asu vez generar la misma automáticamente.

• Aplicación: las apliaciones utilizadas para elsistema son: Raspbian (Sistema

Operativo), HTML Y PHP para la creación de la página Web.

Sistema Mecánico:

Para el desarrollo del sistema mecánico se utilizó una Raspberry Pi 3 modelo B, un

servomotor Tower Pro Sg5010, 1 resistencia 10K, un Conector de Gpio, dos Fuentes de

5V, una tolva y un tambor para dosificar el alimento.

Raspberry Pi 3 Modelo B

Es una computadora de tamaño de tarjeta de crédito que se conecta a su televisor y

un teclado, capaz de ser usada en proyectos de electrónica, y para muchas de las cosas que

hace su PC de escritorio, como hojas de cálculo, procesamiento de textos, navegación por

Internet y juegos. También reproduce video de alta definición. (Raspberrypi.org)

Por ser un dispositivo de tamaño de una tarjeta de crédito, permite su fácil

adaptación física al prototipo, así como realizar la conFíguración y administración de cada

uno de los componentes del mismo

El circuito un chipset Broadcom BCM2387 con cuatro núcleos ARM Cortex-A53 a

1.2 GHz. Dicho procesador es capaz de mover con soltura videojuegos y aplicaciones,
22

además de disponer de una gran potencia de procesado para otros tipos de tareas. La GPU

encargada de los gráficos es la Broadcom VideoCore IV, una solución Dual Core

compatible con Open GL ES 2.0 y OpenVG que permite llegar a resoluciones Full HD con

soltura.

Con esas dos características se garantizará que el manejo de servomotor, así como la

reproducción del video por medio de la cámara y la pantalla, se ejecute con un correcto

procesamiento.

Entre otras de las mejoras que se encuentran en el modelo Pi 3 se cuenta

conectividad Wi-Fi la cual permite acceder a la página web y conFíguración del prototipo

estando en la mima red sin necesidad de un patchcord y Bluetooth integradas, permitiendo

conFígurar la salida del audio en cualquier dispositivo que cuente con la misma conexión

La entrada HDMI permite la visualización de contenidos en alta definición en un

gran número de dispositivos, como pueden ser pantallas, ordenadores portátiles o

televisores.

Fígura 3 Raspberry Pi 3 Model B


23

Fígura 4 Raspberry Pi 3 Model B (Conexiones Datasheet)

Para el prototipo del dispensador, el alimento es almacenado en una tolva con

capacidad de 7 Libras, y al final tiene un tambor el cual se llena de comida y va a dispensar

aproximadamente de 120 gramos de alimento a la mascota cuando el dispositivo sea

activado.

Tolva

Para que el alimento sea adecuadamente dosificado se implementara una tolva de forma

cónica y de paredes inclinadas de tal forma que la carga se efectúa por la parte superior y la

descarga se realizara por una compuerta inferior la cual va al tambor (Wiki Urban, 2006)
24

Fígura 5 Diseño de Tolva para el prototipo

En la parte inferior de la tolva se encuentra un tambor el cual por medio de una

rotación de 180 grados generado por un servomotor Tower Pro Sg5010, la cual por medio

de 4 ciclos dosificara el total del alimento programado.

Servomotor

Un servomotor o “servo” es un motor electrónico de baja inercia al que se le puede

controlar tanto la velocidad de giro como la posición dentro de su rango de operación.

El cuerpo del servo motor está formado por un motor eléctrico, una caja reductora

con engranajes y un circuito electrónico de control.

Los servos usan la modulación por ancho de pulsos (PWM) para controlar la posición del

motor eléctrico. (FrancesC, 2016)


25

Fígura 6 Servomotor Tower Pro Sg5010


Para el presente proyecto se utilizó un servomotor Tower Pro Sg5010 el cual es un

Servomotor standard de propósito general y torque medio. Puede rotar aproximadamente

180 grados (90 en cada dirección). Puede utilizarse cualquier código, hardware o librerías

de servomotor para su control.

Pulsos para servomotores

Para posicionar el servomotor se debe aplicar un pulso, cuya duración determinará

el ángulo de giro del motor. Recibe los pulsos de entrada y ubica al motor en su nueva

posición dependiendo de los pulsos recibidos.

Un pulso es sencillamente enviar corriente eléctrica al motor durante un tiempo

determinado. Se puede enviar un corriente durante 0,5 ms (un pulso) o durante 1,5 ms (otro

pulso diferente). Para el pulso de 0,5 ms el eje del motor estará en una posición y para un

pulso de 1,5 ms el eje del motor estará en otra posición.

Para tiempos de 1 ms, el eje del motor estará en la posición izquierda, para pulsos de

1,5 ms se colocará en el medio, y para pulsos de 2,5 ms se moverá hasta el extremo

derecha, posición final del servomotor.

El rango de actuación sería entre 1 y 2 ms, que son los rangos más habituales de los

servomotores. 1,5 ms posición intermedia.

Si se mantiene el pulso 1,5 ms el motor pasa de la posición inicial a la intermedia (giro

de 90º). Si se mantiene el pulso 2,5 ms el motor gira a la posición final (giro de 180º). Si se

mantuviera el pulso más tiempo de 2,5 ms el motor no giraría más, ya que el potenciómetro
26

del eje detectaría que está en la posición final, y normalmente sonaría un zumbido para

indicar que está al final del recorrido.

El valor 1.5 ms indicaría la posición central o neutra (90º), mientras que otros valores

del pulso lo dejan en posiciones intermedias. El caculo de la posición para pulsos

intermedios es muy sencillo, solo hay que aplicar una regla de tres. (areatecnologia).

Conector de Gpio

GPIO (General Purpose Input/Output) es, como su propio nombre indica, un sistema

de E/S (Entrada/Salida) de propósito general, es decir, una serie de conexiones que se

pueden usar como entradas o salidas para usos múltiples.

Todos los pines son de tipo “unbuffered”, es decir, no disponen de buffers de

protección, así que deberás tener cuidado con las magnitudes (voltajes, intensidad, …)

cuando se conecte componentes a ellos para no dañar la placa. No todos los pines tienen la

misma función:

 Pines de alimentación: puedes apreciar pines de 5 v, 3 v, 3 (limitados a 50 mA) y

tierra (GND o Ground), que aportan alimentación a estos voltajes para tus circuitos. Pueden

servir como una fuente de alimentación, aunque también se puede utilizar otras fuentes

(pilas, fuentes de alimentación externas, etc.).

o DNC (Do Not Connect): En las actuales placas han sido marcados como GND.

o GPIO normales: son conexiones conFígurables que se pueden programar para

los proyectos.
27

o GPIO especiales: dentro de éstos se encuentran algunos pines destinados a una

interfaz UART, con conexiones TXD y RXD que sirven para comunicaciones en

serie, como, por ejemplo, conectar con una placa Arduino. (Pe, 2015)

Fígura 7 Gpio 40 Pines


El conector Gpio se conecta de su lado más ancho a la Raspberry PI y en su lado

más angosto a una protoboard la cual a su vez se conecta a otra protoboard que contiene el

circuito del Servomotor.

Fuente de 5V

Para el presente prototipo se requieren de dos fuentes de 5 V, la primera

suministrara energía a la Raspberry Pi 3, y a su vez a la cámara web y a la pantalla, la

segunda suministrara energía al servomotor.

Para una Raspberry Pi se necesita un cargador de móvil o similar con conexión

micro USB y que suministre más de 750 mA de corriente o una fuente de alimentación que

dé más de un amperio. (Doutel, 2012)

Todos los alimentadores micro USB son seguros porque proporcionan una tensión

de 5V con la polaridad adecuada.


28

La alimentación externa de la Raspberry Pi se utiliza para generar las diferentes

tensiones de alimentación que requieren. La fuente de alimentación de la Raspberry Pi

genera tensiones de 5 V, 3.3 V, 2.5 V y 1.8 V que se necesitan en varias partes del PCB.

(Moya, 2016)

Fígura 8 Cargador de Raspberry Pi


El sistema operativo utilizado para la Raspberry pi 3 es Raspbian que, aunque no es

el sistema operativo nativo es el más utilizado para esta tarjeta

Raspbian

Es un sistema operativo libre basado en Debían (Linux) optimizado para el

hardware de Raspberry Pi. Contiene un conjunto de programas básicos y utilidades que

hacen que funcione la Raspberry Pi.

Raspbian todavía está en desarrollo activo con un énfasis en la mejora de la

estabilidad y la realización de cuantos paquetes de Debían como sea posible.

Nota: Raspbian no está afiliada con la Fundación Raspberry Pi. Raspbian fue creado

por un equipo pequeño y dedicado de desarrolladores que son fans de Raspberry Pi, sus

objetivos educativos y, por supuesto, el proyecto Debían. (raspbian.org)


29

Para la administración del prototipo de un dispensador de alimentos para mascotas

en el hogar, se desarrolla una página web, y para su implementación se utilizaron los

siguientes protocolos

HTTP

El http son las siglas de “Hypertext Transfer Protocol” es un protocolo de transferencia

donde se utiliza un sistema mediante el cual se permite la transferencia de información

entre diferentes servicios y los clientes que utilizan páginas web. (General, 2014)

TCP

Con el uso del protocolo TCP, las aplicaciones pueden comunicarse en forma segura

(gracias al sistema de acuse de recibo del protocolo TCP) independientemente de las capas

inferiores. Esto significa que los routers (que funcionan en la capa de Internet) sólo tienen

que enviar los datos en forma de datagramas, sin preocuparse con el monitoreo de datos

porque esta función la cumple la capa de transporte (o más específicamente el protocolo

TCP). (Anonimo, 2016)

Para la visualización y administración de la página Web del prototipo se instaló en la

Raspberry Pi 3 un servidor web (Apache)

Servidor web

Es un programa especialmente diseñado para transferir datos de hipertexto, es decir,

páginas web con todos sus elementos (textos, widgets, baners, etc). Estos servidores web

utilizan el protocolo http.


30

Los servidores web están alojados en un ordenador que cuenta con conexión a Internet.

El web server, se encuentra a la espera de que algún navegador le haga alguna petición,

como, por ejemplo, acceder a una página web y responde a la petición, enviando código

HTML mediante una transferencia de datos en red. (Fumás, 2014)

Apache

El servidor Apache HTTP, también llamado Apache, es un servidor web HTTP de

código abierto para la creación de páginas y servicios web. Es un servidor multiplataforma,

gratuito, muy robusto y que destaca por su seguridad y rendimiento. (Fumás, 2014)

Para brindarle una mínima seguridad a la página web se cambia el puerto de

publicación de la página del 8080 al 8081.

Puerto 80

Puerto por default por medio el servidor HTTP “escucha” La petición hecha por un

cliente, es decir una PC. Todas la aplicaciones que funcionan en base a la IP, establecen

comunicación con un servidor especifico atreves de un puerto, en el caso del HTTP es el

puerto 80 (El Pensante, 2016)

Protocolos:

Para el prototipo se desarrolla una página web para el control del dispensador y la

interacción con la mascota, Para ello se utilizan los siguientes protocolos de comunicación.
31

IEEE 802.3 (Estándar de Ethernet)

Se definen especificaciones de networking basadas en Ethernet. Este estándar describe

la serie de bits digitales que viajan por el cable. Ethernet es única en su método para

acceder al cable. IEEE 802.3 y sus variantes obtienen el uso del cable al competir por él.

Este sistema se denomina Acceso múltiple con detección de portadora y detección de

colisiones (CSMA/CD, Carrier Sense Multiple Access with Collision Detection).

(RedeBasico 150, 2002)

IEEE 802.11 (Wifi)

La especificación IEEE 802.11b permite la transmisión inalámbrica de datos a

distancias en interiores hasta de varios cientos de pies, y a distancias en exteriores hasta de

miles de pies en bandas sin licencia en la región de las microondas. Los equipos que

cumplen el estándar pueden transportar datos a aproximadamente 11 Mbps, aunque los

avances actuales muestran que este límite se puede extender todavía más. La distancia

depende de los materiales por los que la señal debe viajar, ya sea una línea clara de visión o

no. (RedeBasico 150, 2002)

Aunque el protocolo IPv6 es el más adecuado para IoT, al ser el primer prototipo del

dispositivo se tomó la decisión de utilizar el protocolo IPv4.

IPv4

IPv4 es un protocolo orientado hacia datos que se utiliza para comunicación entre redes

a través de interrupciones (switches) de paquetes (por ejemplo, a través de Ethernet). Tiene

las siguientes características:


32

o Es un protocolo de un servicio de datagramas no fiable (también referido como de

mejor esfuerzo).

o No proporciona garantía en la entrega de datos.

o No proporciona ni garantías sobre la corrección de los datos.

o Puede resultar en paquetes duplicados o en desorden.

IPv4 utiliza direcciones de 32 bits (4 bytes) que limita el número de direcciones

posibles a utilizar a 4,294'967,295 direcciones únicas. Sin embargo, muchas de estas están

reservadas para propósitos especiales como redes privadas, Multidifusión (Multicast), etc.

Debido a esto se reduce el número de direcciones IP que realmente se pueden utilizar, es

esto mismo lo que ha impulsado la creación de IPv6 como reemplazo eventual dentro de

algunos años para IPv4. (Barrios, 2016)

Al ser un prototipo inicial se utilizará para la página web donde se administrará el

dispositivo el protocolo HTTP y como mejoras al prototipo final o producto final se

recomienda utilizar protocolo HTTPS.

7. Marco referencial

Las mascotas, son seres vivos que dependen directamente del dueño, a diferencia de

los animales salvajes que viven en un contexto natural, las mascotas no desarrollan

habilidades de caza que les permitan sobrevivir, por eso ante la ausencia del dueño, un

animal puede literalmente morir de hambre si no es atendido correctamente y en esa

medida. Viendo como cada día es más común tener mascotas en espacios reducidos como

apartamentos y sus dueños, pasan horas durante el día fuera de casa, sin poder llevar a sus

animales consigo, se desarrollaron dispensadores automáticos o programables de comida


33

para mascotas, éstos han evolucionado, partiendo en los que perciben la presencia de la

mascota y dispensan la ración, otros, tienen la opción de grabar la voz del dueño llamando a

la mascota y se activa según lo quiera el propietario a través de la programación del

dispositivo, o de última tecnología en comunicaciones, activados desde un celular.

En Colombia, Jonas Vogulys (Pinilla, 1999) patentó un sistema que cada cierto

tiempo dispensa una ración, llama al perro con la voz del amo para que coma, además

cuenta con un sistema de alarma al celular que le avisa al dueño que faltan 5 raciones para

terminarse el concentrado.

El dispensador de comida para canes de uso doméstico (Villalba Linares & Morales

Galarza, 2007), al cual se le ingresa el peso del animal para que calcule la ración y en su

programación puede suministrar el alimento al animal cada 3, 6 y 9 horas.

Otra opción es el dispensador automático de comida para mascotas, programable y

controlado remotamente (Léon & Rueda, 2013), el cual puede ser monitoreado de manera

local o remota.

La mala nutrición en las mascotas puede generar enfermedades que afectan su

metabolismo y el desarrollo de sus huesos y órganos a una temprana edad. Entre los efectos

de la mala nutrición se destacan los siguientes: obesidad, problemas cardiovasculares,

respiratorios, pérdida de peso, crecimiento acelerado del animal que provoque

malformaciones en sus articulaciones, entre otros. (Portafolio, 2010) (Pinedo, 2015).

En cuestión de la nutrición se deben garantizar las siguientes condiciones: que se

administre en las proporciones adecuadas, que se provea en horarios regulares y asegurarse

que el alimento contenga los nutrientes necesarios para el correcto desarrollo del animal.

Además, el dueño debe asegurarse siempre que su mascota realmente consuma el alimento

que se le provee (Purina Latam)


34

Para los dueños es esencial que sus mascotas cuenten con los cuidados adecuados, ya

que en vez de una mascota son un miembro más de la familia. Por ello es necesario

desarrollar un sistema automático el cual permita alimentar de forma dosificada y

automática a los perros, de igual forma que por medio de un sistema de cámaras y pantallas

se pueda monitorea e interactuar con ellos, para así poderles brindar una estabilidad acorde

a las necesidades actuales de los mismos.


35

8. Marco legal

Dentro del marco Legal o normativo se establecen las normas en Colombia como:

La LEY 1774 la cual modifica el código civil, la ley 84 DE 1989 en donde en el

artículo 3 Principios se habla de la protección y bienestar del animal (LEY 1774 DEL 6

DE ENERO DE 2016, 2016)

Bienestar animal. En el cuidado de los animales, el responsable o tenedor de ellos

asegurará como mínimo:

 Que no sufran hambre ni sed.

 Que no sufran injustificadamente malestar físico ni dolor.

 Que no les sean provocadas enfermedades por negligencia o descuido.

 Que no sean sometidos a condiciones de miedo ni estrés.

 Que puedan manifestar su comportamiento natural.

Cantidad de Comida diaria para perros: De forma general, podemos afirmar que la

cantidad de comida diaria para perros variará dependiendo de la edad, la actividad física

diaria y la calidad del alimento. Por esa razón, es importante destacar que las cantidades

mencionadas pueden variar en función de cada perro.

Cantidad de purina para un perro adulto:

 Perros Toy (ej. chihuahua): Entre 2 y 3 quilos de peso. Van a necesitar una dosis de 50 a

90 gramos de pienso.

 Perros Pequeños (ej. west highland white terrier) Entre 3 y 5 quilos de peso. Van a

necesitar una dosis de 90 a 120 gramos de pienso.


36

 Perros pequeños - medianos (ej. Jack Russell): Entre 5 y 10 quilos de peso. Van a

necesitar una dosis de 120 a 190 gramos de pienso.

 Perros medianos - pequeños (ej. Beagle): Rondan los 10 y 15 quilos de peso. Van a

necesitar una dosis de 190 a 260 gramos de pienso.

 Perros medianos (ej. setter inglés) Rondan los 15 o 20 quilos de peso. Van a necesitar una

dosis de 260 a 310 gramos de pienso.

 Perros medianos - grandes (ej. Boxer): Rondan los 20 o 30 quilos de peso. Van a

necesitar una dosis de 310 a 410 gramos de pienso.

 Perros grandes (ej. rottweiler): Rondan los 30 o 40 quilos de peso. Van a necesitar una

dosis de 500 a 590 gramos de pienso.

 Perros gigantes (ej. dogo alemán): Superan los 50 quilos de peso. Van a necesitar una

dosis de entre 590 y 800 gramos de pienso dependiendo del peso. (Garcia, 2016)

DECRETO 1794 DE 1991

“Por el cual se expiden normas sobre los servicios de valor agregado y telemáticos y se

reglamenta el Decreto 1900 de 1990”.

DECRETA: CAPÍTULO I

Disposiciones generales

ART. 1º—Servicios telemáticos. Servicios telemáticos son servicios de telecomunicaciones

que, haciendo uso de servicios básicos, permiten el intercambio de información entre

terminales con protocolos establecidos para sistemas de interconexión abiertos.


37

9. Metodología y materiales

Debido al desarrollo de un prototipo IoT Nivel 1 el cual brindará solución a la

problemática planteada la metodología escogida es Proyectiva, (Hurtado, 2008). Y para su

desarrollo se brinda solución a las siguientes incógnitas:

¿Qué ocurre?

Varios de los usuarios que tienen mascota (perros) no cuentan con el tiempo

suficiente para dedicarles y brindarles el adecuado cuidado, debido a que no se encuentran

en sus hogares y no pueden llevar con ellas, dificultando el estar pendientes de su

alimentación y supervisión.

Al no tener el tiempo suficiente para estar pendiente 100% de las mascotas se

evidencia en algunas ocasiones una mala alimentación, lo cual puede desencadenar

desnutrición, obesidad y/o diferentes desordenes alimentaciones que en dado caso pueden

causar otro tipo de enfermedades (Portafolio, 2010)

¿Qué se quiere?

Diseñar e implementar un dispositivo electrónico basado en IoT Nivel 1, el cual

permita a las personas amantes de los animales cuidarlos, monitorearlos y alimentarlos así

se encuentren lejos de forma automática.

En un reciente reportaje realizado por periódico el Tiempo indican que en la ciudad

de Bogotá hay un perro por cada once habitantes, (Gomez, 2014), adicional al validar con

diferentes personas se identifica que la mayoría de personas se abstiene de tener mascotas

porque no tiene tiempo para cuidarlos.


38

¿Qué se puede hacer?

Actualmente en el mercado hay diferentes dispositivos los cuales permiten de forma

automática y programable alimentar a los perros (Pinilla, 1999), también se encuentran los

que permiten monitorear e interactuar con las mascotas, pero solo brindan un snack mas no

un alimento completo; se propone diseñar e implementar un dispositivo basado en IoT

Nivel 1 innovador, que permita tener todas las opciones de los dispositivos del mercado,

pero contando con la opción de que el dueño pueda realizar la comunicación remota y le

permita al usuario controlar y supervisar a la mascota, de esta manera se le ofrece al usuario

opciones con las que los demás dispensadores no cuentan o se encuentran de forma

independientes.

¿Qué se está haciendo?

Trabajar en la comunicación remota del prototipo IoT Nivel 1, ya que este será el plus

innovador del proyecto; se pretende unificar 2 dispositivos diferentes, el primero un

dosificador automático de alimento el cual dispense alimento de acuerdo a la programación

realizada por el usuario; y el segundo un sistema de monitoreo básico el cual permita

realizar conexión bidireccional con la mascota, por medio de video llamada.

¿Qué ventajas y debilidades tiene lo que hay?

Ventajas

 Sistema integrado de 2 sistemas diferentes

 Dosificación de alimento automático

 Monitoreo de la mascota, y visualización de video.


39

 Interacción del dueño con la mascota.

Desventajas

 La página Web no tiene implementado certificado de seguridad.

 No cuenta con sistema de autenticación para el ingreso a la página web con Login y

Password.

 El prototipo actual es solo para mascotas pequeñas de edad adulta de 5 a 10 Kg.

 Solo se cuenta con acceso a la página web por medio de la red local

¿Hacia dónde va la situación a modificar?

 Optimización del diseño del prototipo permitiendo mayor comodidad y

acoplamiento en cualquier lugar

 Adaptación del dispositivo a cualquier tamaño de mascota

 Administración del dispositivo por medio de Apps.

 Inclusión de sistemas de bebida y Snack.

 Mejoras en la seguridad de la Aplicación y/o Pagina Web para el monitoreo.

 Permitir por medio de la web la programación en tiempo y cantidad de comida

¿Qué se va a hacer? Propuesta

 Propósito: Desarrollo de prototipo de un dispensador de alimentos para mascotas en

el hogar.

 Comportamiento: El prototipo debe permitir al dueño de mascota de forma

automática programar las horas en las que se docificara el alimento de la mascota.


40

En modo manual. El sistema permitirá realizar interacción con la mascota de forma

bidireccional por medio de video.

 Requisito de administración del sistema: El prototipo debe proporcionar funciones

de monitoreo y control remoto via web.

 Requisito de implementación de aplicaciones: La aplicación web debe

implementarse localmente en el dispositivo. Pero debe ser accesible de forma

remota.

10. Desarrollo del prototipo

El diseño del prototipo se dividirá en diagramas de bloques, para una mejor

comprensión.

Diagrama General

Fígura 9 Diagrama general del prototipo de un dispensador de alimentos para mascotas


41

El usuario interactúa de manera remota con la mascota por medio de una página

web, permitiéndole realizar video llamada con la mascota, de igual forma por medio de esta

página el usuario podrá ingresar las horas en las que el sistema dosificará el alimento a la

mascota “con darle de comer 2 veces al día es suficiente. Y es cierto, alimentar a tu perro

dos veces al día es una opción perfectamente saludable, porque reparte en dos veces

separadas la cantidad de comida. Eso hace que el organismo tenga más energía disponible a

lo largo del día” (Lancaster , 2015), la Raspberry tomará los datos ingresados y programará

el servomotor para realizar 2 ciclos de 180 grados de 3 a 5 milisegundos los cuales

permitirán al tambor dosificar la cantidad adecuada en el horario ingresado; al momento de

activar la cámara el perro podrá ver al dueño o al usuario por una pantalla integrada en el

prototipo.

La Raspberry Pi procesará la información ingresada por el usuario, el cual activará

el circuito de los servomotores en los tiempos ingresados por el usuario, el circuito

electrónico esta acoplado a la estructura mecánica (Tolva, Servomotor y Tambor).

Fígura 10 Diagrama de funcionamiento del prototipo


42

Especificación del modelo de dominio

Diagrama electrónico:

Fígura 11 Diagrama Electrónico del dispensador


43

En el diseño electrónico del prototipo, cuenta con dos fuentes de 5 V, el primero

alimentar la Raspberry Pi y el segundo alimentará el servomotor SG 5010 con capacidad de

6,5 kg el cual cuenta con ciclos de 180º, a su vez la Raspberry Pi alimentará la pantalla y la

cámara por medio de los puertos USB.

Diagrama de Bloques:

Fígura 12 Esquema Mecánico del prototipo del dispensador


En el mecanismo del prototipo, se alimenta con una fuente de poder de 5v la

Raspberry Pi3 la cual por medio de los puertos USB alimentarán a la cámara y a la pantalla,

también se contará con una fuente de 5 V para la alimentación del servomotor, según la

cantidad de alimento (teniendo en cuenta que el prototipo va dirigido a una mascota adulta

de raza pequeña con un peso aproximado de 5 a 10 Kg, se manejará de 90 a 120 gramos de

alimento); el servomotor realizará el proceso de dispensar la comida en cuatro ciclos de 3 a


44

5 segundos, iniciando en 0 donde permitirá al tambor llenarse de comida y realizará un giro

de 180º, dispensará la comida almacena en el tambor al plato, girará de nuevo para que se

vuelva llenar el tambor de comida y realizara otro giro de 180º para terminar de llenar el

plato con porción estimada para la mascota y por último volver al punto inicial en el ciclo

4; el comportamiento de la Raspberry pi dará la orden para que instantáneamente sea

dispensada la comida y vuelva a su estado inicial, esto en las horas ingresadas por el

usuario por medio de la página Web.

Para el sistema mecánico se utilizó el conector GPIO de 40 pines, configurándole el

pin 26, el cual permite la interconexión de la Raspberry con la protoboard que contiene el

circuito del servomotor.

Estructura Física

En la siguiente tabla se indican las partes básicas mecánicas y electrónicas que

conforman el prototipo de dispensador de alimento con sus características más relevantes:

material de construcción, breve descripción de funcionamiento y las dimensiones.


45

Pieza Material Descripción Dimensiones

Tolva
La estructura de la tolva consta de 3 partes
1. El compartimiento de almacenamiento de la
comida Ancho 17 cm
1 Cartón Paja 2. Un embudo la cual dará el paso de la comida Alto 53 Cm
2 al tambor sin que se derrame la comida. Profundidad: 15 cm
3. Tambor redonda el cual será el encargado de
rotar y dispensar la comida al plato
3

Armazón

Alto: 70 cm
Genera el recubrimiento del sistema mecánico y del
Cartón Paja, recubierto con Ancho: 37 cm
sistema electrónico,
Fomi, Lamina de Acrílico Profundidad: 30 cm( Contando el
La lámina de acrílico protege la Cámara.
espacio del plato y la cámara)

Servomotor Tower Pro


Sg5010 El cuerpo del servo motor
está formado por un motor
Encargado de realizar el giro del tambor en 4 ciclos
eléctrico, una caja reductora
de 180 grados
con engranajes y un circuito
electrónico de control.
46

Raspberry Pi 3 Model B

Es un ordenador de placa reducida, la cual permite la


Circuitos electrónicos
administración y control del dispensador.

Cámara Web Genius

Encargada de Generar la imagen de la


mascota

Tabelt

Tabla 1 Componentes del dispensador


47

Diagrama de video llamada

CAMARA CAMARA 2

RASPBERRY

USUARIO

TCP/IP IPV4 o IPV6

Fígura 13 Diagrama de Video llamada para el prototipo del dispensador

Para la video llamada e ingreso de las horas a dispensar el alimento, el usuario se

conectará a la página Web (para el presente prototipo solo por Red LAN podrán acceder),

por medio del puerto 8081, al ingresar se activará automáticamente la cámara del usuario y

la cámara del prototipo, permitiendo realizar la interacción con la mascota

Diseño firmware

Para la construcción del firmware del prototipo se tuvieron en cuenta los siguientes

requerimientos:

 Se requiere un dispensador de comida para mascotas en edad adulta de raza pequeña.

 Permitirle al usuario conFígurar el parámetro de las horas en las que se le va a dispensar

el alimento a la mascota, y que los horarios se repitan por tiempo indefinido, hasta que

el usuario desee cambiarle los horarios.

 Interacción por medio de cámara web entre la mascota y el usuario

 Que el prototipo tenga acceso a la red.


48

Solución a los requerimientos

Para el primer requerimiento se tiene en cuenta la cantidad de comida que se debe de

brindar, para ello la mascota debe de contar con un peso no mayor a 15 Kg, teniendo como

referente el peso se debe dosificar entre 190 a 260 gramos de Purina (Garcia, 2016).

Para la conFíguración del parámetro de la hora en la que se va a administrar la comida

a la mascota se generó una página Web para ello se realizaron los siguientes pasos:

ConFíguración Raspberry pi 3

Se configuró la Raspberry con su sistema operativo Raspbian, generando una

interfaz Web para que el usuario pueda controlar el dispensador, y contar con un acceso de

video para interactuar el con la mascota.

Instalación y conFíguración del servidor web

Para la interfaz gráfica se instala en la Raspberry Pi 3 el servidor web apache y el

lenguaje de programación Web PHP y los se conFíguran los siguientes puertos.

Puerto 8088 para Apache

Puerto 8081 Para la página


49

9. Conclusiones

 El dispositivo diseñado permite controlar la dosificación de alimentos a perros

adultos de raza pequeña, en donde se cumplen con las recomendaciones consultadas

con un veterinario de dos comidas al dia de 200gr.

 El dispositivo permite la conectividad entre el usuario y su mascota de manera que

puedan interactuar en cualquier momento y cualquier lugar, mediante una interfaz

web embebida.

 El dispensador ayudará a ahorrar dinero, ya que, si se invierte en este, un costo

aproximado de $1’049.000 pesos (una sola vez) y en comparación con un centro de

cuidado de mascotas que cuesta $20.000 pesos por día, haciendo la equivalencia a

un año el ahorro es notable.

 Con el dispensador por medio de la interface web, el usuario puede interactuar con

la mascota y a su vez puede activar el dispensador para alimentarla y programarlo

en el horario en que deseé que el dispositivo active la comida.


50

10. Recomendaciones

Mejoras del prototipo: Se debe realizar mejoras de seguridad al servidor web y la

página web, permitiendo tener un login y Password para cada usuario.

Para la implementación de un prototipo para cualquier tamaño y peso de la mascota se

debe tener en cuenta que se requiere un servomotor con mayor potencia.

Se requiere implementar otros materiales de construcción tanto para la Carcaza como

para la tolva, que sean más resistentes a las condiciones donde se vaya a acoplar y a la

mascota
51

11. Bibliografía

Anonimo. (2016). Protocolo TCP. Obtenido de http://es.ccm.net/contents/281-protocolo-

tcp

Aplicaciones Tecnología. (08 de Enero de 2015). PetChatz, la videollamada para

mascotas. Obtenido de http://programaenlinea.net/petchatzel-video-telefono-para-

mascotas/

areatecnologia. (s.f.). Servomotor. Obtenido de

http://www.areatecnologia.com/electricidad/servomotor.html

Ávila, R. (17 de Junio de 2016). Mascotas en Colombia: cariño con millones. Obtenido de

http://www.dinero.com/opinion/columnistas/articulo/mascotas-en-colombia-carino-

con-millones-por-raul-avila/224703

Bahga, A., & Madisetti, V. (2014). Internet of Things. Arshdeep Bahga - Vijay Madisetti .

Barrios, J. (2016). Introducción a IP versión 4. Obtenido de

http://www.alcancelibre.org/staticpages/index.php/introduccion-ipv4

Bliznakoff del Valle, D. (2014). IoT:Tecnologías, usos, tendencias y desarrollo futuro.

Barcelona, Cataluña, España.

botscience.net. (2016). Servo Motor Standard Tower Pro SG5010 - 5010. Obtenido de

http://botscience.net/store/index.php?route=product/product&product_id=58

circuitoselectronicos. (s.f.). ¿Qué es un Protoboard? (Tableta de experimentación).

Obtenido de http://www.circuitoselectronicos.org/2007/10/el-protoboard-tableta-de-

experimentacin.html
52

Como hacer. (2016). Raspberry Pi 3 Model B. Obtenido de

http://tienda.comohacer.eu/es/140-raspberry-pi-3-model-b/

Destino Negocio. (23 de Marzo de 2015). Mascotas: por qué esta industria trae grandes

oportunidades. Obtenido de http://destinonegocio.com/co/emprendimiento-

co/mascotas-por-que-esta-industria-trae-grandes-oportunidades/

Doutel, F. (2012). Algunas cosas a tener en cuenta antes de usar una Raspberry Pi.

Obtenido de http://www.xatakahome.com/domotica/algunas-cosas-a-tener-en-

cuenta-antes-de-usar-una-raspberry-pi

El Pensante. (2016). ¿Qué es el puerto 80? Obtenido de

https://educacion.elpensante.com/que-es-el-puerto-80/

Eltiempo.com. (22 de Marzo de 2016). Lo que debe saber si quiere adoptar a una mascota.

Obtenido de http://www.eltiempo.com/estilo-de-vida/ciencia/como-adoptar-una-

mascota-en-bogota/16543395

FrancesC. (2016). Controlar un servomotor con Raspberry Pi. Obtenido de

http://fpaez.com/controlar-un-servomotor-con-raspberry-pi/

Fumás, E. (2014). Apache HTTP Server: ¿Qué es, cómo funciona y para qué sirve?

Obtenido de http://www.ibrugor.com/blog/apache-http-server-que-es-como-

funciona-y-para-que-sirve/

Garcia, M. (2016). Cantidad de comida diaria para perros. Obtenido de

http://www.expertoanimal.com/cantidad-de-comida-diaria-para-perros-

20020.html#anchor_1
53

General, H. (2014). Definición de Http. Obtenido de http://conceptodefinicion.de/http/

Gomez, Y. (2014). Vida de perros. Obtenido de http://www.eltiempo.com/Multimedia/el-

anden/vidadeperros/reportaje.html

Higuera, D. (s.f.). Resistencias. Obtenido de

http://webdiee.cem.itesm.mx/web/servicios/archivo/tutoriales/resistencias/

Hurtado, J. (2008). La investigación proyectiva. Obtenido de

http://investigacionholistica.blogspot.com.co/2008/02/la-investigacin-

proyectiva.html

Lancaster , E. (2015). CUANTAS VECES DEBE COMER UN PERRO AL DÍA. MUY

IMPORTANTE! Obtenido de http://www.petdarling.com/articulos/cuantas-veces-

debe-comer-un-perro/

Léon, J., & Rueda, D. (2013). DISPENSADOR AUTOMÁTICO DE COMIDA PARA

MASCOTAS,. Obtenido de

http://bibliotecadigital.univalle.edu.co/bitstream/10893/9148/1/CB-0527751.pdf

LEY 1774 DEL 6 DE ENERO DE 2016 (2016).

LEY 1774 DEL 6 DE ENERO DE 2016.pdf.

Martin, B. (2012). ICPooch. Obtenido de http://www.icpooch.com/about

Moya, F. (2016). Taller de Raspberry Pi. Obtenido de

https://franciscomoya.gitbooks.io/taller-de-raspberry-

pi/content/es/apend/power.html
54

Pc Componentes. (2016). Raspberry Pi 3 Modelo B. Obtenido de

https://www.pccomponentes.com/raspberry-pi-3-modelo-b

Pe, I. (2015). Todo sobre los GPIO Raspberry Pi. Obtenido de http://comohacer.eu/gpio-

raspberry-pi/

Pérez , J., & Merino, M. (2012). DEFINICIÓN DE FIRMWARE. Obtenido de

http://definicion.de/firmware/

Pinedo, C. (17 de Agosto de 2015). Perros malnutridos: cuatro consecuencias para su

salud. Obtenido de

http://www.consumer.es/web/es/mascotas/perros/alimentacion/2013/11/14/218363.

php

Pinilla, O. (Abril de 1999). Moderno dispensador de alimento para animales. Obtenido de

http://www.oei.org.co/sii/entrega13/art11.htm

Portafolio. (17 de Marzo de 2010). Las cifras más importantes alrededor del cuidado de

una mascota. Obtenido de http://www.portafolio.co/economia/finanzas/cifras-

importantes-alrededor-cuidado-mascota-381648

Purina Latam. (s.f.). Aprende sobre su nutrición. Obtenido de

https://www.purinalatam.com/co/dogchow/nutricion-y-vida-sana/aprende-sobre-su-

nutricion.aspx

Raspberrypi.org. (s.f.). FAQS. Obtenido de

https://www.raspberrypi.org/help/faqs/#introWhatIs

raspbian.org. (s.f.). Welcome to Raspbian. Obtenido de http://www.raspbian.org/


55

Redacción Economía. (28 de Enero de 2015). En seis de cada 10 hogares colombianos hay

mascotas. Obtenido de http://www.elespectador.com/noticias/economia/seis-de-

cada-10-hogares-colombianos-hay-mascotas-articulo-540449

RedeBasico 150. (2002). Introducción a los estándares de cableado. Obtenido de El IEEE

802.3 (Estándar de Ethernet):

https://sites.google.com/site/redesbasico150/introduccion-a-los-estandares-de-

cableado/el-ieee-802-3-estandar-de-ethernet

RedeBasico 150. (2002). Introducción a los estándares de cableado. Obtenido de IEEE

802.11 (WiFi): https://sites.google.com/site/redesbasico150/introduccion-a-los-

estandares-de-cableado/ieee-802-11-wifi

Villalba Linares, C. X., & Morales Galarza, N. J. (2007). DISPENSADOR DE COMIDA

PARA CANES DE USO DOMÉSTICO. Bogotá D.C.

Wiki Urban. (24 de Junio de 2006). Tolva. Obtenido de

http://wiki.abogadourbanista.com/index.php?title=Tolva

Wikipedia. (2016). Tolva. Obtenido de https://es.wikipedia.org/wiki/Tolva

También podría gustarte