Entradas

Carro Arduino Walle-3.0

Imagen
En este proyecto, armamos un carro arduino, el cual puede ser manejado por medio de una aplicación, el carro se conecta por vía Bluethoot y con ello se puede controlar la dirección del robot. Al controlar el carro desde la aplicación, el sensor bluethoot  recibe las indicaciones, lo manda al arduino, y este se encarga de que las ruedas se muevan en la dirección deseada, estas mismas ruedas están mecanizadas por motores DC, e impulsadas por dos pilas de 3.7 Voltios. Las ruedas cuentan con cilindros que funcionan como ruedas mas pequeñas, son de color negro y su uso es que cambiar la dirección del carro sea mas fácil y con mejor ángulo. Todo esto usando como base una placa de madera, donde se ajusto con tornillos y tuercas nuestros materiales. Además, el carro cuenta con sensor ultrasónico para evitar chocar con paredes automáticamente. A continuación, unas imágenes del proyecto: Código Arduino:  Walle 3.0 Integrantes del equipo: Brito Zeferino Emilio Cerón Zamudio José Ángel Marín Garzo

Internet de las cosas (CISCO Packet Tracer)

Imagen
 En el siguiente video, explicare como funciona el IOE con diferentes dispositivos. Enlace del proyecto en PKT:   https://mega.nz/file/AFpiWbrK#7cOEJ6xXPipi6DBSr_FYX4Lm8pQkuE4DtZP0P_g9piI Gracias por ver ^-^

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);     }   else   {     digitalWrite(buzzer,LOW);   }     delay(200); }

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 la ca

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                                                                                                                                                 Gracias por leer :)