Código que gera a onda senoidal

Dependencies:   mbed SeeedShieldBot BluetoothSerial

main.cpp

Committer:
pedrohmo22
Date:
2021-05-31
Revision:
0:466ca3f1c7e1
Child:
1:3caba2fe325c

File content as of revision 0:466ca3f1c7e1:

#include "mbed.h"

BusOut saida (D3,D4,D5,D6);
AnalogIn leitura(A5);
Serial pc(USBTX, USBRX);

float leitura_float;

int main(){
    pc.baud(9600);
    leitura_float = 0;
    while (1){
        for (int i = 0; i <= 15; i++){
            saida = i;
            leitura_float = leitura.read();
            pc.printf("\r%f\n",leitura_float*3.3);
            wait(0.01);    
        }
            
        for (int i = 15; i >= 0; i--){
            saida = i;
            leitura_float = leitura.read();
            pc.printf("\r%f\n",leitura_float*3.3);
            wait(0.01);  
        }    
    }    
}