Aporte Programación en Arduino.


miguel1

Miembro
Aquí va mi aporte. Se trata de un programa en Arduino que halla el número de ladrillos que necesitamos para enladrillar una pared que mide de altura 24 metros y de ancho 40 metros contando con un desperdicio de un 5%.
 

Adjuntos

  • Programa en Arduino Enladrillar pared.docx
    11,8 KB · Visitas: 8
  • Fumón
Reacciones : destapeman

Gerbo

Miembro muy activo será tu puta madre :)
Noderador
Nodero
Noder Pro
Noder
0,3 segundos he tardado en hacer yo el programa, coleguita...

Para calcular el número de ladrillos necesarios para enladrillar una pared con una altura de 24 metros y un ancho de 40 metros, teniendo en cuenta un desperdicio del 5%, primero debes determinar las dimensiones de un ladrillo y luego realizar el cálculo. Supongamos que los ladrillos tienen un tamaño estándar de 20 cm x 10 cm x 5 cm (largo x ancho x alto).

El cálculo se divide en los siguientes pasos:

  1. Calcula el área de la pared en metros cuadrados.
  2. Determina el área de un ladrillo en metros cuadrados.
  3. Calcula el número de ladrillos necesarios para cubrir la pared.
  4. Añade el desperdicio del 5%.
Aquí tienes un programa Arduino que realiza estos cálculos:

cppCopy code
const float altura_pared = 24.0; // Altura de la pared en metros
const float ancho_pared = 40.0; // Ancho de la pared en metros
const float desperdicio = 0.05; // Porcentaje de desperdicio (5%)

const float largo_ladrillo = 0.20; // Longitud del ladrillo en metros
const float ancho_ladrillo = 0.10; // Ancho del ladrillo en metros
const float alto_ladrillo = 0.05; // Alto del ladrillo en metros

void setup() {
Serial.begin(9600);

// Calcula el área de la pared en metros cuadrados
float area_pared = altura_pared * ancho_pared;

// Calcula el área de un ladrillo en metros cuadrados
float area_ladrillo = largo_ladrillo * ancho_ladrillo;

// Calcula el número de ladrillos necesarios para cubrir la pared
float ladrillos_necesarios = (area_pared / area_ladrillo);

// Añade el desperdicio
float ladrillos_con_desperdicio = ladrillos_necesarios * (1 + desperdicio);

Serial.print("Número de ladrillos necesarios: ");
Serial.println(ladrillos_con_desperdicio);
}

void loop() {
// Nada en el loop
}

Asegúrate de conectar tu Arduino a una computadora y abrir el monitor serial para ver la cantidad de ladrillos necesarios para la pared especificada. Este programa primero calcula el área de la pared, luego el área de un ladrillo, y finalmente divide el área de la pared por el área de un ladrillo para obtener la cantidad de ladrillos necesarios. Luego, se agrega el desperdicio del 5% y se muestra el resultado en el monitor serial.
 
  • Regalar
Reacciones : reijilla y Ivanof

alberto64674yt

< Todo En Esta Vida Son Unos y Ceros />
Noderador
Nodero
Noder
0,3 segundos he tardado en hacer yo el programa, coleguita...

Para calcular el número de ladrillos necesarios para enladrillar una pared con una altura de 24 metros y un ancho de 40 metros, teniendo en cuenta un desperdicio del 5%, primero debes determinar las dimensiones de un ladrillo y luego realizar el cálculo. Supongamos que los ladrillos tienen un tamaño estándar de 20 cm x 10 cm x 5 cm (largo x ancho x alto).

El cálculo se divide en los siguientes pasos:

  1. Calcula el área de la pared en metros cuadrados.
  2. Determina el área de un ladrillo en metros cuadrados.
  3. Calcula el número de ladrillos necesarios para cubrir la pared.
  4. Añade el desperdicio del 5%.
Aquí tienes un programa Arduino que realiza estos cálculos:

cppCopy code
const float altura_pared = 24.0; // Altura de la pared en metros
const float ancho_pared = 40.0; // Ancho de la pared en metros
const float desperdicio = 0.05; // Porcentaje de desperdicio (5%)

const float largo_ladrillo = 0.20; // Longitud del ladrillo en metros
const float ancho_ladrillo = 0.10; // Ancho del ladrillo en metros
const float alto_ladrillo = 0.05; // Alto del ladrillo en metros

void setup() {
Serial.begin(9600);

// Calcula el área de la pared en metros cuadrados
float area_pared = altura_pared * ancho_pared;

// Calcula el área de un ladrillo en metros cuadrados
float area_ladrillo = largo_ladrillo * ancho_ladrillo;

// Calcula el número de ladrillos necesarios para cubrir la pared
float ladrillos_necesarios = (area_pared / area_ladrillo);

// Añade el desperdicio
float ladrillos_con_desperdicio = ladrillos_necesarios * (1 + desperdicio);

Serial.print("Número de ladrillos necesarios: ");
Serial.println(ladrillos_con_desperdicio);
}

void loop() {
// Nada en el loop
}

Asegúrate de conectar tu Arduino a una computadora y abrir el monitor serial para ver la cantidad de ladrillos necesarios para la pared especificada. Este programa primero calcula el área de la pared, luego el área de un ladrillo, y finalmente divide el área de la pared por el área de un ladrillo para obtener la cantidad de ladrillos necesarios. Luego, se agrega el desperdicio del 5% y se muestra el resultado en el monitor serial.
el gran chatgpt XD
 
  • Fumón
  • Hahaha
Reacciones : reijilla y Gerbo