martes, 9 de junio de 2020
domingo, 19 de enero de 2020
SEPTIMA CLASE MECÁNICA, 6TO PARCIAL
DESARROLLO DEL VEHÍCULO PARTE 7
FINAL
Al ya tener todos los componentes ubicados, las conexiones, chasis y demás, el carro está finalizado.
Sin embargo se lo probará para asegurar todo en general, y si se presenta un fallo, solucionarlo.

Conclusión: La elaboración del carro ha concluido
Logros: Hemos culminado
Dificultades: Al principio no prendió el carro
¿Qué me pregunto?: ¿Funcionará en la prueba?
FINAL
Al ya tener todos los componentes ubicados, las conexiones, chasis y demás, el carro está finalizado.
Sin embargo se lo probará para asegurar todo en general, y si se presenta un fallo, solucionarlo.

Conclusión: La elaboración del carro ha concluido
Logros: Hemos culminado
Dificultades: Al principio no prendió el carro
¿Qué me pregunto?: ¿Funcionará en la prueba?
sábado, 18 de enero de 2020
SEXTA CLASE MECÁNICA, 6TO PARCIAL
DESARROLLO DEL VEHÍCULO PARTE 6
Al ya tener el chasis listo, podemos proceder a colocar las llantas junto con los motorreductores, a medida, para que el carro ruede de manera correcta.

Al ya tener el chasis listo, podemos proceder a colocar las llantas junto con los motorreductores, a medida, para que el carro ruede de manera correcta.


Conclusión: El carro lleva un mayor avance la ya tener casi toda la base
Logros: El carro ya tiene las llantas ubicadas
Dificultades: Pegar las ruedas a medida
¿Qué me pregunto?: ¿Estarán correctamente ubicadas ambas redas, o habrá una pequeña falla?
QUINTA CLASE MECÁNICA, 6TO PARCIAL
DESARROLLO DEL VEHÍCULO PARTE 5
El día de hoy nos dedicamos a realizar el chasis del carro, el cual contarúia con una esrtructura parecida a la de un caparazón de una tortuga; será de color naranja y amarillo y estará hecha a base de cartón

Conclusiónes: Mi compañera y yo trabajamos en el chasis
Logros: Avanzar en el carro
Dificultades: Doblar el chasis para obtener la forma deseada
¿Qué me pregunto?:--
viernes, 17 de enero de 2020
CUARTA CLASE MECACINA, 6TO PARCIAL
DESARROLLO DEL VEHÍCULO PARTE 4
Hoy , con una hora de clase, pintamos la base del carro con pintura naranja
sin embargo el mister
nos recomendó haberla puesto de verde
... Probablemente

descripción gráfica
Conclusiones:
El diseño y progreso del carro va mejorando
Logros: Anvance en el carro
Dificultades: La pintura nos manchó el uniforme
¿Qué me pregunto?:--
Hoy , con una hora de clase, pintamos la base del carro con pintura naranja
sin embargo el mister
nos recomendó haberla puesto de verde
... Probablemente

descripción gráfica
Conclusiones:
El diseño y progreso del carro va mejorando
Logros: Anvance en el carro
Dificultades: La pintura nos manchó el uniforme
¿Qué me pregunto?:--
sábado, 11 de enero de 2020
TERCERA CLASE MECÁNICA, 6TA UNIDAD
DESARROLLO DEL VEHÍCULO PARTE 3
Desarrollo:
Hoy decidimos comenzar tomando las medidas de la tabla que madera, la cual serviría para la base; cortarla y demás. Todo esto basandonos en el diseño elegido.

Conclusion: Hemos avanzado la primera parte para la construccion de
nuestro vehículo. Mas adelante lo pintaremos entre otras.
Logros: Ya cortamos la tabla de madera
Dificultades: --
¿Qué me pregunto? :--
SEGUNDA CLASE MECÁNICA, 6TO PARCIAL
DESARROLLO DEL VEHÍCULO PARTE 2
Desarrollo:
Junto a la clase pasado, hemos desarrollado, mejorado y
perfeccionado el diseño del carro; ahora con una vista externa del mismo.
Según la idea original, el carro tendría aspecto de tortuga
Esto referente al logo de nuestro colegio
Conclusión:
Hemos logrado perfeccionar el diseño para al momento de construirlo
tengamos mas claros ciertos aspectos.
Logros: Tenemos aún más claro el aspecto del carro para su elaboración
Dificultades: No nos decidiamos al color de la base
¿Qué me pregunto?: ¿Se verá bien?
viernes, 10 de enero de 2020
PRIMERA CLASE MECÁNICA, 6TO PARCIAL
DESARROLLO DEL VEHÍCULO
Espacificaciones: El dispositivo que se encuentra en la parte inferior derecha es un Bluetooth HC-06, el inferior izquierda es el Arduino, por el cual correrá la energía de los pines GND Y 5V, y será alimentará a la protoboard junto con la batería que se la ha dibujado en la parte superior derecha. Bajo esta se encuentra el Puente H con sus respectivas conexiones (Batería, Arduino y motorreductores). El Arduino tiene 2 conexiones con el HC-06 (0,1), 6 con el Puente H (contando los enable A Y B)(2,3,4,5,8,9),1 de tierra (GND) y 1 de voltaje (5V)
CONCLUSIÓN:
El día de hoy desarrollamos las especificaciones mecánicas y electrónicas
de nuestro carro a control remoto
Logros: Culminar el trabajo de hoy
Dificultades: --
¿Qué me pregunto?: ---
CUARTA CLASE INFROMÁTICA, 5TO PARCIAL
MITT APP INVENTOR
Utilizamos:
MIT App inventor
Conexiones previas
Desarrollo:
Junto con la previa aplicación de la casa domótica,
procedimos a reciclarla y hacer un par de cambios para que
funcione de acuerdo al carro.
Conclusión:
Reciclaremos la aplicación, sin embargo se agregaran los
cambios necesarios para que esta se acople al carro.
Dificultades: ---
Logros: Finalizar la aplicación a tiempo
¿Qué me pregunto?: ¿Resultará más conveniente SWITCH o BOTONES?
miércoles, 8 de enero de 2020
TERCERA CLASE INFORMÁTICA, 5TO PARCIAL
Individual #2: Puente H L298N
Utilizamos:
Arduino
Puente H
Motorreductores
Puente H:
Es un circuito electrónico que permite a un motor eléctrico DC girar en ambos sentidos, avanzar y retrocerder. Los puentes H ya vienen hechos en algunos circuitos integrados, pero también se pueden construir a partir de componentes eléctricos y/o electronicos.
Puente H:
Es un circuito electrónico que permite a un motor eléctrico DC girar en ambos sentidos, avanzar y retrocerder. Los puentes H ya vienen hechos en algunos circuitos integrados, pero también se pueden construir a partir de componentes eléctricos y/o electronicos.
Salidas:
La salida A esta conformada por OUT1 y OUT2 y la salida B por OUT3 y OUT4. Los pines de habilitación son ENA y ENB respectivamente.
La salida A esta conformada por OUT1 y OUT2 y la salida B por OUT3 y OUT4. Los pines de habilitación son ENA y ENB respectivamente.
Adiciconal:
Conexion de un L298N La entrada de tensión Vin admite tensiones entre 3V y 35V; GND.
La tercera conexión de ese grupo V lógico puede funcionar de dos maneras:
Si el jumper del regulador está cerrado activaremos el regulador de tensión del L298N, y en V lógico tendremos una salida de 5V, que podremos usar para lo que queramos, por ejemplo para alimentar una placa Arduino.
Desarrollo:
Velocidad de los motores utilizando los pines PWM de Arduino.
Los Pulse Width Modulation presentes en el Arduino permiten generar salidas analógicas desde pines digitales. Esto se refiere a que pode3mos generar una variación entre 0 y 255. Estos pines se identifican con su un signo "~" junto a su valor numérico.

Dificultades: ---
Logros: Comprender el significado de "~" junto a los pines y como usarlos
¿Qué me pregunto?: ¿En que situaciones puedo hacer uso de estos pines?
martes, 7 de enero de 2020
SEGUNDA CLASE INFORMÁTICA, 5TA UNIDAD
Descripción:
Fuimos al taller de mecánica a continuar la elaboración de nuestra maqueta
"La casa domótica"
Utilizamos:
Arduino
Puente H L298N
Protoboard
Programación
int motorA1=2;
int motorA2=3;
int velA=6;
int motorB1=4;
int motorB2=5;
int velB=9;
void setup() {
pinMode(motorA1,OUTPUT);
pinMode(motorA2,OUTPUT);
pinMode(motorB1,OUTPUT);
pinMode(motorB2,OUTPUT);
pinMode(velA,OUTPUT);
pinMode(velB,OUTPUT);
}
void loop() {
//adelante
digitalWrite(motorA1,HIGH); digitalWrite(motorB1,HIGH);
digitalWrite(motorA2,LOW); digitalWrite(motorB2,LOW);
analogWrite(velA,255); analogWrite(velB,100);
delay(3000);
//atrás
digitalWrite(motorA1,LOW); digitalWrite(motorB1,LOW);
digitalWrite(motorA2,HIGH); digitalWrite(motorB2,HIGH);
delay(3000);
//detener
digitalWrite(motorA1,LOW); digitalWrite(motorB1,LOW);
digitalWrite(motorA2,LOW); digitalWrite(motorB2,LOW);
delay(2000);
}

Dificultades: --
Logros: Cumplimos con las conexiones que se desarrollaron es esta clase
¿Qué me pregunto?: ¿Continuaremos con este buen progreso?
jueves, 21 de noviembre de 2019
Tarea #1: Ideas de diseño
Tarea #1: Ideas de diseño
En su documento de Desarrollo de ideas, agregue el siguiente aspecto de la etapa B:
ii. Desarrollar una variedad de ideas de diseño factibles que puedan ser interpretadas correctamente por otras personas
Cada estudiante debe elaborar un dibujo del carro donde se pueda observar claramente:
- La forma de la estructura externa
- La ubicación de componentes electrónicos
Recuerde incluir anotaciones de: colores, medidas y materiales. Los dibujos pueden ser en papel o computador, pero es necesario que lo suban aquí.
Aplicación utilizada:MediBang Paint
sábado, 16 de noviembre de 2019
PRIMERA CLASE DE INFORMÁTICA, UNIDAD 5
Individual #2: Puente H L298N
¿Qué es y para qué sirve un puente h?
Es una tarjeta para el control de motores que nos permite controlar la velocidad y la dirección de dos motores de corriente continua o un motor paso a paso de una forma muy sencilla, gracias a los 2 los dos H-bridge que monta.
¿Cuáles son las entradas y salidas de un L298N?
Entradas: ENA, IN1, IN2 correspondientes a las entradas para controlar el MOTOR A (OUT1 y OUT2)
De igual manera ENB, IN3, IN4 permiten controlar el MOTOR B (OUT3 y OUT4)
ENA y ENB, sirven para habilitar o deshabilitar sus respectivos motores, generalmente se utilizan para controlar la velocidad, ingresando una señal de PWM por estos pines. Si no se usan se deben de conectar los Jumper para que siempre estén habilitados.
¿Cuál es la conexión de un L298N?

¿Qué es lo que hay que evitar al trabajar con un L298N?
Alimentarlo con un voltaje mayor al que soporta es un punto que se debe tomar a consideración. Por otro lado el módulo podría sufrir graves daños si conectamos una tensión de entrada al pin de +5V, cuando el jumper de selección de 5V se encuentre activado.
Alimentarlo con un voltaje mayor al que soporta es un punto que se debe tomar a consideración. Por otro lado el módulo podría sufrir graves daños si conectamos una tensión de entrada al pin de +5V, cuando el jumper de selección de 5V se encuentre activado.
¿Cuál es el programa Arduino básico para avanzar, retroceder y parar utilizando dos motorreductores conectados a un L298N?
int motorA1=2;
int motorA2=3;
int motorB1=4;
int motorB2=5;
void setup() {
pinMode(A1, OUTPUT);
pinMode(A2, OUTPUT);
pinMode(B1, OUTPUT);
pinMode(B2, OUTPUT);
// put your setup code here, to run once:
}
void loop() {
//adelante
digitalWrite(motor A1, HIGH);digitalWrite(motor B1, HIGH);
digitalWrite(motor A2, LOW);digitalWrite(motor B2, LOW)
delay(3000);
//atrás
digitalWrite(motor A1, LOW);digitalWrite(motor B1, LOW);
digitalWrite(motor A2, HIGH);digitalWrite(motor B2, LOW);
delay(3000);
//detener
digitalWrite(motor A1, LOW);digitalWrite(motor B1, LOW);
digitalWrite(motor A2, LOW);digitalWrite(motor B2, LOW);
delay(2000);
}
int motorA2=3;
int motorB1=4;
int motorB2=5;
void setup() {
pinMode(A1, OUTPUT);
pinMode(A2, OUTPUT);
pinMode(B1, OUTPUT);
pinMode(B2, OUTPUT);
// put your setup code here, to run once:
}
void loop() {
//adelante
digitalWrite(motor A1, HIGH);digitalWrite(motor B1, HIGH);
digitalWrite(motor A2, LOW);digitalWrite(motor B2, LOW)
delay(3000);
//atrás
digitalWrite(motor A1, LOW);digitalWrite(motor B1, LOW);
digitalWrite(motor A2, HIGH);digitalWrite(motor B2, LOW);
delay(3000);
//detener
digitalWrite(motor A1, LOW);digitalWrite(motor B1, LOW);
digitalWrite(motor A2, LOW);digitalWrite(motor B2, LOW);
delay(2000);
}
Fuentes:
- Nylamp. (s.f). Tutorial of Use of the L298N Module. Recuperado el 7 de Noviembre del 2019 desde https://naylampmechatronics.com/blog/11_Tutorial-de-Uso-del-M%C3%B3dulo-L298N.html
- Uriarte. I. (s.f). EL MÓDULO CONTROLADOR DE MOTORES L298N. Recuperado el 7 de Noviembre del 2019 desde https://www.prometec.net/l298n/
- Felip. P. (27 de Diciembre del 2014). Tutorial: Uso de Driver L298N para motores DC y paso a paso con Arduino. Recuperado el 7 de Noviembre del 2019 desde https://electronilab.co/tutoriales/tutorial-de-uso-driver-dual-l298n-para-motores-dc-y-paso-a-paso-con-arduino/
sábado, 19 de octubre de 2019
QUINTA CLASE INFORMÁTICA 4TO PARCIAL
CREACIÓN DE LA APLICACIÓN
PARTE 2
Descripción: Con la ayuda de @https://appinventor.mit.edu/, comenzamos con la elaboración de la aplicación con la cual controlaremos las funciones domóticas de nuestra casa, vía Bluetooth. PARTE 2; por cuestiones de tiempo el avance es notorio. A continuación se mostrará el mismo.
Conclusión: Gracias a páginas y aplicaciones externas, pude cambiar el aspecto de la antes ya mencionada aplicación para la casa domótica.
Dificultades: Al principio me atrasé un poco por fallos en la laptop, pero se solucionaron.
Logros: Ahora todo está más estético.
¿Qué me pregunto?: ¿Funcionará?.
jueves, 17 de octubre de 2019
CUARTA CLASE INFORMÁTICA 4TO PARCIAL
CREACIÓN DE LA APLICACIÓN
PARTE 1
Descripción: Con la ayuda de @https://appinventor.mit.edu/, comenzamos con la elaboración de la aplicación con la cual controlaremos las funciones domóticas de nuestra casa, vía Bluetooth.
Este es un inicio de la creación de dicha aplicación.
Más adelante se agregarán más opciones.
Conclusión: El día de hoy logramos comenzar nuestra aplicación móvil. En el transcurso de esta modificaré el aspecto de las misma, entre otras cosas.
Logros: Empezamos la creación de la app.
Dificultades: No por ahora.
¿Qué me pregunto?: ¿Habrán más temas de letras que no tengan aspecto tan básico?
miércoles, 16 de octubre de 2019
TERCERA CLASE MECÁNICA 4TO PARCIAL
Instalación electrónica

Lamentablemente hoy no contaba con las conexiones ya que se quedaron en otro lado :v
Conclusión: Debimos haber tenido más horas clase, pero por factores externos estamos con el tiempo bastante limitado.
Dificultades: Ya lo mencioné, no contaba con las conexiones.
Logros: Mejoramos algunos aspectos de la maqueta.
¿Qué me pregunto?: Probablemente no tengamos suficiente tiempo al final de todo. Mi compañero y yo tenemos dudas acerca de aquello.
Descripción: (Tiempo; 40 minutos) Procedimos a ubicar las conexiones previas en la maqueta para iniciar el proceso de conclusión de la misma :).

Lamentablemente hoy no contaba con las conexiones ya que se quedaron en otro lado :v
Conclusión: Debimos haber tenido más horas clase, pero por factores externos estamos con el tiempo bastante limitado.
Dificultades: Ya lo mencioné, no contaba con las conexiones.
Logros: Mejoramos algunos aspectos de la maqueta.
¿Qué me pregunto?: Probablemente no tengamos suficiente tiempo al final de todo. Mi compañero y yo tenemos dudas acerca de aquello.
jueves, 19 de septiembre de 2019
SEGUNDA CLASE INFÓRMATICA 4TO PARCIAL
Configuración Bluetooth HC06

Descripción: En la actual clase nos dedicamos a realizar la conexión del Bluethooth HC06 junto con el Arduino.
La programación para ejecutar esta configuración es la siguiente:
#include // Incluimos la librería SoftwareSerial
SoftwareSerial BT(10,11); // Definimos los pines RX y TX del Arduino conectados al Bluetooth
void setup()
{
BT.begin(9600); // Inicializamos el puerto serie BT que hemos creado
Serial.begin(9600); // Inicializamos el puerto serie
}
void loop()
{
if(BT.available()) // Si llega un dato por el puerto BT se envía al monitor serial
{
Serial.write(BT.read());
}
if(Serial.available()) // Si llega un dato por el monitor serial se envía al puerto BT
{
BT.write(Serial.read());
}
}
Luego de esta programación se realiza el monitor serie
AT (intro)
AT+NAMEelnombredelbluetooth(intro)
AT+PINelpinde4digitosnumericos(intro)
Generalmente en pin será 1234, por conveniencia de memoria.
Conclusión:
Es un nuevo paso para concluir el proyecto, uno muy importante.
Dificultades: Varias conexiones se presentaron a la vez junto con las de otros compañeros.
Logros: Culminé la actividad en teoría.
¿Qué me pregunto?: Por el momento nada.
jueves, 8 de agosto de 2019
PRIMERA CLASE INFORMATICA (4to Parcial)
Tema de la clase: Monitoreando Valores
¿Cuáles son los pasos para subir un programa a la placa Arduino?
Conectar por el USB la placa arduino a el CPU
Verificar la conexion y el puerto
Luego verificado, subir la conexión
Y ya.
¿Ha tenido algún inconveniente?, ¿Por qué?
Todo salió como lo planeado; por el momento no.
¿Cuál es la función del programa?
¿Para qué sirve "Serial.begin()"?
Permiten escribir caracteres ascii en el puerto Serial y establece la velocidad de datos en bits por segundo (baudios) para la transmisión de datos en serie. Para comunicarse con el equipo, utilice uno de estos tipos: 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600 o 115200.
¿A qué corresponde el número "9600" dentro de los paréntesis de Serial.begin()?
Hará que los datos vayan a la cantidad de 9600 bps.
¿Para qué sirve "Serial.println()"?
Esta asigna una velocidad para los datos en serie en bps.
Observe el código y complete la siguiente tabla:
¿Qué usos le puede dar al sensor de humedad y temperatura dentro de su maqueta domótica?
Podría controlar la calefacción interna mandando una señal al presentarse mucho calor o frío, y nivelando estos.
¿Qué es un sensor DHT11?, ¿qué es una librería?
El sensor DHT11 es un sensor digital de temperatura y humedad del aire. Utiliza una comunicación digital con Arduino, por lo que no se necesita establecer conexión por medio de un pin analogico.
Las librerías son trozos de código hechas por otras personas que implementamos en nuestros codigos.
¿Cuáles fueron sus logros y dificultades?, ¿cómo las superó?, ¿qué se pregunta?
Los logros que se alcanzaron en esta clase fué el culminar con las conexiones propuestas. Las dificualtades fueron que al inicio me atrasé un poco por distraerme. Hoy no hubo dudas..
¿Cuáles son los pasos para subir un programa a la placa Arduino?
Conectar por el USB la placa arduino a el CPU
Verificar la conexion y el puerto
Luego verificado, subir la conexión
Y ya.
¿Ha tenido algún inconveniente?, ¿Por qué?
Todo salió como lo planeado; por el momento no.
¿Cuál es la función del programa?
¿Para qué sirve "Serial.begin()"?
Permiten escribir caracteres ascii en el puerto Serial y establece la velocidad de datos en bits por segundo (baudios) para la transmisión de datos en serie. Para comunicarse con el equipo, utilice uno de estos tipos: 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600 o 115200.
¿A qué corresponde el número "9600" dentro de los paréntesis de Serial.begin()?
Hará que los datos vayan a la cantidad de 9600 bps.
¿Para qué sirve "Serial.println()"?
Esta asigna una velocidad para los datos en serie en bps.
Observe el código y complete la siguiente tabla:

| Variables | ¿Cuál es su utilidad? |
|---|---|
| DHTTYPE | Cual tipo de sensor se usará el 22, el 21 o el 11 |
| DHTpin | A que pin digital estamos conectando |
| dht | Representa el sensor y contiene el pin y el tipo de sensor |
| h | leer humedad |
| t | leer temperatura |
¿Qué usos le puede dar al sensor de humedad y temperatura dentro de su maqueta domótica?
Podría controlar la calefacción interna mandando una señal al presentarse mucho calor o frío, y nivelando estos.
¿Qué es un sensor DHT11?, ¿qué es una librería?
El sensor DHT11 es un sensor digital de temperatura y humedad del aire. Utiliza una comunicación digital con Arduino, por lo que no se necesita establecer conexión por medio de un pin analogico.
Las librerías son trozos de código hechas por otras personas que implementamos en nuestros codigos.
¿Cuáles fueron sus logros y dificultades?, ¿cómo las superó?, ¿qué se pregunta?
Los logros que se alcanzaron en esta clase fué el culminar con las conexiones propuestas. Las dificualtades fueron que al inicio me atrasé un poco por distraerme. Hoy no hubo dudas..
miércoles, 7 de agosto de 2019
SEGUNDA CLASE INFORMATICA DEL 3ER PARCIAL
OBJETIVO
Realizamos la conexión de un sensor PIR junto con el arduino y un led
Utilizamos
- Resistencias
- Cables (macho-macho)
- Protoboard
- Arduino
- Led
- Sensor RIP

¿Qué es un sensor PIR?
Un sensor infrarrojo pasivo de movimiento basados en PIR.
¿Qué es una variable?
Es espacio libre en la memoria
¿Qué son variables globales?
Es una variable accesible en todos los ámbitos de un programa informático. Esta definición se otorga solo al campo informatico.
¿Qué son las variables locales?
Es una variable a la que se le otorga un ámbito local. Es decir que aquellas variables sólo pueden accederse desde la función o bloque de instrucciones en donde se declaran. Lo opuesto a la variables globales
¿Cuáles son las características de los identificadores de la variables?
Son los nombres que se asignan a los distintos elementos de un programa. Por ejemplo: Variables, nombres de funciones, entre otras.
Para construir identificadores usando el lenguaje C podemos usar caracteres alfabéticos (A,B,C...)
Tipos de datos
Datos simples o básicos:
La principal característica es que ocupan una sola casilla de memoria, por lo tanto, una variable simple hace referencia aun único valor a la vez.
¿Cuáles son los pasos para subir un programa a la placa Arduino?
¿Ha tenido algún inconveniente?, ¿por qué?, ¿cómo se solucionó?, ¿cuál es la función del programa?
No se me ha presentado nada por el momento.
He seguido las instrucciones.
Suscribirse a:
Entradas (Atom)
-
PIN DIGITAL Y PIN ANALÓGICO Entradas analógicas: Para hacer la lectura de uno de estos pines escribiremos en nuestro código...
-
MITT APP INVENTOR Utilizamos: MIT App inventor Conexiones previas Desarrollo: Junto con la previa aplicación de la casa dom...
-
DESARROLLO DEL VEHÍCULO PARTE 6 Al ya tener el chasis listo, podemos proceder a colocar las llantas junto con los motorreductores, a medid...


