Código que gera a onda senoidal
Dependencies: mbed SeeedShieldBot BluetoothSerial
Diff: main.cpp
- Revision:
- 0:466ca3f1c7e1
- Child:
- 1:3caba2fe325c
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Mon May 31 17:50:58 2021 +0000 @@ -0,0 +1,27 @@ +#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); + } + } +} \ No newline at end of file