Documentos de Académico
Documentos de Profesional
Documentos de Cultura
XX octubre 2022
2
Agradecimientos
Resumen
El presente trabajo expone la idea del proyecto de grado en el cual se determinó por
un tema visto en los estudiantes de grado 9° en el cual consiste en la conversión de
unidades y el uso de un sistema internacional de unidades (SI), bajo un complemento
físico-digital que consiste en crear un componente electrónico que tenga la capacidad de
pesar objetos y transformarlos en un programa que muestre 2 unidades equivalentes (kg
y gr),se integra al proyecto proporcionando información sobre la importancia del proyecto
y su necesidad ante un contexto académico, esto se hará con el fin de fomentar el
aprendizaje de los estudiantes con una metodología más explícita y didáctica.
5
Tabla de Contenidos
6
Resumen.........................................................................................................................................3
Lista de Figuras........................................................................................................................................5
Introduccion............................................................................................................................................6
Justificacion.........................................................................................................................................7
General ..........................................................................................................................................9
Especificos ..............................................................................................................................................9
Antecedentes ...................................................................................................................................10
Marco Legal..................................................................................................................................12
Conclusiones y Recomendaciones................................................................................................13
Referencias ..................................................................................................................................14
Apendices ....................................................................................................................................15
7
8
9
introducción
Justificación
En la forma como se hará el sistema o programa será por medio de un Arduino con
una base de datos colocando operaciones específicas para que calculen la conversión de
Kg a Gr y de Gr a Mg, creando así variables de cuerpos sólidos, luego de realizar el
programa virtual, se va a hacer un programa físico dedicado a su sistema central por
medio de un módulo HX711 para hacer visual el proyecto, el peso se medirá con un sensor
de carga que ira conectada a un Arduino y todo esto se aplicará dentro de una báscula.
12
Objetivos
General
Específicos
Marco Referencial
ANTECEDENTES
El primer antecedente que se realizo fue hecho por varios autores como Figueroa M.
(2011). O por Arzarte A., Lorena H., y Castilla P. (2017). Etc. Esta investigación es el más
importante para el proyecto debido a que es el tema principal del programa que se va a
hacer que es la conversión de unidades, los autores realizaron un documento sobre la
historia, revelando el trasfondo que tuvo hace siglos pasados, revelan la razón por la que
surgió la conversión de unidades, además explicando también la importancia que tuvo en la
humanidad hace tiempo atrás, expresan las mediciones que se usaban antiguamente en
tiempos remotos. Exponen la razón por la que se creó el sistema internacional de unidades
(SI), revelando en el año que se creó.
Esta investigación fue tomada desde varias páginas web, donde se explica el
proceso de la conversión de unidades físicas a digitales se genera en base de la báscula por
medio de un transmisor de celdas de carga y microcontroladores, específicamente el usado
en el proyecto (Arduino) este es llamado modulo HX711 que permite leer el peso de
15
Conversión de unidades:
El proceso que hace posible la conversión es por medio del módulo es debido a que
internamente la electrónica para la lectura del módulo está formada por un conversor ADC de 24
16
bits en el que se comunica con el Arduino por medio de un protocolo serial mediante 2 pines
(Clock y Data)
Este artículo sobre Arduino es eminente y ofrece una visión global de los aspectos más
significativos de Arduino el cual consiste en su hardware, el modelo Arduino UNO, las placas
compatibles el entorno y lenguaje de programación de Arduino, así como otros entornos gráficos
de programación, los shields (escudos), que conectan las plataformas con el mundo exterior y
permiten que se puedan comunicar por medio de sensores o controlar actuadores
17
Metodología:
Es un sistema en el cual se constituyen 14 pines (0 a 13) cada uno de los cuales se puede
configurar como salida o entrada digital. Los pines configurados como salida pueden proporcionar
o absorber una corriente de hasta 40 mA, suficiente para excitar multitud de circuitos, sensores,
etc. Aunque insuficiente como algunos relés, solenoides y motores.
Estructura básica de un programa Operadores compuestos Funciones E/S digitales
void setup() void loop() ++ (incremento) pinMode (pin, [INPUT, OUTPUT]) digitalWrite (pin, valor)
Estructuras de control int digitalRead(pin)
-- (decremento)
if () if()...else for()
+= (suma compuesta) Funciones E/S analógicas int analogRead(pin)
switch()…case while()
-= (resta compuesta) analogWrite (pin, value)
do()... while break
*= (multiplicación compuesta) analogReference ([DEFAULT, INTERNAL,
continue return EXTERNAL)
goto /= (división compuesta)
Funciones de tiempo
Sintaxis &= (AND bit a bit compuesto) unsigned long millis() delay(milisegundos)
; (punto y coma) |= (OR bit a bit compuesto) delayMicroseconds(microsegundos)
Constantes Funciones números aleatorios
{} (llaves)
HIGH | LOW INPUT | OUTPUT randomSeed(semilla) long random(max)
// (comentario línea
true | false long random(min, max)
única)
Tipo de datos void boolean Interrupciones Externas
/* */ (comentario multilínea) attachInterrupt(interrup, func, [LOW, CHANGE, RISING,
Char
#define #include unsigned char byte FALLING])
Operadores aritméticos int unsigned int Word detachInterrupt(interruption) interrupts()
= (asignación) long noInterrupts()
+ (suma) unsigned long short Comunicaciones serie Serial.begin(baudios) int Serial.available()
- (resta) float double sizeof int Serial.read() Serial.flush() Serial.print(datos) Serial.println(datos)
* (multiplicación) string array
/ (división) Conversiones
Marco legal
El proyecto de grado se hace con fines académicos, haciendo búsqueda del conocimiento y
expresarlos hacia un público con libre uso de información que se dictamina en la constitución
política de Colombia:
Artículo 71. La búsqueda del conocimiento y la expresión artística son libres. Los
Actividades.
Artículo 74. Todas las personas tienen derecho a acceder a los documentos públicos
Diseño metodológico
Casos de uso:
20
Diagrama de clase:
21
Diagrama de secuencia:
22
Narrativa:
23
Resultados
Monitor serie:
Serial plotter:
24
Programación:
25
Plano:
27
Conclusiones y recomendaciones: