Jerrald Limbaugh / Mbed 2 deprecated Lab2

Dependencies:   mbed TTU_CSC1300

Committer:
jzlimbaugh
Date:
Wed Nov 11 21:22:47 2020 +0000
Revision:
0:268a8b67fdbe
Child:
1:52c4dc3237b5
Turn on Led and Buzzer then wait turn them off then wail according to the resistance of the Potentiometer.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jzlimbaugh 0:268a8b67fdbe 1 /*
jzlimbaugh 0:268a8b67fdbe 2 * Lab #:2
jzlimbaugh 0:268a8b67fdbe 3 * Lab Title:Reading and Processing Analog Inputs
jzlimbaugh 0:268a8b67fdbe 4 * Author(s):Jerrald Limbaugh
jzlimbaugh 0:268a8b67fdbe 5 * Date:November 11th
jzlimbaugh 0:268a8b67fdbe 6 * Purpose:Turn on Led and Buzzer then wait turn them off then wail acording to the resestance of the Potentiometer.
jzlimbaugh 0:268a8b67fdbe 7 */
jzlimbaugh 0:268a8b67fdbe 8
jzlimbaugh 0:268a8b67fdbe 9 #include "mbed.h"
jzlimbaugh 0:268a8b67fdbe 10 #include "TTU_CSC1300.h"
jzlimbaugh 0:268a8b67fdbe 11
jzlimbaugh 0:268a8b67fdbe 12 //FUNCTION PROTOTYPES GO HERE
jzlimbaugh 0:268a8b67fdbe 13
jzlimbaugh 0:268a8b67fdbe 14 int main()
jzlimbaugh 0:268a8b67fdbe 15
jzlimbaugh 0:268a8b67fdbe 16 {
jzlimbaugh 0:268a8b67fdbe 17 while(TRUE)
jzlimbaugh 0:268a8b67fdbe 18 {
jzlimbaugh 0:268a8b67fdbe 19 float f_value = pot.read();
jzlimbaugh 0:268a8b67fdbe 20 float wait = f_value * 25 + 20;
jzlimbaugh 0:268a8b67fdbe 21 led0 = TRUE;
jzlimbaugh 0:268a8b67fdbe 22 speaker = TRUE;
jzlimbaugh 0:268a8b67fdbe 23 wait_ms(10);
jzlimbaugh 0:268a8b67fdbe 24 speaker = FALSE;
jzlimbaugh 0:268a8b67fdbe 25 led0 = FALSE;
jzlimbaugh 0:268a8b67fdbe 26 wait_ms(wait);
jzlimbaugh 0:268a8b67fdbe 27 led0 = TRUE;
jzlimbaugh 0:268a8b67fdbe 28 speaker = TRUE;
jzlimbaugh 0:268a8b67fdbe 29 }
jzlimbaugh 0:268a8b67fdbe 30 }