Entradas

Mostrando entradas de enero, 2021

Práctica Ultrasónico

Imagen
  Martes, 26 de enero de 2021 - Miércoles, 27 de enero de 2021 ¿Qué y cómo aprendí? En estas sesiones de clases hemos trabajado un circuito que consta de 3 sensores ultrasónicos, y cada uno debe de detectar la distancia marcada.  Circuito:  Código:  const int trigger = 12;    const int echo = 11;   const int trigger1 = 9; const int echo1 = 8; const int trigger2 = 7; const int echo2 = 6; float d; float d1; float d2; void setup() {      Serial.begin(9600);   pinMode(trigger, OUTPUT);   pinMode(echo, INPUT);   pinMode(trigger1, OUTPUT);   pinMode(echo1, INPUT);   pinMode(trigger2, OUTPUT);   pinMode(echo2, INPUT); } void loop() {   digitalWrite(trigger, LOW);   digitalWrite(trigger1, LOW);   digitalWrite(trigger2, LOW);   delayMicroseconds(5);             digitalWrite(trigger, HIGH);   digitalWrite(trigger1, HIGH);   digitalWrite(trigger2, HI...

Operadores y tablas de verdad - Exposiciones

Imagen
Descripción de la actividad: En la sesión del día anterior hemos conformado grupos de trabajo, cada uno tiene su propio tema y hoy se realizó la exposición.  Grupo 1: Operadores de comparación Link de la presentación:  https://docs.google.com/document/d/1c1AFfsRPqTuu_WDw0KTknoddN4MfzzVMLMRKyWC7WBU/edit?usp=sharing Grupo 2: Operadores lógicos Símbolo Definición AND Verdadero sólo si los dos elementos son verdaderos OR Verdadero si cualquiera de los elementos es verdadero XOR Verdadero si cualquiera de las expresiones (pero no ambas) es verdadera NOT Cambia el valor de Falso a Verdadero y viceversa Link de la presentación:  https://docs.google.com/presentation/d/1yflHRS2oWMKVOFN47iW8czEen_7atME8ORoryJ3wZw8/edit?usp=sharing Grupo 3: Tablas de verdad AND y OR Una tabla de verdad, o tabla de valores de verdades, es una tabla que muestra el valor de verdad de una proposición compuesta. Link de la presentación:  https://docs.google.com/presentation/d/1EdZF2MfVlClu1WrFiiHo...

Anotaciones de avances del proyecto

Imagen
Martes, 19 de enero de 2021 Hoy comenzamos a seguir nuestro plan lógico, en el mi tengo anotado iniciar el diseño 3d del carro autónomo, y eso hice. En la plataforma Tinkercad me dediqué a armar la base de mi diseño elegido. Además como ya hicimos el circuito del sensor ultrasónico, ya cumplí con uno de los aspectos de mi plan lógico.  Martes, 26 de enero de 2021 He avanzado más en la creación de mi automóvil delivery, y hoy ya concluí la parte externa del diseño 3d del mismo, pero aún faltan colocarle ciertos componentes electrónicos.  Miércoles, 3 de febrero de 2021 Hoy me he percatado que el tamaño de mi proyecto no es el correcto, así que tuve que modificarlo. Hay varias maneras de cambiar el tamaño pero la que se me facilitó más fue seleccionar todo el modelo y agrandarlo 3 veces su tamaño. Finalicé de añadir los componentes electrónicos en el lugar que deben estar (3 sensores ultrasónicos, protoboard, placa de arduino y 2 motores).  Martes, 9 de ...

Práctica 1: Carrito evita obstáculos

Imagen
¿Qué y cómo aprendí? Durante algunas clases hemos trabajado en un circuito que incluye un sensor de distancia ultrasónico y dos motores. El objetivo es lograr que el motor avance cuando el sensor ultrasónico detecta una distancia mayor a 150 cm, y hacer que retroceda si el sensor detecta una distancia menor a 150 cm.  Clase 1: En esta clase con mi grupo nos dedicamos a crear el circuito completo, y la primera parte del código.  Clase 2: En esta clase nos dedicamos completamente a culminar el código.  Circuito: Código:  int EN1=8; int EN2=7; int EN3=10; int EN4=11; int act12=9; int act34=5; const int trigger = 2;    const int echo = 3;   float d; void setup() {        pinMode(EN1, OUTPUT);   pinMode(EN2, OUTPUT);   pinMode(EN3, OUTPUT);   pinMode(EN4, OUTPUT);      Serial.begin(9600);   pinMode(trigger, OUTPUT);   pinMode(echo, INPUT); } void loop() {   digitalWrite(trigger, LOW); ...