Z 35
Z 35
Por:
Jorge Ivn Zapata Valencia
Cd: 1087998966
Daniel Alejandro Gil Agudelo
Cd: 75158899
Director:
M.Sc. Jos Andrs Chaves Osorio
Profesor del Programa Ingeniera Electrnica
Ingeniero Electricista
___________________________________
___________________________________
___________________________________
___________________________________
Director:
___________________________________
Jurado:
___________________________________
Enero de 2017
5
Agradecimientos
He recorrido un arduo camino para obtener este importante logro en mi vida, pero no he llegado solo
hasta aqu, cada paso, cada aprendizaje y cada resurgir, ha estado acompaado del apoyo incondicional
de mi familia, que ha sido mi gua y mi fortaleza, por quienes recorrera mil caminos ms si fuera
necesario; agradezco adems por las sabias enseanzas de mis abuelos y por cada esfuerzo suyo, por
los nobles consejos y la inmensa paciencia de mi novia que ha sido partcipe de esta evolucin, por
los aportes del ingeniero Alexander Ros gracias a los cuales se materializ un sueo, al ingeniero Jos
Andrs Chaves por creer en nosotros y motivarnos a ser mejores cada da, al ingeniero Edwin Andrs
Quintero por inspirarnos, a amigos y futuros colegas por hacer el camino ms interesante y sobretodo
a Dios por permitirme vivir estas experiencias y adquirir valiosos aprendizajes de ellas, por darme la
oportunidad de construir un futuro y por poner a cada uno de los nombrados en mi camino.
2. MARCO REFERENCIAL 14
2.1. MARCO TERICO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.1.1. Leyes, Estadsticas y Vnculos Afectivos . . . . . . . . . . . . . . . . . . . . . . . 14
2.1.2. Mercado de Alimentos para Perros . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.1.3. Cmo Alimentar Correctamente a la Mascota . . . . . . . . . . . . . . . . . . . . 18
4. PRUEBAS Y RESULTADOS 65
6
NDICE GENERAL 7
8
NDICE DE FIGURAS 9
10
Captulo 1
Las mascotas hacen parte de este crecimiento. La estrecha relacin ser humano mascota se hace
cada da ms notoria, pasando de ser la mascota de la casa, a ser parte fundamental del ncleo fami-
liar, por tal razn, sus dueos buscan la manera de brindar soluciones tecnolgicas a sus necesidades.A
menudo las personas dueas de mascotas sienten una enorme preocupacin al salir de sus hogares y no
poder llevarlas consigo (por factores ajenos a ellos), debido a esta situacin, habitualmente intentan
realizar sus diligencias en el menor tiempo posible para as poder regresar pronto a sus hogares y no
sentir que abandonan a sus mascotas.
Un factor decisivo es su alimentacin, ya que su comida en ocasiones debe ser suministrada constan-
temente y en ciertas porciones o debe ser servida en horarios especcos, en muchas ocasiones inuyen
circunstancias tales como el olvido o en otros casos el buscar ahorrar tiempo; para evitar todas estas
preocupaciones y darles solucin se propone construir un dispensador controlado por una aplicacin
mvil, el cual le permita a las personas alimentar sus mascotas sin la necesidad de estar presente en
los hogares, bastara solamente acceso a internet y unos cuantos comandos utilizando un smartpho-
ne. Actualmente en el mercado se pueden encontrar dispensadores automticos para mascotas como
Petnet, el cual cuenta con una aplicacin para la plataforma de smartphones iOS, lastimosamente su
precio es bastante elevado. Bistro es otro dispensador automtico, este, basa su funcionamiento en una
cmara que reconoce la mascota y puede medir su tamao, sin embargo, an se encuentra en fase de
desarrollo. Trabajos de grado similares en la Universidad Tecnolgica de Pereira no han desarrollado
todava prototipos fsicos y son controlados mediante bluetooth o simplemente programables.
El prototipo contar con una aplicacin mvil para la plataforma Android inicialmente y tendr
como principal componente la tarjeta Raspberry Pi, esto permite disminuir el costo del dispensador,
los costos para el usuario nal e incrementar la cobertura en el mercado ya que los usuarios que utilizan
dispositivos con plataforma Android representan la mayora de los smartphones usados en el mundo
[1].
11
CAPTULO 1. DESCRIPCIN DEL PROYECTO 12
1.2. JUSTIFICACIN
El desarrollo de este trabajo atiende parte de la problemtica actual que viven miles de mascotas
en el pas y millones en el mundo a causa del poco tiempo que pasan sus dueos en el lugar donde
reside la mascota y de los problemas de salud que les acarrea la mala dosicacin del alimento.
Diversos estudios indican que los animales domsticos que consumen alimentos sin un control ho-
rario o raciones especcas disminuyen aproximadamente en un 15 % su expectativa de vida y son ms
propensos a mltiples padecimientos de salud debido a la obesidad [2]. Lo anterior soportado en el
Estatuto Nacional de Proteccin Animal y su actual reforma, la ley 1774 de 2016, la cual demanda en
el artculo 3, punto b1, en cuanto al principio de bienestar animal, que los animales no deben sufrir
hambre, ni sed. Para dar solucin a la problemtica se propone un mecanismo de alimentacin a dis-
tancia el cual permite darle a la mascota el concentrado y las cantidades a las horas ms adecuadas,
proporcionadas por su amo sin importar dnde este se encuentre.
1.3. OBJETIVOS
1.3.1. OBJETIVO GENERAL
Disear e implementar un prototipo de dispensador automtico de comida para (perros de raza
pequea) animales basado en Raspberry Pi controlado mediante una aplicacin mvil.
Disear e implementar el circuito electrnico que se acople con la tarjeta Raspberry Pi y que
permita el control del sistema de acuerdo a los requerimientos del diseo fsico.
Desarrollar una aplicacin mvil que permita la comunicacin entre la tarjeta Raspberry Pi y un
Smartphone.
MARCO REFERENCIAL
Leyes que protegen los animales: Toda persona que tenga a cargo una mascota debe cumplir
con ciertos aspectos que son primordiales y elementales segn el Estado de Nacional de Proteccin
Animal Ley 84 de 1989 Colombia [4], entre uno de ellos se destacan en dicha ley en el Captulo II de
los deberes para con los animales en el Artculo 5 en uno de sus prrafos se expresa claramente que se
debe suministrar bebida, alimento, en cantidad y calidad sucientes, as como medicinas y cuidados
necesarios para asegurar su salud, bienestar y para evitar dao, enfermedad o muerte y anexa en el
Pargrafo: Cuando se trata de animales domsticos o domesticados, en cautividad o connamiento, las
condiciones descritas en el presente Artculo debern ser especialmente rigurosas, de manera tal que
los riesgos de dao, lesin, enfermedad o muerte sean mnimos.
Por ende cada persona que tiene a cargo una mascota asume una responsabilidad con la cual debe
cumplir. El pasado noviembre 11 de 2015 [5], por decisin unnime la Comisin Primera del Senado,
aprob en tercer debate el Proyecto de Ley 172 de 2014, que busca endurecer las penas y sanciones a
los que violen los derechos de los animales.
Cantidad de personas que tienen a cargo una mascota: Si se toma como punto de partida
la ciudad de Pereira, segn un reconocido diario en una de sus publicaciones menciona que la rma
GFK (es la compaa de investigacin de mercados ms grande de Alemania y la quinta ms grande del
mundo). en el ao 2012 realiz una encuesta tirando nmeros increbles sobre el crecimiento acelerado
de mascotas en los hogares [6], segn lo suministrado por dicha rma el 29 % de los hogares colom-
bianos tiene una mascota. En Pereira, el registro de la Ocina de Zoonosis de la Secretara de Salud,
estima que hay 44 mil animales de compaa, (perros y gatos), de los cuales el 98 % tiene un doliente,
es decir, aunque vivan en la calle, alguna persona se encarga de darles comida y estar pendiente de ellos.
En el ao 2006 se cree haba un estimado de 22 mil animales de compaa donde en este nmero
la mayora fue abarcada por perros y gatos, demostrado as el gran crecimiento de mascotas en los
hogares pereiranos en los ltimos aos, actualmente no se encontr un nuevo registro o alguna rma
que haya realizado una nueva encuesta, pero si se toma la curva de crecimiento que se viene planteando
actualmente en la ciudad de Pereira debe existir un estimado ms o menos de 55 a 60 mil, desta-
cando variables como el crecimiento poblacional para la realizacin de un nuevo estudio. El estudio
14
CAPTULO 2. MARCO REFERENCIAL 15
realizado no nombr la cantidad en este caso de canes en las calles, pero segn datos de la Secretara
de Salud de Pereira en el 2012 haba 8394 perros callejeros [7], porque se debe tener en cuenta estos
nmeros, porque actualmente la ciudad cuenta con albergues y fundacin de proteccin y adopcin,
incrementando con estos nmeros la posibilidad de aumento en el registro de posibles personas que
pueden llegar a tener en su hogar una mascota.
Si se extiende el estudio a nivel nacional y directamente enfocado a los caninos, la rma GFK
estimo a cinco pases de Amrica Latina que hicieron parte de su estudio, donde el perro lidera con
un 83 % de preferencia entre la gente que suele tener animales en el hogar [8].En segundo lugar se
encuentra el gato, con un 22 %, seguido de los pjaros, con 11 %, los peces registran 5 % y en ltimo
lugar, algn otro tipo de mascotas con 4 %.
El mejor amigo del hombre, es tambin el preferido en las ms grandes ciudades de Colombia:
Medelln y Barranquilla, en donde el 86 % de quienes tienen mascota, mencionan tener uno, en tanto
que en Bogot el registro fue del 80 % y en Cali del 74 %. De acuerdo con la encuesta realizada por
GFK en el pas los perros son reyes, seguidos por los gatos.
Vnculo afectivo con los animales de compaa: Ser que en la actualidad una mascota
est a la par con un ser humano? Para muchas personas as puede ser, porque ven en su mascota un
amigo, un integrante ms de su familia, al cual se le brinda cario, respeto y se le deben suplir sus
respectivas necesidades y porque no llenarlo de lujos y comodidades, al n y al cabo quin no quiere
ver a la persona que te brinda un cario incondicional bien, en este caso La mascota.
Algo muy visto desde siempre es el estrecho vnculo persona-mascota, pero este vnculo sigue sien-
do an ms fuerte con el pasar de los das. La mascota es la ayuda para aquella persona que tiene
alguna discapacidad, pues brinda apoyo y representa una nueva opcin de terapia alternativa para el
tratamiento de diferentes padecimientos tanto fsicos como emocionales, posicionndolo as como una
ayuda medicinal [9].
Cuando el animal teraputico est presente, las personas se sienten ms seguras y cmodas para
iniciar una conversacin con otra persona aunque esta sea un extrao, ya que el animal provee de un
tema neutro de conversacin.
social que usa animales como parte de su trabajo. Las metas especcas para cada paciente han sido
previamente determinadas por el terapeuta, todo el avance del programa es medido y documentado.
La AAT representa una intervencin dirigida a cumplir objetivos, en donde el animal y el facilitador
cumplen con criterios particulares como parte integral del tratamiento. La AAT est diseada para
promover el mejoramiento en las diferentes reas de desarrollo de la persona.
Por lo general en la AAT se han usado perros, gatos y peces; sin embargo, en la actualidad se usan
tambin conejos, serpientes y hmster. Las aves no son permitidas para esta terapia debido a que son
portadoras de diferentes enfermedades infecciosas como la ebre aviar la cual puede ser transmitida
por medio de las plumas [10].
La mayora de las personas que adquieren mascotas lo hacen con un n social. Poseer una mascota
disminuye el sentimiento de soledad y aumenta el bienestar fsico y psicolgico, y tambin sirve para
disminuir la ansiedad.
Las personas presentan una relacin especial con sus mascotas que no encuentran con otras per-
sonas, Los animales tienen una forma de aceptacin sin juicios, no condicionan su amor, perdonan
fcilmente. Es por esto que las relaciones con los animales resultan menos amenazantes que las rela-
ciones con otras personas.
En un mundo en donde las relaciones con las personas pueden ser demandantes, estresantes, lle-
nas de conicto, los animales proveen al ser humano un descanso al solo buscar la compaa de su dueo.
Por ejemplo, en nios el tener mascotas ayuda a desarrollar el sentimiento de responsabilidad, com-
petencia, autoestima, conanza, y sentimientos de empata. La mascota provee al nio no solo de un
amigo de juegos, sino de un condente y alguien con quien practicar las habilidades de socializacin,
al mismo tiempo, provee una de las primeras experiencias de la muerte y la prdida.
Este vnculo se puede ver reejado como un cario mutuo, que con el pasar del tiempo se hace
an mayor, es tanto as que segn Investigadores de la Universidad de Azabu (Japn) creen que dicho
vnculo afectivo entre el perro y su dueo es reciproco y se establece a travs de la mirada [11].
Dicha universidad ha descubierto que la oxitocina, sustancia qumica conocida como la hormona
del amor ya que se relaciona con el apego materno infantil, tambin puede generar vnculos afectivos
entre miembros de especies diferentes y explicar as la unin emocional que muchos humanos mantienen
con sus perros. Adems, han visto que el aumento de dicha hormona se desencadena con una simple
mirada. La oxitocina acta como neurotransmisor en el cerebro de los seres vivos porque funciona en
el ncleo accumbens, al que se le atribuye una funcin importante en el placer. Al crecer el vnculo,
con ello crece el inters por estudiar ms afondo esta conexin y tratar de demostrar a que se debe
esta concordancia en la relacin entre dueos y mascotas. Se han realizado varios experimentos con
perros hembras y machos de diferentes razas y edades y sus dueos, para de este modo determinar
como perros y humanos pueden reaccionar y reforzar sus vnculos biolgicos en un circuito neuronal
de retroalimentacin impulsado por la oxitocina, tal y como ocurre entre padres e hijos, gracias a una
simple mirada mutua. "Cuando perro y dueo se miran, ambos muestran un aumento de la oxitocina",
segn Takefumi Kikusui, investigador en el departamento de Ciencia Animal y Biotecnologa de la
Universidad Azabu (Japn) [11]. Para tomar como partida dichos estudios se debieron realizar expe-
CAPTULO 2. MARCO REFERENCIAL 17
rimento, estableciendo parmetros de ciertos de interaccin mutua entre el perros y su dueo durante
un determinado tiempo y registrar cada accin al hablar, tocar y mirar entre las dos especies.
En dicha publicacin dicen que cerca de 4,3 millones de perros y 1,4 millones de gatos, que son
respectivamente las poblaciones de estos animales en Colombia, segn la rma Euromonitor Interna-
tional [13]. El crecimiento del mercado de las mascotas tiene a los productores y comercializadores de
alimentos balanceados ampliando afanosamente sus plantas. Se estima que cada ao el mercado de
alimentos para mascotas sigue creciendo en el pas, recibiendo grandes ganancias y recaudos para los
inversionistas, que ven este como un negocio seguro y en constante crecimiento.
Adems no solo las inversiones van sujetos a la alimentacin de la mascota tambin hay que tener
en cuenta que este es un mercado demasiado extenso y que necesita de innovacin, muchos inversio-
nistas dan manejo de cifras, promueven pginas de internet para brindar asesora sobre las distintas
problemticas o benecios para la mascota, se ofrecen servicios de paseos diarios, al negocio de las
mascotas se les pueden nombrar de distintas maneras ya sean vistos como negocios perrunos o ms
bien un asunto pblico que compete a muchos.
En internet hay numerosas sitios web que hacen publicaciones, balances generales y demuestra con
cifras y estadsticas la importancia de hoy por hoy de las mascotas y como inuencian en cambios
econmicos, culturales y porque no sociales en todo un pas. El mercado de mascotas es extenso y
sigue creciendo enormemente creando da a da necesidades a sus dueos, los cuales no escatiman en
gastos para darles solucin.
Un ejemplo claro que muestra la positiva dinmica del negocio de comida para perros [14] es el
portal de Internet Ciudad de Mascotas. La pgina que comercializa productos para perros y gatos
naci como un emprendimiento en enero de 2013 y a la fecha tiene ms de 40.000 personas registradas
y ms de 6.000 clientes recurrentes.
Dicho portal en agosto del 2015 logro captar la atencin de un fondo de inversin de gran rango en
nuestro pas y proveedores de servicios en distintas ramas, dicho fondo estaba compuesto por EPM,
Sura y el Banco Interamericano de Desarrollo (BID), el cual ha invertido unos $900 millones.
Como se ha sealado varias veces al ser un mercado enorme, tambin genera enormes ingresos,
ingresos que facturan fcilmente millones cada ao, siendo cifras que fcilmente pueden ser duplicadas.
Actualmente en el mercado existen innumerables marcas de productos para mascotas, al igual que
marcas codicadas que fabrican todo tipo de alimentos. Los fabricantes promueven sus vitaminas,
protenas y dems componentes y benecios los cuales son plasmados en tablas alimenticias expues-
tas en sus empaques, ya establecer qu tipo de alimento es mejor para la mascota est determinado
dependiendo del tamao, masa, raza, recomendaciones del veterinario o cual puede suplir ms sus
necesidades, como se sabe estos pueden varan segn su calidad y claro de su precio en el mercado
actual, entre los alimentos concentrados para mascotas se destacan los siguientes:
CAPTULO 2. MARCO REFERENCIAL 18
Premium: Contienen Carne Fresca, sub productos animales, incluyen maz y otros Granos (en
menos proporcin), la protena es de muy buena calidad y mucho ms digerible y aprovechable,
la mayora de la protena proviene de una mezcla de granos con algo de carne (poca).
En el mercado, hay una gran cantidad de marcas que estn compitiendo con las tradicionales, brin-
dando productos que se acomoden ms que todo a la comodidad del dueo de mascota, como hay
productos de excelente calidad, tambin hay productos que no lo son tanto como lo son los concen-
trados regulares que en sus tablas de alimentacin estn algo por debajo de las marcas Premium y
Superpremium, pero que suplen la necesidad de alimentacin de la mascota.
Los empresarios promedian los gastos que realiza el dueo de mascota y chequean el consumo men-
sual que conlleva este, en los cuales incluyen juguetes y accesorios, pero se estimula que dicho promedio
en su gran parte va determinado para la compra del alimento. Los gastos van determinados muchas
veces segn el tamao del canino. Una raza pequea come 4 kilos; una mediana 12 kilos; y si es una
de las grandes se puede comer 15 kilos al mes aproximadamente.
AAFCO ( Association of American Feed Control Ocials ) es una de las asociaciones ms grandes
a nivel mundial, quien ha realizado estudios muy completos sobre cmo deben ser las regulaciones en
la creacin de alimentos para mascotas, los estndares a seguir, los controles alimenticios a tener en
cuenta, entre muchas otras cosas [15].
Como se rese anteriormente la mayora de las personas tienen en su casa como mascota un gato o
un perro. Conocer las pautas de una alimentacin sana para el felino es muy importante y tener como
punto de partida sus caractersticas genticas. Se sabe que este es un animal de tipo carnvoro con
necesidades energticas especcas, que con el tiempo se ha adaptado a cierta dieta especializada. Es
importante ofrecerle un concentrado adecuado e impedir que coma sobras, al conocer sus necesidades
y sus hbitos, se le debe entonces proporcionar un alimento que le brinde sobre todo compuesto a base
de carne y que contengan un aminocido importante para el funcionamiento de su metabolismo, la
taurina debe estar en sus componentes alimenticios para de estar forma potencializar su condicin fsica.
Como todos hemos comprobado, el gato se muestra mucho ms exigente que el perro al elegir sus
alimentos pudiendo ayunar largo tiempo si una comida no es de su agrado. En gran medida este aspecto
est inuenciado por los hbitos alimenticios en sus primeros meses de vida ya que tiende a comer y
aceptar aquellos alimentos a los que se habitu en este periodo.
CAPTULO 2. MARCO REFERENCIAL 19
Con respecto a la frecuencia de alimentacin, el gato es selectivo, preere echar a un lado alimentos
apetitosos y tomar muchas comidas ligeras, entre 10 y 20, en lugar de dos o tres comidas abundantes
[16].
Los felinos preeren que la temperatura de su comida se encuentre de forma ideal entre 38 C y 40
C, ya que sus presas suelen tener esta temperatura, de esta forma se estimula su instinto de cazar. Con
respecto al agua la preeren fresca e idealmente en movimiento, la cantidad que estos consumen es
variable e indeterminada. Situaciones de estrs inuyen enormemente en su deseo de comer, el cambio
de residencia de forma habitual o una hospitalizacin pueden suponer que un gato no coma durante
varios das.
Con respecto a las necesidades especcas de cada nutriente, comentar que las necesidades en prote-
nas de los gatos son mucho mayores que las necesidades del perro. El pienso compuesto o concentrado,
es un alimento elaborado para animales que segn la normativa legal europea, es cualquier sustancia
o producto, incluido los aditivos, destinado a la alimentacin por va oral de los animales.
Como en los piensos las cantidades de nutrientes van expresadas en trminos de racin, para
comparar ambos datos hay que tener en cuenta el contenido de humedad. Por ejemplo, si un pienso
tiene un 10 % de humedad (90 % de materia seca) y un 20 % de protena, se divide 20 entre 0,90 lo que
dar un 22 % de protena, con lo cual el pienso cubrira los mnimos. Y as tendramos que hacer con
todos los nutrientes. A continuacin se presentan las tablas con los resultados:
CAPTULO 2. MARCO REFERENCIAL 20
MINERALES
Unidad Crecimiento Mantenimiento
NUTRIENTE Mximo
MS y Reproduccin Adultos
Calcio % 1,0 0,6 2,5
Fsforo % 0,8 0,5 1,6
Relacin Ca:P 1:1 1:1 2:1
Potasio % 0,6 0,6 -
Sodio % 0,3 0,06 -
Cloro % 0,45 0,09 -
Magnesio mg/kg 0,04 0,04 0,3
Hierro mg/kg 80,0 80,0 3000,0
Cobre mg/kg 7,3 7,3 250,0
Manganeso mg/kg 5,0 5,0 -
Zinc mg/kg 120,0 120,0 1000,0
Yodo mg/kg 1,5 1,5 50,0
Selenio mg/kg 0,11 0,11 2,0
VITAMINAS
Unidad Crecimiento Mantenimiento
NUTRIENTE Mximo
MS y Reproduccin Adultos
Vitamina A IU/kg 5000,0 5000,0 250000,0
Vitamina D IU/kg 500,0 500,0 5000,0
Vitamina E IU/kg 50,0 50,0 1000,0
Vitamina B1 (tiamina) mg/kg 1,0 1,0 -
Vitamina B2 (riboavina) mg/kg 2,2 2,2 -
Vitamina B3 (niacina) mg/kg 11,4 11,4 -
Vitamina B5 (cido pantotnico) mg/kg 10,0 10,0 -
Vitamina B6 (piridoxina) mg/kg 1,0 1,0 -
Vitamina B9 (cido flico) mg/kg 0,18 0,18 -
Vitamina B12 (cianocobalamina) ug/kg 22,0 22,0 -
Colina g/kg 1,2 1,2 -
Sin embargo es muy importante aprender a conocer los distintos tipos de comida que existen en el
mercado para poderles dar el uso ms correcto [17].
En la etiqueta deben ser bien visibles los componentes del producto, entre los que se establecen:
Los alimentos integrados (son comidas simples o compuestas a las que se les aade integradores,
ya sean vitaminas y/o minerales).
Las comidas secas tienen una humedad inferior o igual al 14 %, y estn compuestas por mezclas de
cereales, harinas de pescado y carne, leche en polvo, soja, integradores vitamnicos minerales y grasas.
Son menos apetitosas que las semi hmedas enlatadas, pero se conservan por ms tiempo, son ms
econmicas y fciles de utilizar.
Las comidas hmedas tienen un grado de humedad superior al 34 %, y vienen enlatadas o ultracon-
geladas. Son bastante caras pero muy apetitosas. Sus componentes son residuos de carniceras, cereales,
verduras y soja.
Despus de los 18 meses se podr optar por 1 comida (se recomienda siempre 2 ingestas para
una mejor asimilacin).
Alimentar a un perro es algo que hay que aprender, no es un secreto que de la alimentacin depende
gran parte la salud del animal, tambin se debe aprender a no sobrealimentarlo; especialmente en las
primeras etapas de la vida. Una deciente alimentacin puede ser la sentencia para poseer un perro
dbil y enfermo.
CAPTULO 2. MARCO REFERENCIAL 22
Es primordial contar con una excelente alimentacin en los canes; en la actualidad, una gran deman-
da de alimento para mascotas ha impulsado a las grandes marcas a ofertar concentrados de diferentes
tipos, algunos llamados balanceados que en ocasiones confunden al propietario del perro, por ello la
importancia de saber qu se est comprando, pues muchas veces el precio no determina la calidad
del producto, ni saciar totalmente las necesidades del can. Los veterinarios siempre recomiendan el
alimento concentrado en vez del casero, ya que el alimento para mascotas contiene todos los nutrientes
que el perro necesita de forma balanceada, sin condimentos o excesos que podran daar su salud. A
continuacin se suministra informacin sobre los componentes nutritivos que deben tener los alimentos,
en la siguiente tabla se proporciona informacin sobre las posibles porciones diarias dependiendo de la
masa de la mascota, en este caso para el perro. (Cuadro 2.5)
Los perros deben ser alimentados a la misma hora todos los das.
Alimentar a tu perro con mismo tipo y marca de comida todos los das. A diferencia de los seres
humanos, el sistema digestivo de un perro no puede manejar los cambios en la alimentacin, lo
que puede causar malestar estomacal y diarrea.
Cuando se cambia a un nuevo alimento, haga una transicin gradual a la nueva comida mezclando
porciones de ambos alimentos.
Si ests mezclando agua con el alimento seco, se debe mezclar 4 partes de alimento seco por 1
parte de agua.
Mantenga agua potable fresca disponible en todo momento. Cambie el agua al menos una vez al
da, ms para los perros que babean.
No sobrealimentar a tu perro.
Siga las instrucciones en el paquete de comida para perros para las cantidades de alimento
recomendadas.
Vigila el nivel de peso y la actividad de tu perro, y haga ajustes de alimentacin, segn sea
necesario.
CAPTULO 2. MARCO REFERENCIAL 23
Datos Curiosos
Los perros tienen cerca de 1.700 papilas gustativas. Los humanos tenemos alrededor de 9.000
papilas gustativas, y los gatos cerca de 470.
Los perros tienen papilas gustativas para el agua, algo que los humanos no tenemos.
La densidad del PMMA (polimetilmetacrilato) es del orden de 1190 kg/m3, es decir 1,19 gm/cm3.
Esto es algo menos de la mitad de la densidad del vidrio, la cual cae dentro del rango de 2400 a 2800
kg/m3. La resistencia al impacto del acrlico estndar es del orden de 15 veces mayor que la del vidrio
no templado [19].
Otra ventaja de la utilizacin del acrlico en la elaboracin nal del diseo es su precio, si se
compara con los altos costos que conlleva la impresin completa de una pieza en una impresora 3D.
Con el diseo se busca dar un valor agregado, que es hacer de l lo ms liviano posible, que conserve
en buen estado el alimento y que sea amigable con el medio ambiente; con el acrlico se cumple en gran
parte con estos parmetros, pero el diseo no est construido en su totalidad en este material puesto
que hay ensambles que necesitaban piezas ms precisas y de mejor elaboracin, por ello la necesidad
de la impresin de algunas piezas en una impresora 3D.
24
CAPTULO 3. DESARROLLO DEL PROYECTO 25
Otro aspecto sobresaliente de solidworks es que utiliza un entorno grco basado en Microsoft Win-
dows, que permite que sea intuitivo y de fcil manejo. Adems dicho software posibilita plasmar ideas
de forma rpida sin necesidad de realizar operaciones complejas y lentas, hacindola una herramienta
verstil y precisa, con capacidad asociativa, variacional y paramtrica de forma bidireccional con todas
sus aplicaciones.
Al contar el diseo del comedero para mascotas con una gran cantidad de piezas que van asociadas,
se necesitaba de un gestor de diseo (FeatureManager) que facilitara enormemente la modicacin
rpida de operaciones tridimensionales y de croquis de operacin sin tener que rehacer los diseos ya
plasmados en el resto de las piezas asociadas. Si se plantea a futuro realizar cambios signicativos al
diseo, solidworks no solo proporciona herramientas de diseo de Pieza, Ensamblajes y Dibujo, sino
que tambin incluye herramientas de productividad, de gestin de proyectos, de presentacin y de
anlisis y simulacin que permite hacer un diseo competitivo con estndares de calidad [21].
Rampas de Cada: Posee 11 componentes. Base del motor y rampas por donde cae el alimento,
para luego llegar al recipiente nal.
Recipiente Base: Posee 17 componentes. Recipiente donde lleva el alimento para ser consumido
por la mascota est compuesto por 6 piezas.
Los 11 piezas restantes en acrlico lo conforman 8 tapas y 3 adornos. Las tapas dan rmeza entre
piezas, permitiendo el ensamble entre cada uno de los slidos y en el caso de los adornos dar un toque
llamativo y atractivo a la vista. En dos de los adornos se crean pequeas rejillas que permiten el paso
de aire hacia el interior donde se encuentra el circuito electrnico, estas rejillas toman la horma de
huesos.
CAPTULO 3. DESARROLLO DEL PROYECTO 27
Tapa Exterior: Tapa que cubre el circuito electrnico, con sistema de entrada de aire y oricios
para entrada de tornillo para dar sujecin.
Tapa Frontal: Posee abertura por donde sale el alimento hacia el recipiente nal.
Tapa Izquierda: Cubre el sector izquierdo del diseo dando ensamble a la parte inferior con la
superior.
Tapa Trasera: Cubre en su totalidad la parte trasera del diseo y posee aberturas para dar entrada
a cables de potencia y de Ethernet.
Tornillo Sin Fin: Transporta el alimento que cae de la tolva a las rampas.
Pieza Tuerca Tornillo: Piezas para permitir el ajuste de la tapa exterior del circuito electrnico.
Una de las caractersticas que hacen de solidworks un programa muy completo es el poder asociar
cada una de las piezas en un ensamble nico (Asociatividad).
Para realizar un conjunto o ensamblaje debe disear cada una de las piezas que lo conforman y
guardar como cheros de pieza distintos (cada uno con un nombre). El mdulo de ensamblaje permite
insertar cada una de las piezas y asignar relaciones geomtricas de posicin para denir tridimensio-
nalmente el ensamblaje. Finalmente, puede obtener los planos las piezas o del propio ensamblaje de
forma automtica. Cuando se dice que SolidWorks es asociativo quiere decir que todos los documentos
(Pieza, Ensamblaje o Plano) estn vinculados y que la modicacin de un chero de pieza modica el
ensamblaje y los planos asociados de forma automtica, sin la participacin del usuario. Los cheros
se actualizan aunque se encuentren cerrados [21].
CAPTULO 3. DESARROLLO DEL PROYECTO 34
Al tener las piezas totales se pasa al ensamble nal y la agrupacin de cada una de ellas, a con-
tinuacin el diseo nal sin tapa exterior, mostrando la seccin donde va el circuito electrnico y el
motor.
La Raspberry Pi es una tarjeta que como se nombr anteriormente, es usada para ensear a los
nios nociones bsicas de programacin; adicionalmente, el bajo costo de la tarjeta, permite a nios
de pocos recursos el acceder a plataformas para practicar programacin de lenguajes como python,
nativos en esta tarjeta [23].
El software utilizado como sistema operativo en esta tarjeta es por lo general uno basado en el
ncleo de linux; en este proyecto es utilizado el raspbian jessie, el cual es una distribucin de Debian
optimizada para la tarjeta raspberry pi, la cual es muy intuitiva de usar y fcil de congurar.
La tarjeta utilizada en este proyecto, es la raspberry pi 3; la cual cuenta con una gran ventaja (en
comparacin con sus tarjetas predecesoras) y es que tiene integrada una tarjeta de red inalmbrica; lo
que le permite a la pi 3, poder conectarse a internet mediante una red wi; algunas caractersticas de
la pi 3 son: [24]
Bluetooth 4.1
1 Gb de memoria RAM
4 Puertos USB
Puerto HDMI
Puerto Ethernet
La Raspberry pi cuenta con una serie de pines especiales; estos pines especiales son utilizados para
interfaces UART; es decir; cuenta con un pin RX y un pin TX con los cuales se pueden implementar
CAPTULO 3. DESARROLLO DEL PROYECTO 37
comunicaciones Seriales, lo cual es muy til para conectar con otras tarjetas como por ejemplo un Ar-
duino. Estos pines especiales tambin son usados para implementar protocolos de comunicacin I2C,
ya que se cuenta con pines SCL y SDA. La raspberry pi cuenta tambin con protocolo de comunicacin
SPI, cuenta con pines MOSI, MISO SCLK CE0 Y CE1 [26].
El GPIO escogido para controlar el motor en este proyecto es el nmero 11; el cual puede generar
una seal de alto de 3.3 Volt; esta seal funciona como seal de control para el mdulo de potencia
que controla el motor que hace girar el tornillo sin n (descrito en el captulo anterior).
Para poder interactuar con los pines GPIO de la raspberry, se debe descargar e instalar la librera
RPI.GPIO, esta librera nos permite controlar los pines de una manera muy sencilla, a travs de unos
simples comandos, esta librera se puede descargar de la pgina ocial de python [28].
Cuando se haya descargado, procedemos a ingresar a la consola de PYTHON, seguido a esto eje-
cutamos la siguiente lnea de comando:
import RPi.GPIO
Tambin podemos descargarla mediante la consola usando el siguiente comando:
wget 'http://downloads.sourceforge.net/project/raspberry-gpio-python/RPi.GPIO-0.5.4.tar.gz'
Despus de descargar la librera descomprimimos el archivo con el siguiente comando:
1. Aplicacin Web; esta es la seccin donde se incluyen la comunicacin entre el cliente y el servidor
a travs de los protocolos HTTP/HTML; la cual permite el envo y recepcin de datos y seales
de control.
2. Control Fsico del sistema; esta es la seccin donde se reciben las seales provenientes del servidor
y se transforman en seales de control para la manipulacin del motor que controla el tornillo
sin n.
Para poder completar la seccin correspondiente a la aplicacin web, primero se debe instalar un
servidor web apache en la tarjeta.
Restriccin de acceso a los archivos de acuerdo a los permisos congurados por el administrador.
Creacin de un registro sobre las peticiones, errores, consultas e informacin general, con el n
de que esta pueda ser analizada para generar estadsticas del sitio al que se est visitando.
Una vez entendido el signicado del lenguaje HTML, se procede a crear el cdigo que se cargar
en la tarjeta, el cual funcionar como interfaz grca del controlador. Para crear este cdigo no es
necesario tener una plataforma de programacin web; basta con crear el cdigo en un archivo de texto
plano (como el bloc de notas de Microsoft), colocarle el nombre que se desee y agregarle la extensin
.html; en nuestro caso el nombre que le hemos dado al archivo ha sido consumo.html
2. Etiqueta de <html lang=en> </html>; esta es la que envuelve el contenido del cdigo principal;
indica el inicio y el n del cdigo. La mayora de las etiquetas en html funcionan en pares, y
se distingue la etiqueta de apertura de la etiqueta de cierre porque esta ltima tiene una barra
invertida antes del nombre.
3. Etiqueta de <head> </head>; esta es la seccin de cabecera, uno de los 2 grandes segmentos de
los cdigos escritos en lenguajes html. En esta seccin se denen cosas como los ttulos, fuentes,
imgenes e incluso los archivos externos de estilo y archivos Javascript. La gran parte del cdigo
escrito en esta seccin no es visible por el usuario.
4. Etiqueta <body> </body>; esta es la seccin del cuerpo; la otra gran seccin de los cdigos en
html; aqu es donde se escribe todo el cdigo, donde se debe colocar el contenido de la pgina
[32].
Cmo se ha comentado con antelacin, se utilizar PHP para enlazar el cdigo HTML con el cdigo
realizado en PYTHON; para esto es necesario ejecutar en la raspberry el siguiente comando:
Caracterstica Detalle
Dimensin 37 mm X 25 mm
Dimetro del Eje 6 mm
Tensin del Motor 12 Volt
Torque 6 kg/cm
RPM 32/min
Corriente Requerida 430 mA (para 12 V)
El diseo de control del motor est basado en un transistor TIP41 en modo interruptor, de esta
manera se permite el paso de corriente a travs del circuito, haciendo girar el motor y accionando de
esta manera el mecanismo del prototipo que distribuye el alimento al recipiente ubicado en la base del
comedero.
Para calcular la resistencia de base del transistor, se utiliz la siguiente frmula:
(V olt 1.5)
Rbase = Cte
HF E
Volt, es el voltaje aplicado a la base del transistor, en este caso corresponde a los 3.3 Volt que
genera el pin de la Raspberry Pi.
El valor de 1.5, corresponde al voltaje base-emisor, cada de tensin tpica en este tipo de transis-
tores; este es un valor obtenido de la hoja de datos del elemento proporcionada por el fabricante.
Cte, es la corriente que pasar a travs del transistor desde su colector a su emisor.
HFE, corresponde al valor de la ganancia de corriente, comnmente conocido como el Beta del
transistor.
El valor calculado en este caso no corresponde al valor de una resistencia comercial, por tal
motivo se utilizar el valor de resistencia ms prximo.
CAPTULO 3. DESARROLLO DEL PROYECTO 44
Para el primer trimestre de 2016 la variacin porcentual de suscriptores a Internet jo dedicado
fue del 8,6 % respecto al primer trimestre del 2015, representado en una variacin absoluta de 448.033
suscriptores. Por su parte, los suscriptores a Internet mvil presentaron una variacin porcentual del
29,1 % respecto al primer trimestre de 2015 [35].
CAPTULO 3. DESARROLLO DEL PROYECTO 46
Los datos suministrados muestran un crecimiento que sigue en aumento y son ms las personas que
da a da se hacen con los servicios de internet en los hogares o con servicios de internet en los equipos
mviles. Al trmino del primer trimestre de 2016, el nmero de abonados en servicio de telefona mvil
en Colombia alcanz un total de 57.292.621, y un ndice de penetracin del 117,5 %, presentando un
aumento de 1 punto porcentual con relacin al ndice de penetracin del mismo trimestre del ao
anterior, el cual se ubic en el 116,5 % [35].
El crecimiento de las ventas de servicios de telefona mvil se reeja en las altas ventas de equipos
que proporcionan servicios de datos (internet mvil).
Es el entorno ocial de desarrollo para aplicaciones Android. Se adquiere de manera gratuita del
sitio web del fabricante [38] y se puede utilizar en Windows y Linux.
Luego de tener instalado el jdk y el Android Studio se procede a la creacin de la aplicacin mvil
que se acomode a nuestra necesidad, teniendo como prioridad el ser de fcil manejo para nuestro
usuario nal y cumpliendo plenamente con las funciones para la cual fue creada. Cuando se crea el
proyecto en Android Studio se debe seleccionar el sistema mnimo que soportara la app (aplicacin
mvil) y la plataforma sobre la cual se quiere trabajar, teniendo esto en cuenta se debe saber que para
CAPTULO 3. DESARROLLO DEL PROYECTO 49
el segundo semestre del ao 2016 las versiones que ha desarrollado android desde sus inicios son las
siguientes:
Para la aplicacin se selecciona como versin mnima la 2.3 Gingerbread (android a todas sus
versiones les ha asignado nombres de postres o dulces) es decir, que en sistemas por debajo de este no
funcionara, esta decisin se toma porque dispositivos con versiones por debajo de 2.3 son relativamente
pocos y con ello tratar de abarcar el nmero ms grande de dispositivos android a los cuales se les
pueda instalar la app sin inconvenientes. La plataforma seleccionada para trabajar fue la 5.0 Lollipop,
esto puede variar dependiendo de la decisin de cada programador.
La aplicacin creada est conformada por 5 activities, donde cada una de ellas posee una Relative-
Layout y en el interior de esta contiene botones, imgenes y textos que son agregados segn el criterio
de diseo o la utilidad que se busca con la creacin.
ACTIVITY
Corresponde a una ventana o a un cuadro de dialogo en una aplicacin de escritorio. Un Activity
es una clase donde mostraremos Views (Vistas) para generar la interfaz de usuario y responderemos a
eventos que se realicen sobre ella.
Son entidades independientes, capaces de llamarse entre ellas, pasndose parmetros y recibiendo
respuestas, de modo que su funcionamiento sea un conjunto. Cada vez que una Activity llama a
otra, la actividad que crea la llamada se introduce en una pila siguiendo el orden LIFO (Last Input
First Output, ltimo en entrar primero en salir), as el usuario pulsando el botn de volver atrs del
telfono, podr recuperar la actividad anterior. Esto es una caracterstica muy comn de las actividades,
a pesar de que el programador puede anular esa accin eliminando de la lista las actividades que menos
interese. A cada Activity se le asigna una ventana sobre la cual se puede dibujar una interfaz de usuario.
En esta ventana el programador dene qu elementos visuales y en qu lugar se van a mostrar. Este
contenido se indica de un modo jerrquico mediante vistas, que son objetos que implementan la clase
View (Vista). Esta clase es el nexo de unin entre las Activity y el usuario, ya que se encargan de recibir
los eventos realizados y saber cmo va a responder cada uno de los elementos grcos que derivan de
la clase View [39].
A continuacin se muestran las activities_main desarrolladas para la creacin de la aplicacin
mvil del comedero para mascotas, al lado izquierdo la parte grca y al lado derecho los elementos
que contiene (botones, imgenes, texto, etc).
La primera Activity, es la bienvenida a la aplicacin:
La versin utilizada de android studio es la 2.2, la cual al crear un nuevo proyecto o agregar una
nueva activity trae por defecto en cada una de ellas la layout de tipo relative, si se requiere utilizar
una layout de algn otro tipo se modica por medio de cdigo en la activity_main.xml en la pestaa
text.
LAYOUTS
Son elementos no visuales destinados a controlar la distribucin, posicin y dimensiones de los
controles que se insertan en su interior. Estos componentes extienden a la clase base ViewGroup,
como muchos otros componentes contenedores, es decir, capaces de contener a otros controles. Igual
que la vistas, pueden ser denidos en cdigo, aunque la forma ms habitual y sencilla de denirlos es
utilizando cdigo XML [39].
FrameLayout: Permite el cambio dinmico de los elementos que contiene. Esta caracterstica se
puede usar en actividades pero con la aparicin de los fragmentos tiene ms sentido. FrameLayout
posiciona las vistas usando todo el contenedor, sin distribuirlas espacialmente. Se comporta como una
pila de elementos, segn se van aadiendo elementos a l, se van colocando uno encima de otro, que-
dando ocultos los que estn en la parte inferior.
Linear Layout: En una disposicin lineal, como su nombre indica, todos los elementos se muestran
en una forma lineal, ya sea horizontalmente o verticalmente.
Relative Layout: En una disposicin relativa de cada elemento, se arregla en relacin con otros
elementos o un elemento padre.
Table Layout: Son disposiciones de una tabla en Android, la cual funciona de la misma manera
que las disposiciones de la tabla de trabajo HTML. Puede dividir sus diseos en las y columnas.
Despus de tener denida la activity con su respectiva layout se pasa a introducir las vistas. Una
vista es un objeto que se puede dibujar y utilizar como un elemento en el diseo de la interfaz de
usuario (un botn, una imagen, un texto...). Cada uno de estos elementos se dene como una subclase
de la clase View; por ejemplo, la subclase para representar un texto es un TextView, para una imagen
es una ImageView y para un botn es un Button. Esto puede variar en cada una de las activity que se
anexen, pues se debe tener en cuenta las vistas que se agreguen en cada una de ellas y su propsito nal.
TextView: Muestra un texto y opcionalmente permite su edicin. Otros parmetros para su vi-
sualizacin son el tamao de letra, la posicin, la distancia con otros objetos y el tamao del TextView
en s. En este caso mostramos un texto que encontraremos en una clase Java de vectores para mostrar
por orden los textos en la lista.
ImageView: Muestra una imagen arbitraria. Esta se encuentra en una clase Java creada desde el
cdigo principal para invocar la llamada y mostrar por orden en un vector, las imgenes de la lista del
men de navegacin desplegable.
CAPTULO 3. DESARROLLO DEL PROYECTO 54
Button: Representa un botn que puede ser pulsado. Deber tener escuchadores que indiquen una
accin determinada cada vez que el botn se presione.
Tener presente que la layout (relative, linear, frame, table) y las vistas van incorporadas en la
activity y que esta puede visualizarse en forma grca (design) o en forma de texto de cdigo (text), por
medio de dos pestaas en la parte inferior izquierda de la activity_main.xml. Si se agrega otra activity
est por defecto asigna un nmero secuencial activity_main2.xml y as sucesivamente dependiendo
del nmero de activity que se agreguen para la creacin de la app, esto no quiere decir que no se le
pueda asignar un nombre, pero para la app del comedero se respet la secuencia. Cada una de las
activity_main.xml se guarda en una carpeta que lleva el nombre de Layout. Esto se puede observar
en la siguiente imagen al igual que el cdigo utilizado en la activity_main.xml.
En resumen las activity cumplen con un sistema de visualizacin que muestra como seria observada
la app por el usuario en forma de presentacin y en forma de cdigo.
Luego de realizado el diseo, se pasa a dar las funciones explicitas a cada elemento que estn dentro
de la activity_main.xml, quien permite que las tareas sean ejecutadas son las MainActivity.java (all
por medio del lenguaje de programacin java se le asignan acciones a los botones, a las imgenes, etc).
Por ende las activities tambin estn conformadas por dos partes: la parte lgica y la parte grca.
La parte lgica es una archivo .java que es la clase que se crea para poder manipular, interactuar y
colocar el cdigo de esa actividad.
MainActivity.java: Es un mtodo que utiliza Android para iniciar una actividad, invocando los
mtodos especcos que corresponden a las etapas del ciclo de vida. Cuando se crea un nuevo proyecto
este viene con su activity_main.xml que a su vez trae consigo el MainActivity.java [39].
El MainActivity.java trae consigo un cdigo con las siguientes lneas de comando:
CAPTULO 3. DESARROLLO DEL PROYECTO 55
En esta ltima seccin de cdigo se crea una clase que se llama "MainActivity" y se extiende de
activity, esto es el concepto de herencia de la famosa programacin orientada a objetos, estamos di-
ciendo que "mainactivity" es una clase que hereda las cosas de la clase Activity que ya tiene Android
denida. Todas las activities deben llevar por lo menos un mtodo, el mtodo "oncreate", que es en
donde se crea la actividad o podemos decir que es donde se le da vida.
Para cerrar la explicacin, si yo creo una actividad nueva y la llamo "Comedero", debo hacer que
herede de activity si quiero que funcione como actividad y para decirle que el archivo XML que va a
mostrar sea el "comedero.xml". La lnea que dice "SetContentView" debe llevar dentro algo parecido
a esto: "setContentView"(R.layout.comedero) [39].
En la aplicacin creada, como se nombr anteriormente, se le dio por nombre a la activity la asignada
por android studio al crear el nuevo proyecto. El cdigo java utilizado en la MainActivity.java para la
realizacin de la app del comedero de mascotas es el siguiente:
CAPTULO 3. DESARROLLO DEL PROYECTO 56
WebView nos va a permitir utilizar el motor interno de Android, WebKit, para mostrar diferentes
pginas web dentro de la misma aplicacin (ya sea en la misma u en otra actividad). De esta manera,
todo se ejecutar en la misma aplicacin y evitaremos tener que abrir otras aplicaciones [39].
Cdigo java utilizado en la Main5Activity.java:
CAPTULO 3. DESARROLLO DEL PROYECTO 60
La aplicacin deba ser sencilla y ser creada para efectuar una tarea concreta que es la de imple-
mentar un protocolo TCP para la comunicacin de datos entre un servidor y un usuario valindose de
la implementacin de sockets y un navegador web, adems brindar una gran versatilidad en cuanto a
su utilizacin y aplicacin prctica.
En palabras ms simples, su funcin era establecer conexin desde cualquier punto con la red do-
mstica con la cual se encuentra enlazada la raspberry pi por medio de un servidor y por tanto con
el comedero para mascotas, acto seguido al realizar conexin con el servidor mostrar en la pantalla
del dispositivo el servidor web con el que se realiza la conexin, que se puede observar cargndose en
el mdulo como si se tratase de una pgina web cualquiera, mediante la cual se haran las labores de
control correspondientes para la ejecucin de la tarea nal que es proporcionar una racin de comida
para la mascota.
Ya al tener el producto nal con los conceptos de funcionamiento estipulados anteriormente, se pas
a la instalacin y ensayo de la aplicacin mvil en varios telfonos celulares, buscando ver que la app
no sufriera alteraciones dependiendo del tamao de pantalla, resolucin de imagen y gama de colores
que se maneja de un equipo a otro segn las reseas de fabricacin de cada marca comercializadora.
Si se tiene que crear, se debe complementar el siguiente formulario de creacin del certicado,
teniendo en cuenta que se debe recordar la contrasea que se introduce para el certicado, pues es
necesaria para realizar futuras exportaciones de la aplicacin.
Por ltimo, se exporta la aplicacin (chero APK) y el certicado a un directorio de nuestro equipo
o si se tiene sincronizada la computadora con el dispositivo mvil, se puede enviar directamente a la
memoria interna del dispositivo mvil o a su memoria externa.
CAPTULO 3. DESARROLLO DEL PROYECTO 63
Es posible que en algunos equipos cuando se active la opcin Orgenes Desconocidos muestre un
mensaje conrmando si se est seguro de hacer esto, con el siguiente mensaje: El telfono y los datos
personales son ms vulnerables a los ataques de aplicaciones de origen desconocido. El usuario acepta
ser el nico responsable de cualquier dao en el telfono o prdida de datos que se pueda derivar del
uso de estas aplicaciones.
PRUEBAS Y RESULTADOS
Elegir un comedero para mascotas implica que el amo debe tomar una decisin en benecio de
su mascota, la cual se debe realizar teniendo en cuenta las caractersticas fsicas del animal, como
el tamao y la raza. Antes de resaltar los avances del diseo y el funcionamiento del comedero para
mascotas, primero se debe destacar que los primeros pasos de la construccin se fundamentaron en
dar con un recipiente que se adecuar a las necesidades de la mascota, que le ayudar a mantener
una buena digestin y evitar infecciones o enfermedades en las articulaciones por las malas posturas
en el momento de ingerir los alimentos. El tamao del recipiente depende del tamao de la mascota,
puesto que este debe adaptarse a la cantidad de alimento a consumir segn su talla y masa ideal. El
comedero puede alimentar de forma organizada y en cantidades exactas a la mascota dependiendo de
sus necesidades. Como se ha mencionado anteriormente, el comedero ha sido diseado para beneciar
canes de razas pequeas o gatos de igual tamao, siendo esta la principal limitacin del comedero. A
la hora de elegir un perro muchos se deciden por perros de raza pequea; se denominan as porque
su peso se encuentra entre los 5 kg y 15 kg. Los perros de raza pequea son muy populares gracias
a su mayor adaptabilidad a los diferentes estilos de vida. Las razones de esta preferencia suelen ser
muy diversas pero entre otras suele ser porque un perro de raza pequea resulta ideal para vivir en un
apartamento o en una casa pequea. Otra de las ventajas es que resultan ms econmicos de mantener
pues no necesitan comer tanto como los perros grandes ni requieren tanta dedicacin.
La construccin del diseo se basa en piezas de acrlico, para su obtencin fue utilizada una corta-
dora lser que permitiera realizar cortes y trazos precisos, garantizando precisin en la unin de todas
las piezas. Los planos del diseo, luego de haber sido realizados en solidworks, pasan a CorelDraw para
all proporcionar el archivo a la cortadora lser y estipularle por medio de los bordes de colores, los
cortes que se desean realizar.
65
CAPTULO 4. PRUEBAS Y RESULTADOS 66
Posteriormente a la impresin en acrlico, se efectan los cortes en cartn paja para hacer la
validacin del diseo y estudiar sus posibles errores.
CAPTULO 4. PRUEBAS Y RESULTADOS 67
Al realizar la unin de todas las piezas se determinan errores menores que eran delimitados por el
dimetro del cartn, ya que las medidas inicialmente descritas para cada cara eran las suministradas
por el dimetro del acrlico que eran de 3 mm. Luego de hacer correcciones en algunos componentes
CAPTULO 4. PRUEBAS Y RESULTADOS 68
se pasa a realizar el corte de las piezas en el material nal que es el acrlico, obteniendo los siguientes
resultados:
Despus de tener impresas las piezas, se unen dando origen a otra gran pieza que se complementar
con tapas y otras piezas para terminar materializadas en el ensamble total. Para jar cada una de las
piezas se utiliza cloruro de metileno, el cual es un lquido voltil no inamable, transparente, pesado e
incoloro, con un olor suave parecido al ter, sin punto de inamacin, con arreglo a los procedimientos
de ensayo normalizados, completamente miscible con una amplia gama de disolventes, elevado poder
de disolucin, excelentes propiedades de reciclado, altamente estable.
CAPTULO 4. PRUEBAS Y RESULTADOS 69
Algunas piezas fueron impresas directamente por medio de una impresora 3D ya que los ngulos y
sus bordes precisos no es posible obtenerlos mediante el uso de la cortadora lser.
Luego de tener todas las partes y piezas se procede a realizar el ensamble total, haciendo un
minucioso procedimiento de pegado que se debe ejecutar paso a paso para obtener el resultado nal
esperado, dando como resultado:
Al tener el diseo terminado se le agrega la parte del circuito electrnico, compuesto por la rasp-
berry pi, el circuito de potencia y un motor DC con caja reductora.
El comedero cuenta con un compartimento donde se aloja la Raspberry Pi, el circuito de potencia
y el motor; este se encuentra protegido por una tapa sujeta con tornillos; esto con el n de brindar
seguridad a la mascota y que el circuito no se vea afectado por agentes externos. Algo ms que se debe
tener en cuenta es que se debe contar con una ip ja para la conexin del comedero, esto nos permite
montar el servidor web y dirigir un dominio a esta IP sin tener que mantener actualizado el servidor
DNS cada vez que cambie la IP, como ocurre con las IPs dinmicas.
Por ltimo se pone en marcha la aplicacin mvil y la revisin de la conexin con el servidor y de
all con la raspberry pi y el circuito electrnico, dando como resultado nal el funcionamiento esperado.
CAPTULO 4. PRUEBAS Y RESULTADOS 73
Al proporcionar el alimento a la mascota (perro de raza pequea o gato), este se acomoda a las
dimensiones del diseo y se observa cmo puede alimentarse sin dicultad.
Recopilacin de informacin por medio de la observacin, determinando con ello que la evolucin
nutricional se fundamenta en una adecuada alimentacin en horas jas y determinadas.
El animal ingiere cierta cantidad de alimento dependiendo de su masa y la actividad fsica que
este realiza.
Las pruebas se realizaron de forma real con un perro de raza pequea, donde se saciaron sus necesidades
alimenticias en horas determinadas, esto impidi que el animal se viera afectado por un largo lapso de
tiempo, entre una y otra racin de comida. El dueo de mascota es libre de elegir la cantidad de alimen-
to y horario en el que quiera alimentar a su mascota, se debe tener en cuenta que las caractersticas del
CAPTULO 4. PRUEBAS Y RESULTADOS 75
alimento inuyen en su vitalidad, por eso se les debe tratar de proveer concentrado de la mayor calidad
posible, puesto que su estmago es ms pequeo, tiene menos apetito y es ms sensible. Adems es
importante proporcionarle alimento de un tamao adecuado, ya que croquetas de gran tamao pueden
generar inconvenientes a la hora de masticar. Cabe resaltar que el comedero ha sido diseado para
funcionar nicamente con concentrado que se acomode a las necesidades de la mascota de raza pequea.
CONCLUSIONES Y FUTUROS
TRABAJOS
5.1. Conclusiones
En la actualidad es posible construir sistemas electrnicos con componentes asequibles y plata-
formas de fcil desarrollo como lo es Raspberry Pi. Esta plataforma est diseada para facilitar la
realizacin de prototipos que requieren un desarrollo de software avanzado, gracias a su capacidad de
procesamiento, facilidad para acoplar dispositivos externos y bajo consumo energtico, el desarrollo de
este proyecto ha nalizado con un prototipo funcional y se ha comprobado que es posible construir un
sistema de dosicacin para mascotas controlado mediante una aplicacin mvil utilizando esta tarjeta
como componente principal del mismo. De acuerdo a los parmetros de diseo para la creacin de un
producto; como robustez, usabilidad, cognicin, optimizacin, exibilidad, esttica y necesidades; se
ha creado un prototipo funcional de dispensador de comida para animales.
Una de las ventajas de programar el tiempo de dosicacin en lenguaje python, es su facilidad para
cambiar el parmetro de tiempo de encendido; ya que python es un lenguaje fcil de aprender y simple
en comparacin con los otros lenguajes utilizados para el desarrollo de este proyecto. Esto se puede
realizar con solo cambiar un valor en una lnea de cdigo.
La dosis que puede dosicar este comedero es bastante precisa, adicionalmente el tiempo de res-
puesta es inmediato, de esta manera el usuario puede tener la tranquilidad que se est realizando la
alimentacin de la mascota en el tiempo especco; sin embargo se debe tener en cuenta que para que
este funcione de la manera adecuada, se debe proveer un concentrado de tamao reducido, ya que
utilizar concentrado de mayor tamao puede generar obstrucciones en el canal de dosicacin y en un
caso extremo puede llegar a daar el compartimiento y por ende el prototipo.
El servidor web instalado y congurado en la raspberry pi, se disea para atender y responder a
la peticiones del navegador que se soliciten usando el protocolo HTTP. Este servidor es uno de los
elementos centrales de la red de trabajo, el cual permite la conexin de equipos remotos tales como
el smartphone del usuario permitiendo el control, monitoreo y conexin con la aplicacin mvil. El
servidor web se enlaza directamente con la aplicacin mvil, la cual dar las pautas de interaccin del
usuario con el comedero. La orden de ejecucin para la activacin del GPIO es dada desde el servidor
web al cdigo elaborado en PHP, quien a su vez hace un llamado al cdigo PYTHON el cual coloca en
HIGH el pin correspondiente. La unin de las herramientas webview (aplicacin mvil) y la direccin
ip permiten enlazar correctamente la app con el servidor el cual le responde al usuario con el contenido
76
CAPTULO 5. CONCLUSIONES Y FUTUROS TRABAJOS 77
El prototipo ha sido enfocado en el uso domstico debido a su tamao; sin embargo, es posible
adaptar este a otros campos como podra ser el ganadero o agropecuario para la alimentacin de
diferentes tipos de animales.
Disminuir costos del prototipo mediante el reemplazo de componentes por tecnologas ms eco-
nmicas.
Incluir un sistema de transmisin de audio para que el amo pueda hablarle a su mascota, de esta
manera realizar un llamado y que la mascota pueda reaccionar de una manera ms amigable.
Registrar los movimientos de alimentacin en una base de datos y realizar grcos estadsticos
con dicha informacin.
Integrar sensores que indiquen los niveles de carga de alimento y que se emita una alerta al amo
cuando estos volmenes se encuentren en niveles crticos.
Agregar un registro de validacin de usuario y contrasea para mejorar la seguridad del disposi-
tivo.
Bibliografa
[1] ngel Jimnez de Luis, El valor de android, El Mundo , 2016.
[2] PrimaninSpirada, Ayude a su perro come para vivir, no vivir para comer.
[4] E. C. D. COLOMBIA, Estatuto nacional de proteccin animal. ley 84 de 1989, Bogot D.E., 27
de diciembre de 1989 .
[5] S. J. M. Galn, Animales en colombia, sern seres sintientes sujetos de derechos, Noviembre
2015.
[6] L. Tarde, En 6 aos la poblacin de perros y gatos se duplic, Febero 2013.
[9] C. Cruz Vzquez, Mascotas: amigos medicinales?, Alternativas en psicologa , vol. 14, no. 20,
pp. 4857, 2009.
[11] M. Nagasawa, S. Mitsui, S. En, N. Ohtani, M. Ohta, Y. Sakuma, T. Onaka, K. Mogi, and T. Ki-
kusui, Oxytocin-gaze positive loop and the coevolution of human-dog bonds, Science , vol. 348,
no. 6232, pp. 333336, 2015.
[12] R. Lozano Garzn, Mascotas tienen a tope produccin de alimentos balanceados, El Tiempo ,
Septiembre 2014. Redaccin Economa y Negocios.
[14] R. Dinero, La comida para perros se vende como pan caliente, 2015.
[15] D. A. Dzanis, The association of american feed control ocials dog and cat food nutrient proles:
Substantiation of nutritional adequacy of complete and balanced pet foods in the united states,
Journal of nutrition , vol. 124, no. 12, p. 2535S, 1994.
[16] M. Palmero Colado, Requerimientos nutricionales del gato., Anuario AAMeFe. , pp. 9597, 2003.
78
BIBLIOGRAFA 79
[20] D. systemes, Las soluciones de solidworks abarcan todos los aspectos del proceso de desarrollo,
2016.
[21] G. G. Sergio, El gran libro de solidworks, MARCOMBO ediciones tcnicas. Barcelona, Espaa ,
2008.
[22] E. Upton and G. Halfacree, Raspberry pi.: gua del usuario, Anaya Multimedia , 2013.
[25] M. Richardson and S. Wallace, Getting started with raspberry PI . .O'Reilly Media, Inc.", 2012.
[26] A. Y. R. Hernndez and R. C. Snchez, Conversin a/d con protocolo spi para audiofrecuencias,
JVENES EN LA CIENCIA , vol. 1, no. 2, pp. 14701475, 2015.
[27] G. Van Rossum and F. L. Drake Jr, Tutorial python, Disponible gratuitamente em
http://python.org , 2004.
[30] L. Welling and L. Thomson, Desarrollo web con PHP y MySQL . 2005.
[31] I. S. Graham, The HTML sourcebook . John Wiley & Sons, Inc., 1995.
[33] M. Glass, Y. Le Scouarnec, and E. Naramore, Desarrollo web con PHP, Apache y MySQL . 2004.
[34] E. Colombiano, Despus de la subasta de 4g, colombia queda con seis operadores, 2013.
[35] MINTIC, Boletn trimestral de las tic cifras primer trimestre 2016, 2016.
[39] S. Axel, El gran libro de android, Madrid-Espaa: Publishing Limited , 2012.