Robótica

Introducción

En este curso aprenderas a armar y programar robots. Tambien a diseñar sus circuitos y distintos componentes.

Antes de iniciar te recomiendo leer las Medidas de Seguridad, y que siempre las lleves a la práctica para evitar posibles accidentes.

En general el material de clase sera proporcionado durante los talleres, pero si quieres ir armando tu propio laboratorio te recomiendo las siguientes publicaciones.

Cursos

Temario

Introducción a la electrónica

Arduino

Diseñando en CAD

Diseño de placas

Glosario de componentes

Tutoriales de kits (gracias a TAVOOS)

Robotica para niños

  • Trabajar con carton corrugado de 3mm (una capa). Porque es mas facil de doblar y cortar

  • El carton de doble capa (6mm) puede usarse como refuerzo en partes que requieren rigidez

  • Las uniones se pueden hacer con tornillos y tuercas para mayor rigidez https://cardboard.lofirobot.com/building-manual/

  • se recomienda un cable usb magnetico, para que si se cae el robot, no se dañe la placa

PAra controlar tienen su aplicacion en linea https://cardboard.lofirobot.com/apps/lofi-control/

fuentes https://cardboard.lofirobot.com/doggo-unicorn-punchout/

https://www.sciencebuddies.org/science-fair-projects/science-projects/robotics

editor de bloques https://makecode.microbit.org

Robot de canicas

plantillas para cascos de carton

18 abr 2026

Medidas de Seguridad

Esta sección esta siendo construida, el contenido todavia puede estar incompleto.

Peligro

Trabajar con electricidad puede causar quemaduras graves.

Para evitar accidentes que podrían causar heridas severas o incluso la muerte, ten en cuenta las siguientes consideraciones:

  • Siempre asume que un circuito está energizado. Aunque haya estado desconectado durante tiempo, algunos componentes pueden almacenar carga que puede resultar peligrosa.

  • No trabajes con alto voltaje (superiores a 36V) sin la preparación adecuada.

  • Nunca hagas cortocircuito en una batería; puede causar quemaduras, iniciar incendios o incluso explosiones.

    • Ten especial cuidado al tener herramientas metálicas cerca de las terminales de una batería.

Referencias:

Building your own Electronics Lab: A guide to Setting up your own Gadget Workshop, Dale Wheat, 2012, Apress

23 may 2026

Arduino

Esta sección esta siendo construida, el contenido todavia puede estar incompleto.

Arduino

Introducción a Arduino

  • Qué es arduino
  • IDE Arduino
  • Configurar IDE
  • Pinout

Practica 1: Usando Arduino como fuente

Practica 2: Serie de nave espacial

  • setup()

  • loop()

  • digitalWrite()

  • digitalRead()

  • if()

  • desventajas de leer boton de esta manera (investigar si existe algun tipo de evento como onChange en Arduino)!!!

Conociendo entradas y salidas digitales (HIGH LOW)

Práctica 3: Señales analógicas

  • Segundo Programa (Usando Entradas Analogicas (sensor de temperatura)) TMP36
    • Monitor Serie
    • Constantes y variables
    • Leer Sensor
    • analogRead()
    • analogWrite()
    • map()

Práctica 4: ???

Practica 5: Motores

  • Puente H
  • Potencia sin quemar tu arduino

Practica 6: Servomotores

  • PWM

Diseñando tu proyecto

  • Diagrama de caja negra
    • Entradas y Salidas
  • Blog
    • Queproyecto es, porque lo quiero hacer, como va a funcionar y que desconozco

  • Identificador de carga de bateria

    • Con 3 leds indicar si la pila tiene poca media o mucha carga
  • PWM

    • analogWrite()
  • Servomotor (la aplicacion de este no me gusto dice que es para una perilla de entrada)

    • que es un servomotor
      • gira 180 grados, entrada analogica varia de 0 a 1023
      • colocar capacitor en servomotor para mitigar caida cuando empieza a moverse
      • map()
  • Teclado musical

    • matrices
    • variar voltaje con diferentes valores de resistencia
  • girar rueda de colores

    • girar un motor, con etapa de potencia(?) mosfet y diodo
    • En una sola dirección
  • Puente H

    • carrito
    • bluetooth
  • Pantalla LCD

  • Optoacopladores

  • Hacer un clon de arduino

    • primero en protoboard
      • flashear firmware
    • diseñar esquematico
    • hacer placa
  • Hacer una placa de producción

    • entradas y salidas directo en la placa
    • exponer pines para programar
  • Diseño cad


Referencias

Práctica 3

Estado: Boceto Tiempo estimado: 2 horas

Introducción

En esta practica se aprenderan a usar señales analógicas

¿Qué son señales analogicas?

Se empezará usando el ejemplo AnalogInOutSerial

Material

  • LED
  • Potenciometro 10kΩ
  • Fotorresistencia
  • Resistencia de ## (TODO: ajustar este valor)
  • Protoboard
  • Arduino (UNO o NANO)

Leyendo el potenciometro

Armar el siguiente circuito (TODO: agregar circuito)(D9 Salida Led y resistencia, A0 Entrada Potenciometr)

Programar arduino con el ejemplo

¿Que notas que ocurre? ¿Como es diferente al ejercicio anterior?

Las señales analogicas representan el mundo real, ya que rara vez el entorno es binario (encendido/apagado). Por ejemplo la temperatura, la cantidad de luz, la fuerza del viento, la velocidad de un carro. Todas estas variables pueden tener un rango de valores

Para ver el valor exacto podemos comunicarnos con el arduino, y ver los valores que nos manda por el puerto serial. La entrada tendra un valor entre 0 y 1023, y la salida tendra un valor entre 0 y 253. para hacer la conversión nos apoyamos de la función map().

TODO: falta explicar que hace el programa TODO: especial enfasis en las funciones (map)

Leyendo un sensor

Ahora vamos a reemplazar el potenciometro por un sensor. Para hacer esto lo reemplazaremos por una fotoresistencia o un termistor, en serie con una resistencia para hacer un divisor de voltaje.

Diagrama del nuevo circuito

Probar con diferentes combinaciones de sensor y resistencia y ver que ocurre.

Esta tabla muestra los calculos de como se comporta el sensor

TODO: hacer que la grafica sea dinamica, creo que tiene mas sentido los valores de la resistencia al reves (de 0 a 10k)

grafica de sensor de 10k con varios valores de resistencias grafica de sensor de 10k con varios valores de resistencias

grafica de sensor de 1 M con varios valores de resistencias grafica de sensor de 1 M con varios valores de resistencias

¿Como se puede ajustar el rango de operación del sensor?

  • variando el rango de map()
  • ajustando el valor de la resistencia

Referencias

https://docs.arduino.cc/built-in-examples/analog/AnalogInOutSerial/

Introduccion

¿Qué es arduino?

Es una herramienta que hace lo más facil posible programar microcontroladores. Poniendo al alcance de muchas personas el poder hacer sus propios circuitos y proyectos.

IDE Arduino

Para programar se utiliza el IDE de arduino, cual se puede descargar desde su sitio web. La versión mas reciente al momento de escribir esto es la 2.3.9. Al instalarlo se instalan tambien los controladores para las placas. IDE de Arduino justo despues de ser instalado IDE de Arduino justo despues de ser instalado

Configurar IDE

Por default el IDE se instala en ingles, para cambiar el idioma se presion Ctrl + ,

Arduino NANO

La configuración de los pines se puede encontrar en la documentación del hardware de arduino. Aqui esta de ejemplo los pines del Arduino Nano, que es el que usarremos en el curso

diagrama de pines  del arduino diagrama de pines  del arduino

  • La corriente máxima que soporta cada pin es de 20mA.
  • La corriente maxima en pines de 3.3V es de maximo 50mA.
  • Vin puede ser de 7V hasta 12V
  • Los demás pines no pueden exceder los 5V

El arduino Nano usa un microcontrolador ATmega 328, y entre sus pines de Entrada/Salida (I/O) tiene

  • 20 Digitales
  • 8 Analógicos
  • 6 PWM

Ejercicio

Usando la ley de ohm, que resistencia se puede usar para asegurarse de que no excedas la corriente maxima de 20mA, con un voltaje de entrada de 5v


Referencias

27 may 2026

Creando tu laboratorio en casa

Lo principal que se requiere es una superficie limpia, de preferencia una mesa que pueda destinarse exclusivamente para ser el laboratorio de electrónica. Hay que tener en cuenta las medidas de seguridad necesarias para que sea relativamente seguro para nosotros, y muy seguro para nuestros visitantes.

Fuente de alimentación

  • poner un enchufe en la mesa, si es posible de manera permanente empotado en la mesa
  • si no es posible empotrar un enchufe se puede colocar una extensión

Iluminación

  • Se va a requerir iluminación sobre la mesa, puede ser con una lampara de brazo, algunas incluyen lupa que puede ayudar a ver componentes pequeños

Acomodar Herramientas y componentes

Todo tiene un lugar, si decides desde un inicio donde van las cosas es mas fácil mantener el orden.

  • de ser posible tratar de que las herramientas que vas a usar frecuentemente esten a la mano
  • es preferente separar por funcion. por ejemplo area para soldar
  • tener a la mano herramientas y equipo de medición

Usar cajitas para separar componentes

Si tienes acceso a una impresora 3D, existen muchos sistemas para organizar que se pueden adaptar a cualquier situación. Entre estos cabe destacar gridfinity, y honeycomb

Una vez que ya cubriste las necesidades de almacenamiento e iluminación, lo demas es conseguir el material necesario dependiendo lo que quieras armar.

Una lista de herramientas y material basico lo puedes encontrar aqui

Para trabajar con luces

  • focos
  • sockets
  • LEDs
  • Tira LED (WS2812B)
  • iluminación que te llame la atención

Si quieres trabajar con cosas que se mueven

  • motores
  • relevadores
  • solenoides
  • servomotores
  • ventiladores

Para trabajar con sonido

  • bocinas
  • audifonos
  • microfonos
  • transductores
  • transformadores
  • amplificadores
  • conectores

Para trabajar con computadoras y dispositivos digitales

  • microcontroladores
  • sockets
  • conectores

Impacto ambiental

Evita usar baterías de un solo uso; siempre que sea posible, opta por usar baterías recargables.

Algunos dispositivos contienen plomo, aunque su uso se ha reducido considerablemente. Algunas baterías viejas, soldadura y circuitos todavía contienen plomo.

Al iniciar tu laboratorio, puede ser buena idea comprar equipo usado, especialmente mobiliario como repisas y cajones. Con las herramientas debes verificar si su condición todavía permite que se utilicen adecuadamente. Si ya llegaron al final de su vida útil, es mejor conseguir unas nuevas.

Reciclaje de componentes

Algunos componentes pueden obtenerse reciclando componentes viejos. Por ejemplo, de un equipo descompuesto se puede obtener una fuente de alimentación.

Precaución

Al reciclar componentes, siempre hay que tomar medidas de seguridad, ya que algunos componentes pueden almacenar cantidades peligrosas de energía aún después de estar desconectados durante mucho tiempo.

Peligro

Ten cuidado al reciclar televisores CRT, microondas o cualquier equipo con refrigerante, ya que puede ser altamente tóxico.


Bibliografía

Building your own Electronics Lab: A guide to Setting up your own Gadget Workshop, Dale Wheat, 2012, Apress

9 may 2026

Herramientas y Material

Esta es una lista de materiales y herramientas que se requieren para trabajar en robótica y electrónica. No es necesario tenerlo todo; puedes irlos comprando conforme los vayas necesitando. Si todavía no sabes qué es algo en esta lista, posiblemente pueda esperar un poco antes de comprarlo. El material disponible en el aula está marcado con paloma para identificar qué es lo que necesitas adquirir y puedes aprender un poco mas al respecto en el glosario de componentes.

Una buena idea puede ser conseguirlos de segunda mano, mientras este en buen estado muchas veces no hay mayor inconveniente.

TIP

Recuerda que esta es una lista de sugerencias; dependiendo de tu área de interés, puede variar lo que necesites. Al inicio de cada practica se mencionará el material que se usará

Aqui hay una lista de tiendas de confianza donde puedes conseguir material de la lista.

Herramientas básicas

Esta es una lista de herramientas que se usarán constantemente. En herramientas de medición buscar que siempre sean de buena calidad, porque de lo contrario causan mas problemas de lo que te ahorras.

  • Pinza para cortar cable
  • Pinza de punta
  • Pinzas para pelar cable (en caso de emergencia, usar uñas y nunca usar dientes)
  • Protoboard
  • Fuente de alimentación
  • Multímetro
  • Kit de pequeños desarmadores
  • Conectores diversos
    • Caimanes
    • Puntas de gancho
    • Puntas banana
  • Caja de herramientas (un lugar donde guardar y transportar tus herramientas de manera segura)
  • Computadora: posiblemente ya la tienes, y en gran medida se puede utilizar celular o tablet en lugar de computadora. Sin embargo, para programar circuitos y realizar diseño de placas, todavía es necesaria una computadora. Además, se utilizará para:
    • Leer datasheets
    • Ver tutoriales en línea
    • Acceder a foros de discusión
    • Visitar sitios para compartir o colaborar
    • Usar herramientas de diseño
    • Simular circuitos
    • Etc.

Material esencial

Esta es una lista sugerida del material esencial que te permitirá hacer una gran variedad de proyectos. Si es posible, las resistencias, diodos y capacitores se pueden comprar en paquetes que incluyen un surtido de valores. Si se compra con tiempo se puede comprar de china a precios bastante bajos.

  • Cables y alambre
    • Calibre 22 a 24
    • Evitar cable que indique CCA (aluminio revestido de cobre)
    • El cable de cobre puro se puede identificar con un imán: como el cobre no es magnético, no es atraído hacia el imán
  • Resistencias de varios valores. Los principales que usaremos en el curso son:
    • 220Ω o 330Ω
    • 1kΩ
    • 10kΩ
  • Fotoresistencia LDR de 10kΩ
  • Sensor de temperatura
    • TMP36 (más sencillo de usar)
    • MF58 Potenciometros
    • 1kΩ
    • 5kΩ
    • 10kΩ
    • 50kΩ
    • 100kΩ
    • perillas para potenciometro
  • Push buttons
  • Switches
    • 2 polos 2 tiros
    • 1 polo 1 tiro
    • 1 polo 2 tiros
  • Diodos
    • Diodo rectificador 1N4007
    • LED RGB
    • LEDs de varios colores
    • Zenner
    • Diodos shotky
  • Pilas regargables
  • Optoacopladores
    • PC817
    • 4N35
  • Capacitores
    • Electroliticos
      • toleracia del 20%
      • buscar la menor resistencia interna posible (de preferencia <1Ω)
    • Cerámicos
      • al menos 50V
      • [1 uF]
  • kit de inductores
  • Transistores
    • Baja potencia
      • PNP BJT 2N3906
      • NPN BJT 2N3904
      • N-MOSFET VN2222
    • Alta potencia
      • MOSFET IRF5305
      • MOSFET IRFZ44N
      • MOSFET IRF520
Tip

Estos transistores son de uso general. para cubrir varios casos de uso

Para soldar

Peligro

Cuando uses cautín, siempre considera que puede quemarte. A menos que estés completamente seguro de que está frío, nunca toques la parte metálica.

  • Cautín (preferiblemente con control de temperatura)
  • Pasta para soldar
  • Soldadura
  • Limpiador de puntas (esponja)
  • Cinta para desoldar
  • Manita ayudante
  • Desoldador
  • Esponja de latón

Placas de desarrollo

Esta es una sugerencia de placas que se usan comúnmente. Se puede elegir una según el proyecto; durante el curso iniciaremos con Arduino Nano. Si quieres comprar una, recomiendo que sea genérica. Al ser un diseño libre, no hay diferencia significativa con las originales y el costo es mucho más bajo, lo que ayuda si la quemas mientras estás aprendiendo.

  • ESP32
  • ESP8266
  • Arduino NANO
  • Arduino UNO
  • Raspberry Pi
  • Micro:bit

Materiales no tan esenciales, pero que pueden ser necesarios dependiendo del proyecto

  • Medidor de corriente USB
  • Tira LED (addressable LED strip WS2812)
  • Matriz de LEDs
  • Motores
  • Buzzer
  • Sensores
    • Sensores de movimiento
    • Sensor de humedad
    • Sensor de distancia
    • Etc.

Avanzado

Esto es muy útil de tener en el laboratorio, aunque al inicio puedes no requerirlo.

  • Fuente de alimentación ajustable (preferiblemente con tierra separada)
  • Osciloscopio digital con estas especificaciones, si es posible:
    • Al menos 100 MHz de ancho de banda
    • Al menos 10 veces de muestreo (100 MHz, 1 GSample)
    • Puntas con impedancia ajustable
    • Tiempo mínimo de 100 ns
    • Voltaje mínimo de 0.1 mV
  • Cámara térmica (permite ayudar con el diagnóstico de problemas)

Para mas información revisa el post de Creando tu laboratorio en casa

Referencias

Para comenzar con electrónica analógica: https://www.youtube.com/watch?v=9NJLCDQ33a0


1 may 2026

Aplicaciones

Esta sección esta siendo construida, el contenido todavia puede estar incompleto.

Simuladores y Diseño de Placas

KiCad

  • open source y gratis
  • No es simulador, solo es para capturar esquematicos, hacer diseño de PCBs y ver componentes en 3D
  • esta volviendose estandar en la industria

EveryCircuit

  • Android

Master PLC

Proteus PCB Design

  • de paga
  • combina ISIS para esquematicos y simulación de circuitos, con ARES para desarrollo de placas

Fritzing

  • open source de paga
  • simulacion de esquematicos armando pcbs

Libre PCB

  • open source y gratis

EasyEDA

  • gratis

De consulta y apoyo

Electrodoc (antes electrodroid)

  • Aplicación para android que es una colección de herramientas, resumenes y calculadoras utilizadas en electrónica.
29 abr 2026

Tiendas de electronica

Esta es un recopilación de tiendas donde puedes comprar componentes de electrónica. No es una lista completa, solo algunas recomendaciones. No estan en ningun orden en particular

pasillo 24 de Republica del salvador

Muchos locales de electronica

República del Salvador 24 int. 6 y 7
06000 CDMX
Cuidad de México
México

Pigra

Menudeo de componentes para electronica

Centro

Lindavista


330 ohms

Distribuidor oficial de Raspberry Pi y micro:bit, Tienda solo en linea


AG electronica

Suministros de electronica, distribuidores oficiales de Creality

Centro

República de El Salvador 20F, Centro Histórico, Centro, 06000 Ciudad de México, CDMX

(55) 5130 7210

Xpress Vallejo

Calz. Vallejo 1874, Santa Rosa, Gustavo A. Madero, 07620 Ciudad de México, CDMX

(55) 5130 7210


Siscom Electronica


Electronica Seta

Mayoreo de componentes


Unit Electronics

Distribuidores oficiales de Arduino y Adafruit