🚚 Envío GRATIS en compras sobre $30.000 | Retiro en Curauma, Valparaíso | 📞 +56 9 65214463
Proyectos DIY 31 de May de 2026 · 2 min de lectura

Osciloscopio DIY con Arduino: Visualiza Señales Eléctricas

Convierte tu Arduino en un osciloscopio de audio básico usando el ADC y el monitor serial. Visualiza formas de onda de señales hasta 10 kHz en tu computador.

Arduino como osciloscopio de audio

Un osciloscopio muestra la forma de onda de una señal eléctrica en el tiempo. Los osciloscopios comerciales de calidad cuestan cientos de dólares. Con el ADC del Arduino Uno y software en el PC, puedes visualizar señales de audio (20 Hz - 20 kHz) con limitaciones, pero suficiente para aprender los conceptos básicos y diagnosticar circuitos de audio.

Limitaciones del osciloscopio Arduino

  • Frecuencia máxima muestreable: ~9.6 kHz con analogRead() estándar
  • Resolución: 10 bits (1024 niveles de 0 a 5V)
  • Rango de voltaje: 0 a 5V (usa divisor para señales mayores)
  • No apto para señales RF ni para mediciones de precisión
  • Para señales rápidas considera el kit DSO138 (~$15 USD) como alternativa

Implementación básica

El Arduino lee el ADC en el pin A0 lo más rápido posible (configurando el prescaler del ADC a 16 para ~77 kHz de muestreo, aunque la linealidad cae). Envía los valores por serial a 500000 baud. En el PC, la app SerialPlot (gratuita) recibe los datos y los grafica en tiempo real mostrando la forma de onda. Con 256 muestras por ciclo de display obtienes una vista decente de señales de audio.

Proyecto mejorado: osciloscopio con pantalla TFT

Un nivel más avanzado: muestra la forma de onda directamente en una pantalla TFT ILI9341 conectada al Arduino o ESP32. El ESP32 puede muestrear a 200 kHz con su ADC de 12 bits usando la librería adc.h en modo continuo. Con la pantalla TFT de 320×240 representas el tiempo (eje X) y el voltaje (eje Y). El resultado es un osciloscopio portátil de bolsillo. Consigue la pantalla TFT y el ESP32 en Especificar.cl.

Compartir: WhatsApp
Escríbenos por WhatsApp