Entradas

Mostrando las entradas de noviembre, 2025

CICLOS

Imagen
CICLO FOR WHILE CON IF  Como ya vimos anteriormente con los ciclos while y for, ahora vamos a combinarlos con la estructura if-else. La diferencia aquí es que, dentro del ciclo, vamos a incluir una condición if para que solo se ejecuten ciertas acciones cuando se cumpla lo que indiquemos. Cuando colocamos un  if  dentro de un ciclo, este se convierte en un  filtro  que decide qué valores cumplen cierta condición. En el caso de  numero % 2 == 0 , el programa revisa si el número actual puede dividirse entre 2 sin dejar residuo. Si eso ocurre, entonces el número es par y se imprime en pantalla. Este comportamiento no es exclusivo del número 2. Si cambiamos el valor del módulo, podemos obtener los múltiplos de cualquier número: Con  % 3  → múltiplos de 3 Con  % 4  → múltiplos de 4 Con  % 5  → múltiplos de 5 Y así sucesivamente. Ahora usando while Cuando aplicamos esta idea a un ciclo  while , lo único que cambia es la forma de...

SERVOMOTORES

  Servo motores En el mundo de la programación y la electrónica existen muchos componentes que podemos utilizar, y uno de los más versátiles son los servomotores. ¿Qué son los servos? Los servos son pequeños motores diseñados para moverse con precisión. La mayoría puede girar entre 0° y 180°, aunque algunos modelos alcanzan los 360°, especialmente los que están pensados para rotación continua. Tipos de servomotores Existen varios tipos, pero los más comunes son: Servos posicionales (o estándar): su rango normalmente va de 0° a 180°, aunque algunos llegan hasta 270°. Servos de rotación continua: pueden girar completamente en ambos sentidos, alcanzando 360° sin detenerse. Servos lineales: no rotan; en su lugar se desplazan hacia delante y hacia atrás a manera de pistón. Usos Los servos se emplean mucho en robótica, ya que permiten realizar movimientos precisos. También existen versiones industriales más potentes, capaces de mover cargas pesadas. Algunos proyectos donde son comunes in...

Logic.ly AND, OR, NOT

Imagen
Logic.ly – Compuertas Básicas (AND, OR, NOT) En el ámbito de la electrónica digital y la programación existe un concepto fundamental conocido como compuertas lógicas. Pero… ¿qué son exactamente? Las compuertas lógicas son elementos esenciales utilizados en circuitos digitales y sistemas computacionales. Funcionan como bloques básicos que permiten procesar información binaria (0 y 1). ¿Cuál es su función? Su propósito principal es recibir una o varias señales de entrada y generar una salida basada en una regla lógica definida. Gracias a ellas es posible construir dispositivos como computadoras, memorias, procesadores, relojes digitales y prácticamente cualquier circuito que trabaje con lógica binaria. Una vez entendido lo básico, podemos pasar a revisar las compuertas usadas en una demostración sencilla dentro de Logic.ly. Compuerta OR ¿Qué es? La compuerta OR (O lógico) entrega un valor 1 cuando al menos una de sus entradas se encuentra en 1. ¿Para qué sirve? Se utiliza en situaciones ...

SECUENCIA DE LEDS CON BOTONES

Imagen
Secuencia de LEDS con Botones Dentro de los muchos componentes que existen en electrónica, se encuentran los botones o push button (pulsadores). En esta práctica el objetivo era encender una serie de LEDS en orden, pero controlados mediante botones. Materiales: 2 pulsadores 6 LEDS verdes Arduino Protoboard 6 resistencias de 330 Ω Procedimiento: Se colocan los LEDS alineados para poder conectarlos de manera secuencial. A cada LED se le añade su resistencia correspondiente en el ánodo. Después se enlazan los LEDS a los pines elegidos del Arduino. Los pulsadores se ubican en el otro extremo de la protoboard y se conectan a los pines del Arduino que se utilizarán. Luego, los pulsadores se conectan al negativo (GND) mediante su otra patita, igual que las resistencias de los LEDS Al presionar uno de los botones, debe encenderse un LED siguiendo la secuencia. En cambio, al oprimir el otro botón, debe suceder lo opuesto: se apaga un LED. De esta actividad se aprende bastante, especialmente sob...

Modelado 3D con tinkercard

Imagen
Modelado 3D con Tinkercad Este es únicamente el reporte del trabajo realizado. Para completar los diseños se siguieron varios tutoriales en video. El modelado 3D tiene muchísimas aplicaciones: desde animación digital, creación de carcasas para proyectos de robótica, elaboración de piezas para venta, entre muchas otras cosas. Prácticamente se puede construir cualquier forma u objeto; solo necesitas imaginarlo y Tinkercad te permite darle vida. En mi caso, realizamos los siguientes modelos: Llavero con nombre: Para este diseño se utilizaron distintos tipos de figuras básicas. Todas pueden ajustarse en tamaño, modificarse, combinarse y adaptarse al gusto personal. Aunque es un programa más sencillo que Blender, ofrece una amplia variedad de herramientas para elaborar modelos bastante completos. Avión elevado: Aunque este diseño resulta un poco más complejo, existen infinidad de modelos que se pueden crear. En este trabajo se emplearon alrededor de cinco figuras diferentes, y a partir de e...