Entradas

ARAÑA (ARDUINO)

Imagen
En esta entrada les entregaremos los documentos, videos y el código de este proyecto, todo esta explicado en los proyectos Primero que nada ven el video de explicación [NO DISPONIBLE] y también vean el funcionamiento Funcionamiento Robo-Araña ARDUINO *NO AUDIO* ya con esos dos podemos ahora darles el código que hizo esto posible Robo-Araña Codigo ahora con que lo ensamblamos? -Un MEGA Arduino -13 servomotores -Alambrón -1 Joystick -2 mini protoboards Sabemos que no tenemos una versión física pero eso se debe principalmente a limitantes económicas, o de fuentes de energía, hasta de peso, pero por lo que el video de funcionamiento muestra es funcional espero les sirva para que logren su proyecto y hagan un excelente trabajo

TOPOLOGIA CISCO PACKET TRACER

Imagen
VOLVEMOS En este nuevo apartado de mi blog, veremos como realizamos unos de nuestros proyectos finales de robótica. Lo que hicimos fue hacer en cisco packet tracer una topología de la Zona IV del COBAEV implementamos varios protocolos en cada sector para poder después implementarlo en la vida real. A continuación nuestro video en equipo. TOPOLOGIA ZONA IV COBAEV AHORA EL FUNCIONAMIENTO FUNCIONAMIENTO

Programacion orientada a objetos (POO)

Imagen
 El significado de POO (programación orientada a objetos). Es un paradigma de programación que organiza el código en unidades llamadas objetos. Estos objetos en capsulan datos y funciones que operan en esos datos. La  clasifica POO se divide en cuatro etapas las cuales son las siguientes: Encapsulamiento: Consiste en ocultar la implementación interna de los objetos y exponer solo lo que es necesario. Se realiza esta etapa mediante la creación de clases que encapsulan atributos y métodos, y controlan el acceso a ellos mediante modificadores de acceso. Herencia: Consiste en permitir que una clase herede propiedades y métodos de otra clase, facilitando la reutilización del código. Se realiza  esta etapa mediante la  creación de una nueva clase que extiende o hereda de una clase ya existente, utilizando la palabra *extends* Polimorfismo: Permite que un objeto pueda tomar varias formas, esto quiere decir, que un mismo método pueda comportarse de manera diferente en distin...

Boleta anticuada en python 😐

Imagen
 Este código es relativamente fácil, es una calculadora muy remota ya que te muestra todos los resultados de los números ingresados  # Imprimir líneas de texto print("Cisco Networking Academy") print("Academia de Robotica") print("Cisco Pekes") # Solicitar entrada de usuario P = float(input("Ingrese un número")) Q = float(input("Ingrese otro número")) # Mostrar el proceso que se realizará print(f"El proceso que se elaborará es: {P} (+, -, /, x, ^, &, % y //) {Q}") # Mostrar los resultados print(f"El resultado de {P} + {Q} es: {P + Q}") print(f"El resultado de {P} - {Q} es: {P - Q}") print(f"El resultado de {P} x {Q} es: {P * Q}") print(f"El resultado de {P} / {Q} es: {P / Q}") print(f"El resultado de {P} ^ {Q} es: {P ** Q}") print(f"El resultado de {P} // {Q} es: {P // Q}") print(f"El resultado de {P} & {Q} es: {P & Q}") print(f"El resu...

Boleta en python 😲

Imagen
Este programa puede ser utilizado en escuelas para facilitar el acceso a los promedios de los alumnos def obtener_calificacion(materia):     return float(input(f"Proporciona la calificacion de {materia}: ")) def calcular_promedio(calificaciones):     return sum(calificaciones) / len(calificaciones) # Pide la matricula matricula = int(input("Dadme tu matricula: ")) # Pide el operador para continuar operador = input("Ingresa (+) y luego ENTER para continuar: ") # Pide las calificaciones materias = ["Matematicas", "Fisica", "Quimica", "Ingles", "Biologia", "Cisco"] calificaciones = [obtener_calificacion(materia) for materia in materias] # Calcula el promedio if operador == '+':     promedio = calcular_promedio(calificaciones) # Imprime la boleta print("__________________________________Boleta de calificaciones__________________________________") print(f"Alumno: {matricula}...

EJERCICIO FORMULA GENERAL

Imagen
# Ejercicio 2 # Python # Fórmula cuadrática o general import math print("Trabajo realizado por Isaac B. Hdz.") print("Lenguaje de programación Python") print("Lenguaje básico") print("Variables de Numeración") print("___________________________________") # Ingresar valores para la fórmula cuadrática valor_a = float(input("Ingresa el valor A: ")) valor_b = float(input("Ingresa el valor B: ")) valor_c = float(input("Ingresa el valor C: ")) # Calcular la raíz cuadrada del discriminante discriminante = math.sqrt(valor_b**2 - 4 * valor_a * valor_c) # Calcular las soluciones usando la fórmula cuadrática x1 = (-valor_b + discriminante) / (2 * valor_a) x2 = (-valor_b - discriminante) / (2 * valor_a) # Imprimir las soluciones print("X1 es =", x1) print("X2 es =", x2) Este código utiliza la fórmula cuadrática para encontrar las soluciones de una ecuación cuadrática dada por `ax^2 + bx + c = 0`, do...

CONDIONALES FOR Y WHILE

Imagen
 En Python, las estructuras de control `while` y `for` son herramientas esenciales que permiten crear bucles, es decir, repeticiones de código. Estos bucles son fundamentales para ejecutar una serie de instrucciones de manera repetida mientras se cumpla una condición o para iterar sobre elementos en una secuencia. A continuación, se proporciona información sobre ambas estructuras: Bucle While: El bucle while se utiliza para repetir un bloque de código mientras una condición sea verdadera. La estructura básica es la siguiente: while condicion:     # Código a ejecutar mientras la condición sea verdadera     # Puede incluir múltiples instrucciones     # Asegúrate de modificar la condición para evitar un bucle infinito A continuación veremos ejemplos de while en relación con lo que hemos estado viendo: CRECIENTE DECRESIENTE  Bucle For: El bucle for se utiliza para iterar sobre una secuencia (como listas, tuplas, cadenas, etc.) o cualquier objeto itera...