viernes, 25 de mayo de 2018

ESP32 desde Cero - Tutorial 3: DAC Conversor Digital a Analógico


En este video-tutorial, les voy a mostrar cómo se utilizar los 2 DAC de 8 bits que tiene disponible el ESP32, vamos a ver como tener un valor entre discreto entre 0 y 3,3V y como generar señales sinusoidales. Como si esto fuera poco, también muestro en el osciloscopio como hacer figuras de Lissajous, modificando dichas señales.



Código Fuente:

void setup() {
}

void loop() { 
  for (int deg = 0; deg < 360; deg = deg + 1){
    dacWrite(25, int(128 + 127 * (sin(deg*PI/180))));
    dacWrite(26, int(128 + 127 * (sin(deg*PI*4/180))));
  }
  //dacWrite(26, 80);
}

4 comentarios:

  1. Muchas Gracias.
    Muy interesante.
    Que librería se supone que está usando?

    ResponderEliminar
  2. buen dia,

    quiero mostrar una señal sinusoidal a la salida del DAC pero esta tiene que ser la que este leyendo en un pin de entrada de un ADC,alguien tiene idea de como

    ResponderEliminar
  3. Hola Alejandro, excelente material, pero quisiera hacerte una consulta, como puedo hacer que el IDE de Arduino me reconozca la placa ESP32-CAM y la ESP-WROOM-32. Gracias desde España.

    ResponderEliminar