0% encontró este documento útil (0 votos)
96 vistas8 páginas

Vargas Cruz Julius - Informe

Este documento describe una simulación realizada en Tinkercad de un sistema con sensores y actuadores. El sistema controla la apertura de un ducto y la activación de un ventilador basado en la medición de un sensor de fuerza, temperatura y luz. El documento explica la conexión de los componentes, el diagrama esquemático, el código Arduino y las pruebas realizadas. Como conclusión, la simulación permitió analizar la salida de los sensores y controlar los actuadores mediante Arduino.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
96 vistas8 páginas

Vargas Cruz Julius - Informe

Este documento describe una simulación realizada en Tinkercad de un sistema con sensores y actuadores. El sistema controla la apertura de un ducto y la activación de un ventilador basado en la medición de un sensor de fuerza, temperatura y luz. El documento explica la conexión de los componentes, el diagrama esquemático, el código Arduino y las pruebas realizadas. Como conclusión, la simulación permitió analizar la salida de los sensores y controlar los actuadores mediante Arduino.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD CATOLICA SANTA MARIA

FACULTAD DE CIENCIAS E INGENIERIAS FISICAS Y FORMALES

ESCUELA PROFESIONAL DE INGENIERIA MECÀNICA, MECÀNICA ELÈCTRICA Y


MECATRÒNICA

CURSO DE ACTUALIZACIÒN PROFESIONAL

INTERNET DE LAS COSAS

TAREA Nº1: TINKERCAD

ALUMNO: VARGAS CRUZ JULIUS ANDREOTI


DNI: 70442675
GRUPO : “C”

AREQUIPA-PERU
2022
INDICE DE FIGURAS
Figura 1- Conexión de componentes en Tinkercad ......................................................................4
Figura 2- Diagrama Esquemático ..................................................................................................4
Figura 3- Simulación prueba de Servomotor ................................................................................6
Figura 4- Valores en monitor serial ..............................................................................................7
Figura 5- Moviendo sensor de fuerza ...........................................................................................7
Figura 6- Datos monitor Serial ......................................................................................................7
1. OBJETIVOS

• Modelar de forma práctica un sistema con sensores y actuadores en el


software Tinkercad.
• Familiarizarse con sensores y actuadores y probar sus salidas.
• Interpretar códigos ya realizados en Tinkercad y modificarlos de acuerdo
a nuestra necesidad.

2. INTRODUCCION

Tinkercad es un programa de modelado 3D en línea gratuito que se ejecuta en


un navegador web. Desde que estuvo disponible en 2011, se ha convertido en
una plataforma popular para crear modelos para impresión 3D, así como una
introducción de nivel de entrada a la geometría sólida constructiva en las
escuelas

3. RECURSOS

1. Hardware: Laptop con SO Windows


2. Software: Tinkercad

4. DESARROLLO

Para el informe realizaremos la simulación de aun ambiente donde se requiere


la apertura un ducto de ventilación y la activación de un motor de ventilador si es
que se detecta presión en un sensor de fuerza.

Las condiciones por cumplirse serán las siguientes:


- Si se detecta iluminación con el LDR y la temperatura es mayor a 35º se
accionará el servomotor
- Si el sensor de fuerza mide mas de 4 N, se activará el ventilador
Elementos empleados:
Tabla-1
Descripción Valor
Arduino UNO R3
Sensor de Fuerza
Fotorresistencia
Sensor de temperatura
Micro servomotor
Motor de CC
Resistencia 1Kohm
Resistencia 10Kohm
Placa de pruebas
Tomando como base los ejemplos del software Tinkercad, buscamos los
componentes requeridos y los posicionamos en el área de trabajo.

El sensor de fuerza y el sensor de luz cambian su resistencia interna al


ser sometidos a cambios de fuerza y de luz respectivamente, para poder
leer los datos en el Arduino es necesario conectar estos componentes
como divisores de tensión.

El sensor de temperatura entrega un voltaje en su terminal Vout, por lo


que puede conectarse directamente a la placa Arduino.

Figura 1- Conexión de componentes en Tinkercad

El software TinkerCad, además nos permite cambiar a vista esquemática


de nuestro proyecto.

Figura 2- Diagrama Esquemático


CODIGO.
// USAREMOS LA LIBRERIA SERVO.H PARA CONTROLAR EL
SERVOMOTOR

#include <Servo.h>

// DECLARACION DE VARIABLES
Servo servo_9;
int seconds = 0;
int pir_1;
int stemp_1;
float temp;
float fuerza;
int sfuerza_1;
int ldr;

//EN SETUP INICIAMOS LA COMUNICACION SERIAL Y EL SERVOMOTOR


void setup()
{
Serial.begin(9600);
servo_9.attach(9,500,2500);

void loop()
{
//LLAMAMOS A LOS CODIGOS DE LECTURA DE LOS SENSORES Y
ACTUADORES
measure_Temp();
measure_Fuerza();
measure_ldr();
servo();
motor();
//IMPRIMIMOS LA LECTURA DE LOS SENSORES EN EL MONITOR SERIAL
Serial.print("T=");
Serial.print(temp);
Serial.print(", F=");
Serial.print(fuerza);
Serial.print(", LDR=");
Serial.print(ldr);
Serial.println();
}

//LECTURA DE SENSOR DE TEMPERATURA


void measure_Temp(){
stemp_1 = analogRead(A2);
temp = (double)stemp_1/1024;
temp = temp*5;
temp = temp-0.5;
temp = temp*100;
}
//LECTURA DE SENSOR DE FUERZA
void measure_Fuerza(){
sfuerza_1 = analogRead(A0);
fuerza = exp((sfuerza_1 - 555.53) / 156.34);
}
//LECTURA DE SENSOR DE LUZ
void measure_ldr(){
ldr = analogRead(A1);
}

//APERTURA Y CIERRE DE SERVOMOTOR


void servo(){
if(ldr>=300&&temp>=60){
servo_9.write(60);}
else{
servo_9.write(0);}
}
//ACCIONAMIENTO DEL MOTOR CC
void motor(){
if(fuerza>=3){
digitalWrite(07,HIGH);
}
if(fuerza<=3){
digitalWrite(07,LOW);
}
}

Prueba.

En la figura 3 podemos observar que la temperatura se encuentra en 74ºC mientras que


la fotorresistencia indica un valor de 581, por lo que se cumple la condición y se acciona
el servomotor

Figura 3- Simulación prueba de Servomotor


Figura 4- Valores en monitor serial

Para que se accione el motor CC se debe cumplir la condición de que el sensor de


fuerza mida mas de 3 N.

Figura 5- Moviendo sensor de fuerza

Figura 6- Datos monitor Serial


5. CONCLUSIONES

1. Simulamos el sistema de 03 sensores y 02 actuadores en Tinkercad


utilizando modelos ya desarrollados por otros usuarios
2. Tinkercad nos permitió analizar la salida de cada uno de los sensores
para posteriormente mediante Arduino controlar los actuadores
3. La fotorresistencia cambia su resistencia de acuerdo con la cantidad de
luz por lo que fue necesario conectarla como divisor de tensión para que
Arduino pueda leer el valor analógico

También podría gustarte