Entradas

Prácticas con Python

Imagen
 Uso de operadores en Python Suma  →  variable1  +  variable2 Resta  →  variable1  -  variable2 Multiplicación  →  variable1  *  variable2 División  →  variable1  /  variable2 Exponenciación  →  variable1  **  variable2 División entera  →  variable1  //  variable2 Módulos  →  variable1  %  variable2 Proyecto que implementa los operadores, propósito: - Emplear los operadores de Python. - Dar acceso completo al usuario para decidir qué operaciones realizar de entre todas las opciones. - Ser práctico, sencillo de entender y de utilizar. Primera parte: Comenzamos importando "os" que permite trabajar con los usos de la consola en Windows, su función en el programa es la de mantener limpia la consola para tener allí solo la información relevante. Posterior a eso se imprime "Cisco Networking Academy", entre otros datos que identifican al programa. Se ...

Prácticas de C++

Imagen
 Uso de Operadores Aritméticos: Operadores Aritméticos: Permiten realizar operaciones aritméticas en c++, por lo tanto, se pueden realizar sumas (+), restas (-), multiplicaciones (x) y divisiones (/) con código. Los operadores Aritméticos más básicos son: Suma  →  variable1 + variable2 Resta  →  variable1 - variable2 Multiplicación  →  variable1 * variable2 División  →  variable1 / variable2 Este código implementa un uso sencillo de los operadores aritméticos con dos variables recibidas: Operadores Lógicos: Los operadores lógicos son: a < b  a menor que b a > b a mayor que b a <= b a menor o igual que b a >= b a mayor o igual que b a == b a igual a b a != b a distinto de b Condicionales y operadores Los condicionales en c++ son: if se expresa como "si a es" se escribe else se expresa como "si a no es" and se expresa como "si a y b es" or se expresa como "si a o b es" Ciclos en C++ : Los ciclos en c++ se realizan por med...

Álgebra de Boole

Imagen
 Aquí se indican las leyes del álgebra de bool, gracias a estas propiedades es posible solucionar problemas complejos y desarrollar expresiones en forma de ecuacion y llevarlas a tablas de verdad o a un circuito en logicly. Además, existen propiedades que permiten entender y desarrollar ecuaciones según ciertas características. Esta entrada se complementa con  Compuertas lógicas

Compuertas Lógicas - Logicly

Imagen
Procedimiento para determinar la ecuación de un circuito:  Identificar las variables implicadas/entradas.  Reconocer las compuertas lógicas.  Hacer uso de la operación a la que corresponda.     Operaciones en cada compuerta: Identificación de las compuertas básicas: Ejercicio 1: Compuertas - AND, NOT, OR Entradas - A y B (2) Soluciones 2^2 = 4 Ejercicio 2: Compuertas - OR, NOT, AND Entradas - A y B (2) Soluciones 2^2 = 4 Ejercicio 3: Compuertas - AND, OR Entradas - A y B (2) Soluciones 2^2 = 4 RETO Cómo rellenar las variables en la tabla de verdad: Tras conocer el número de variables, repetiremos el siguiente procedimiento Colocar  1 y 0 en patrones específicos, comenzando por la ultima variable. Duplicar el intervalo, 1 , 1, 0, 0, sucesivamente, hasta haber rellenado todas las variables. Ejemplo básico con 2 variables  | a | b | Resultado| |  1  | 0 |  -----------  | |  1  | 1 |  -----------  | |  0  |...

Sensor Ultrasónico

Imagen
Uso del sensor ultrasónico El sensor ultrasónico es un sensor que permite conocer la ubicación aproximada de un objeto con base en la distancia que tarda una onda en llegar y regresar al objeto. El proceso se define así: Se manda una señal por medio del Trigger.   La señal rebota en el objeto y regresa.   El Echo recibe la señal de regreso. Se calcula la distancia del objeto al sensor con una fórmula matemática. Éstas propiedades le dan muchos usos al sensor ultrasónico, determinar si hay algún objeto cercano, alejar o acercar algo a una distancia determinada, controlar la dirección de un vehículo, establecer parámetros de alerta según la distancia, etc. Conexiones: GND -->  Negativo VCC -->  5V Echo  -->  Pin Input / Entrada Trigger  -->  Pin Output /Salida   Programación: Se define el pin del echo y del trigger, se configura su modo correcto pinMode(pin_trigger, OUTPUT); pinMode(pin_echo, INPUT); Conv...