Entradas

Marcelo

Imagen
  //Security Alarm with Ultrasonic Sensor// #define trigPin 6   #define echoPin 5 #define buzzer 2 float new_delay;  void setup()  {   Serial.begin (9600);    pinMode(trigPin, OUTPUT);    pinMode(echoPin, INPUT);   pinMode(buzzer,OUTPUT);    } void loop()  {   long duration, distance;   digitalWrite(trigPin, LOW);           delayMicroseconds(2);                 digitalWrite(trigPin, HIGH);   delayMicroseconds(10);              digitalWrite(trigPin, LOW);   duration = pulseIn(echoPin, HIGH);   distance = (duration/2) / 29.1;   new_delay= (distance *3) +30;   Serial.print(distance);   Serial.println(" cm");   if (distance < 50)   {    digitalWrite(buzzer,HIGH);    delay(new_delay);    digitalWrite(buzzer,LOW);     } ...

P3: IF/ELSE

Imagen
  Los códigos "if" y "else" son controles de flujo utilizadas en la programación para tomar decisiones basadas en condiciones. Estas estructuras permiten que un programa ejecute ciertos códigos dependiendo de si una condición es verdadera o falsa. 1. "if" (si) :La estructura "if" se utiliza para ejecutar un bloque de código si una condición especificada es verdadera. 2. "else" (sino): La estructura "else" se utiliza en conjunto con "if" para ejecutar un bloque de código cuando la condición del "if" es falsa. Estas estructuras se pueden combinar de diversas maneras utilizando "if", "else if" (o "elif" en algunos lenguajes) para evaluar múltiples condiciones. Estas decisiones basadas en condiciones son esenciales para controlar el flujo de un programa y ejecutar diferentes partes del código según las circunstancias. Ejemplo: Emilio Brito Zeferino                         ...

P3 ACT 1-4: Programas en Visual Studio Code

Imagen
 En este espacio, mostrare los programas que hice en Visual Studio Code, con base en las anteriores actividades presentadas. 1.- Variables de almacenamiento: Con este programa, repasamos el uso de los operadores lógicos, los cuales son los siguientes: Suma (+): Se utiliza para sumar dos valores o expresiones. Resta (-): Se utiliza para restar el segundo valor del primero. División (/): Se utiliza para dividir el primer valor por el segundo Multiplicación (*): Se utiliza para multiplicar dos valores o expresiones. Exponenciación (**): Eleva el primer valor a la potencia del segundo. División entera (//): Da solo el resultado en números enteros de la división Módulo (%): Devuelve el resto de la división entre los dos valores. El programa muestra su funcionamiento, y permite al usuario ingresar cualquier numero para que la computadora los resuelva. 2.- Cadena de texto Una cadena de caracteres es una secuencia de caracteres que termina con un carácter especial, que indica el final de l...

P3 ACT 0: Programas en Visual Studio Code: Operadores aritmeticos / Entrada de datos

Imagen
Visual Studio Code es un editor de código fuente desarrollado por Microsoft y se ha convertido en una opción muy popular entre los desarrolladores. A diferencia del entorno de desarrollo integrado completo conocido como Visual Studio, Visual Studio Code se centra en ser un editor de código liviano, rápido y altamente personalizable. Es de código abierto y está disponible de forma gratuita para Windows, macOS y Linux. En esta ocasión traigo algunos programas que elabore usando esta herramienta de programación, en un lenguaje de python. 1.- Operadores aritméticos básicos Los operadores aritméticos son símbolos o palabras clave que se utilizan en programación y matemáticas para realizar operaciones básicas entre variables o valores numéricos. Estos operadores permiten realizar cálculos aritméticos esenciales. En el siguiente programa recopilamos los mas usados. Para empezar, insertamos el valor de números cualesquiera (en este caso, serán 7 y 10), y empezamos con los operadores: Suma (+):...

P3: Proyecto Walle-01

Imagen
 El proyecto de Walle-01, fue creado a partir de la idea de buscar una manera de tirar la basura en un lugar especifico, y evitar que la basura se tire en cualquier lado. Este primer prototipo fue creado para que funcione como bote de basura, con un diseño llamativo, y que tenga ademas la funcion de lampara.  Los materiales que usamos fueron:  Paletas de madera para hacer la estructura papel cascaron Palos de madera para las ruedas Tapas de garrafon Una pila de 9V Leds de color rojo y blanco Cables Pinturas y plumones para decorar. A continuación, un video e imágenes del proceso: Este proyecto fue elaborado en conjunto con otros compañeros de clase. Emilio Brito Zeferino                                                                                       ...

P2 ACT 5: Programas en C++, actividades 5-6-7

Imagen
 Siguiendo con los programas en C++, ahora usaremos programadores aritméticos para que nuestros programas realicen funciones matemáticas, y códigos de desicion para que el programa pueda realizar funciones selectivas, todo esto lo haremos con el programa de DEV++. Programa 5: Mayor de dos números Como su nombre dice, nos ayudara a determinar el mayor entre 2 numeros. Escribimos  el código  #include<iostream> using namespace std; int main(){    para empezar con nuestra programación.   Escribimos el código  int numero1, numero2; para guardar nuestras variables. Después, para que podamos guardar los valores que necesitamos. escribimos los códigos: cout <<<"Digite el numero 1:   ";    cin>>numero1;  cout<<"Digite el numero 2: ";    cin>>numero2;   Para que el programa nos diga que numero es el mayor, vamos a usar "if" y "else" en los códigos, de esta forma se identific...

P2: ACT. 4: Programas en C++. Programas 2-3-4

Imagen
 Los programas en C++ pueden usarse para calcular operaciones matemáticas, ya sean funciones, ecuaciones, etc. Esto a su vez puede usarse en la vida diaria para realizar la suma de la compra de artículos incluyendo los impuestos. A continuación te mostrare como realizar estos programas con DEV C++ para que los puedas usar. Programa 2: Expresión matemática Este programa nos servirá para resolver la expresión matemática  A+(B/(C-D)) con cualquier numero. Escribimos  el código  #include<iostream> using namespace std; int main(){    para empezar con nuestra programación.  Ahora escribimos el código    float a,b,c,d, resultado = 0;  para guardar los valores de A,B,C y D que usaremos en el programa. Para que podamos añadir el valor de A en el programa, usamos el código  cout <<<"Digite el valor de a....."; cin>>a; . Repetir este proceso con el resto de las incógnitas para asignarles un valor, sustituyendo la "a" por l...