Damez
/
ADC_2
Este es el que funciona, de momento. No está probado con muchos valores de entradas. Falta probar eso.
main.cpp@107:5674ae43e215, 2019-12-09 (annotated)
- Committer:
- luisquiroga
- Date:
- Mon Dec 09 12:09:29 2019 +0000
- Revision:
- 107:5674ae43e215
- Parent:
- 105:ed03c03b353e
Este es el que funciona, de momento.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mbed_official | 82:abf1b1785bd7 | 1 | /* mbed Microcontroller Library |
mbed_official | 102:6979ad8bc0bc | 2 | * Copyright (c) 2019 ARM Limited |
mbed_official | 82:abf1b1785bd7 | 3 | * SPDX-License-Identifier: Apache-2.0 |
mbed_official | 82:abf1b1785bd7 | 4 | */ |
mbed_official | 82:abf1b1785bd7 | 5 | |
luisquiroga | 107:5674ae43e215 | 6 | #include<mbed.h> |
Jonathan Austin |
0:2757d7abb7d9 | 7 | |
Jonathan Austin |
0:2757d7abb7d9 | 8 | |
luisquiroga | 107:5674ae43e215 | 9 | AnalogIn signal(GPIO0); |
luisquiroga | 107:5674ae43e215 | 10 | Serial pc(USBTX, USBRX); |
mbed_official | 88:bea4f2daa48c | 11 | |
mbed_official | 102:6979ad8bc0bc | 12 | |
mbed_official | 82:abf1b1785bd7 | 13 | int main() |
mbed_official | 82:abf1b1785bd7 | 14 | { |
luisquiroga | 107:5674ae43e215 | 15 | //Declaro las variables |
luisquiroga | 107:5674ae43e215 | 16 | float Tension = 0; |
luisquiroga | 107:5674ae43e215 | 17 | unsigned short adcValor; |
luisquiroga | 107:5674ae43e215 | 18 | pc.baud(9600); //Baudrate |
luisquiroga | 107:5674ae43e215 | 19 | |
Jonathan Austin |
0:2757d7abb7d9 | 20 | while (true) { |
luisquiroga | 107:5674ae43e215 | 21 | |
luisquiroga | 107:5674ae43e215 | 22 | adcValor = signal.read_u16(); |
luisquiroga | 107:5674ae43e215 | 23 | float flotante = signal.read(); |
luisquiroga | 107:5674ae43e215 | 24 | //Tension = (adcValor * 3.3/255); // Lo paso a valor de tension |
luisquiroga | 107:5674ae43e215 | 25 | |
luisquiroga | 107:5674ae43e215 | 26 | pc.printf("El valor del ADC %i y leido directo %.2f \r\n", adcValor, flotante); // Imprimo en terminal |
Jonathan Austin |
0:2757d7abb7d9 | 27 | } |
Jonathan Austin |
0:2757d7abb7d9 | 28 | } |