✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
Per generar un senyal amb una freqüència la meitat que la generada amb la funció
for (int deg = 0; deg < 360; deg = deg + 1) {
dacWrite(DAC_CH1, int(128 + 64 * sin(deg * PI / 180)));
}
és necessari saber el temps que tarda dacWrite en general el senyal o bé fer-la servir dues vegades amb el mateix valor deg.
for (int deg = 0; deg < 360; deg = deg + 1) {
dacWrite(DAC_CH1, int(128 + 64 * sin(deg * PI / 180)));
dacWrite(DAC_CH1, int(128 + 64 * sin(deg * PI / 180)));
}