Eva Maffett / Mbed 2 deprecated EduBaseV2_Lab2

Dependencies:   mbed TTU_CSC1300

main.cpp

Committer:
evamaffett
Date:
2021-03-23
Revision:
0:911c8f66a59d
Child:
1:c9aa78523331

File content as of revision 0:911c8f66a59d:

/*
 *     Lab #:
 * Lab Title:
 * Author(s):
 *      Date:
 *   Purpose:
 */

#include "mbed.h"
#include "TTU_CSC1300.h"

//FUNCTION PROTOTYPES GO HERE

int main()
{
    //this while(TRUE) loop keeps the program running
    while(TRUE)
    {
        //WRITE SOLUTION HERE
        float f_value = pot.read(); //f_value > 0.0f && f_value < 1.0f
        f_value = (f_value * 25) + 20;
        speaker = TRUE;  //will turn the speaker on, sending a single square wave
        wait_ms(250);    //delays for 250 ms
        speaker = FALSE; //will turn the speaker off
        led0 = TRUE;
        wait_ms(500);
        led0 = FALSE;
        wait_ms(500);
        wait_ms(f_value);
    }
}