Tercero




DEBERAS MIGRAR A LA BASE DE DATOS TUS ARCHIVOS EXCEL CSV

TRABAJO EN BINAS (CLEINTE -SERVIDOR) o USANDO EL LOOPBACK EN UN XAMP LOCAL

PRACTICA EN EXCEL 

Realizar la practica en EXCEL con los datos de los campos que anotaron en la estructura de la base de datos . Los datos son ficticios y se deben crear 20 registros por cada tabla.


Crear los registros de cada una de las tablas
NOTA: cada variable lleva un tipo de dato es muy importante que lo pongas correctamente (varchar,int,)


EJEMPLOS:







RECUERDA QUE DEBE SER LA ESTRUCTURA QUE COPIASTE EN TU LIBRETA







ARDUINO



COMANDOS MAS UTILIZADOS


1. pinMode(pin, modo)

  • Configura un pin como entrada (INPUT) o salida (OUTPUT).
  • Ejemplo: pinMode(13, OUTPUT);

2. digitalWrite(pin, valor)

  • Enciende (HIGH) o apaga (LOW) un pin de salida digital.
  • Ejemplo: digitalWrite(13, HIGH);

3. digitalRead(pin)

  • Lee el estado de un pin digital (HIGH o LOW).
  • Ejemplo: int estado = digitalRead(2);

4. analogWrite(pin, valor)

  • Escribe un valor PWM (0-255) en un pin analógico.
  • Ejemplo: analogWrite(9, 128);

5. analogRead(pin)

  • Lee un valor de un pin analógico (0-1023).
  • Ejemplo: int sensor = analogRead(A0);

6. delay(ms)

  • Pausa el programa por una cantidad de milisegundos.
  • Ejemplo: delay(1000); // 1 segundo

7. millis()

  • Retorna el tiempo en milisegundos desde que Arduino comenzó a ejecutarse.
  • Ejemplo: long tiempo = millis();

8. micros()

  • Similar a millis(), pero en microsegundos.
  • Ejemplo: long tiempo = micros();

9. Serial.begin(velocidad)

  • Inicializa la comunicación serial.
  • Ejemplo: Serial.begin(9600);

10. Serial.print(valor)

  • Imprime valores en el monitor serie sin salto de línea.
  • Ejemplo: Serial.print(“Hola Mundo”);

11. Serial.println(valor)

  • Imprime valores en el monitor serie con salto de línea.
  • Ejemplo: Serial.println(123);

12. Serial.read()

  • Lee un byte desde el puerto serie.
  • Ejemplo: char dato = Serial.read();

13. Serial.available()

  • Retorna la cantidad de bytes disponibles en el puerto serie.
  • Ejemplo: if (Serial.available() > 0) { … }

14. random(min, max)

  • Genera un número aleatorio entre un rango.
  • Ejemplo: int num = random(1, 100);

15. map(valor, inMin, inMax, outMin, outMax)

  • Convierte un valor de un rango a otro.
  • Ejemplo: int nuevoValor = map(sensor, 0, 1023, 0, 255);

16. constrain(valor, min, max)

  • Limita un valor dentro de un rango.
  • Ejemplo: valor = constrain(valor, 10, 100);

17. abs(valor)

  • Devuelve el valor absoluto de un número.
  • Ejemplo: int absoluto = abs(-5);

18. sq(valor)

  • Retorna el cuadrado de un número.
  • Ejemplo: int cuadrado = sq(4); // 16

19. sqrt(valor)

  • Retorna la raíz cuadrada de un número.
  • Ejemplo: float raiz = sqrt(25.0); // 5.0

20. pow(base, exponente)

  • Calcula una potencia.
  • Ejemplo: float resultado = pow(2, 3); // 8.0

21. sin(ángulo)

  • Retorna el seno de un ángulo en radianes.
  • Ejemplo: float seno = sin(PI / 2); // 1.0

22. cos(ángulo)

  • Retorna el coseno de un ángulo en radianes.
  • Ejemplo: float coseno = cos(PI); // -1.0

23. tan(ángulo)

  • Retorna la tangente de un ángulo en radianes.
  • Ejemplo: float tangente = tan(PI / 4); // 1.0

24. HIGH

  • Valor lógico de 5V para activar una salida digital.
  • Ejemplo: digitalWrite(13, HIGH);

25. LOW

  • Valor lógico de 0V para desactivar una salida digital.
  • Ejemplo: digitalWrite(13, LOW);

26. INPUT

  • Define un pin como entrada.
  • Ejemplo: pinMode(2, INPUT);

27. OUTPUT

  • Define un pin como salida.
  • Ejemplo: pinMode(13, OUTPUT);

28. INPUT_PULLUP

  • Activa una resistencia pull-up interna en un pin de entrada.
  • Ejemplo: pinMode(2, INPUT_PULLUP);

29. attachInterrupt(interrupt, función, modo)

  • Activa una interrupción externa en un pin.
  • Ejemplo: attachInterrupt(digitalPinToInterrupt(2), miFuncion, RISING);

30. detachInterrupt(interrupt)

  • Desactiva una interrupción externa.
  • Ejemplo: detachInterrupt(digitalPinToInterrupt(2));

31. noTone(pin)

  • Detiene la generación de una señal en un pin.
  • Ejemplo: noTone(8);

32. tone(pin, frecuencia)

  • Genera una onda cuadrada en un pin a una frecuencia específica.
  • Ejemplo: tone(8, 1000); // 1kHz en el pin 8

33. tone(pin, frecuencia, duración)

  • Genera una onda cuadrada por un tiempo determinado.
  • Ejemplo: tone(8, 1000, 500); // 1kHz por 500ms

34. shiftOut(dataPin, clockPin, bitOrder, value)

  • Envía datos en serie a un dispositivo externo.
  • Ejemplo: shiftOut(2, 3, MSBFIRST, 0b10101010);

35. shiftIn(dataPin, clockPin, bitOrder)

  • Recibe datos en serie desde un dispositivo externo.
  • Ejemplo: byte data = shiftIn(4, 5, LSBFIRST);

36. bitRead(valor, bit)

  • Lee un bit específico de un número.
  • Ejemplo: int bit3 = bitRead(0b10101010, 3);

37. bitWrite(valor, bit, estado)

  • Escribe un valor (1 o 0) en un bit específico de un número.
  • Ejemplo: bitWrite(variable, 2, 1);

38. bitSet(valor, bit)

  • Establece un bit en 1.
  • Ejemplo: bitSet(variable, 4);

39. bitClear(valor, bit)

  • Establece un bit en 0.
  • Ejemplo: bitClear(variable, 4);

40. word(valor)

  • Convierte un número en un tipo de dato de 16 bits.
  • Ejemplo: word numero = word(1025);

41. lowByte(valor)

  • Obtiene el byte menos significativo de un número de 16 bits.
  • Ejemplo: byte lb = lowByte(1025);

42. highByte(valor)

  • Obtiene el byte más significativo de un número de 16 bits.
  • Ejemplo: byte hb = highByte(1025);

43. isAlpha(caracter)

  • Verifica si un carácter es una letra (A-Z o a-z).
  • Ejemplo: if (isAlpha(‘B’)) { … }

44. isDigit(caracter)

  • Verifica si un carácter es un número (0-9).
  • Ejemplo: if (isDigit(‘7’)) { … }

45. delayMicroseconds(us)

  • Pausa el programa por microsegundos.
  • Ejemplo: delayMicroseconds(500);

46. detachServo()

  • Desconecta un servo de un pin para liberar recursos.
  • Ejemplo: servoMotor.detach();

47. EEPROM.write(direccion, valor)

  • Guarda un valor en la memoria EEPROM.
  • Ejemplo: EEPROM.write(0, 25);

48. EEPROM.read(direccion)

  • Lee un valor de la memoria EEPROM.
  • Ejemplo: int dato = EEPROM.read(0);

49. pulseIn(pin, estado)

  • Mide la duración de un pulso (HIGH o LOW).
  • Ejemplo: long duracion = pulseIn(7, HIGH);

50. interrupts()

  • Habilita las interrupciones.

Ejemplo: interrupts();





TEST PROYECTO DE VIDA

APARTADO DE ACTIVIDADES COMPLEMENTARIAS 















TERCER TRIMESTRE M.H.S.C. (semana 24 a la semana 29)

Actividades para evaluación.
 NOTA IMPORTANTE :    Para entregar las actividades de la semana 24 a la semana 29  lo debes hacer por whatsapp o correo o ponerte en contacto con el docente para acordar la forma alternativa bajo responsabilidad del padre de familia.
 
Los criterios y valores de cada elemento de evaluación están descritos en el ENCUADRE
 

Realiza las actividades de los videos que viste en la television

Recuerda que debes entregar tus actividades de las clases televisadas siguiendo estos pasos:

1. Toma nota de la clase en tu libreta, apunta tu nombre grado grupo y la fecha del dia que se transmitio en la parte superior aparece como titulo del video de la semana .

Si tienes dudas puedes ver los videos en este link   son los mismos que pasaron en la television.  
 

2. Resuelve los ejercicios propuestos y/o los retos o actividades que se presentan en tu libreta

3. Captura siguiendo los pasos del tutorial aqui como capturar y entregar en pdf mi tarea  si no puedes realizar el pdf anota todos tus datos en cada pagina de tu libreta nombre completo, grado,grupo materia y semana ala que pertece (recuerda que estos datos los puedes apuntar en el nombre del archivo pdf y si lo haces asi no sera necesario hacerlo en cada pagina. )

4. Entrega tu tarea por WhatsApp o como se acordó con el profesor (RECUERDA QUE NO SE EMITIRAN MAS NOTIFICACIONES DE TAREAS POR TEAMS)

LAS TAREAS O ACTIVIDADES SEGUIRAN SIENDO LAS DE LAS CLASES TELEVISADAS HASTA LA SEMANA 29 PARA ALUMNOS CON ACCESO A INTERNET y se emitiran DOCUMENTOS ESCRITOS para alumnos sin acceso (se debe justificar y solicitar las actividades)

A PARTIR DE LA SEMANA 30 A LA 37 deberas realizar TU PROYECTO TERCER GRADO AQUI

DEBERÁS ENTREGAR DE FORMA ORGANIZADA TUS ACTIVIDADES DE IGUAL FORMA COMO LO HAZ ESTADO REALIZANDO.

LA PLATAFORMA QUE UTILIZAREMOS SERA ZOOM el link estara disponible en el whats app del grupo de alumnos (si aun no tienes acceso solicitalo por whatsapp, si aun no tienes mi whats app solicítalo con la dirección escolar o servicios complementarios previa identificacion)  así como la contraseña de acceso, esto como medida estratégica para llegar a mas alumnos.

Es importante que tus trabajos estén ordenados con la siguiente serie de información en el nombre de archivo pdf

                nombre completo grado grupo materia y semana a la que pertenece tu entrega .pdf

NOTA: muy importante mantener la extension del archivo.pdf cuando renombres el archivo para que funcione correctamente.

Sin comas y sin información adicional aquí debajo puedes ver un ejemplo

De esta manera estará organizada tu libreta digital y en caso de así requerirlo el profesor te puede mandar alguno de tus pdf de tu libreta digital.

 

Comentarios

Entradas populares de este blog

GUIA DE EXAMEN 2025