Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed TTU_CSC1300
Revision 2:651e6edca37a, committed 2021-04-13
- Comitter:
- evamaffett
- Date:
- Tue Apr 13 03:34:42 2021 +0000
- Parent:
- 1:c9aa78523331
- Commit message:
- conditional statements
Changed in this revision
| main.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/main.cpp Tue Apr 13 03:06:38 2021 +0000
+++ b/main.cpp Tue Apr 13 03:34:42 2021 +0000
@@ -1,9 +1,9 @@
/*
- * Lab #: 8
- * Lab Title:
- * Author(s):
- * Date:
- * Purpose:
+ * Lab #: 3
+ * Lab Title: Conditional Statements
+ * Author(s): Eva Maffett
+ * Date: 4-12-2021
+ * Purpose: Use conditional branching to control speaker and LED outputs
*/
#include "mbed.h"
@@ -19,7 +19,6 @@
//WRITE SOLUTION HERE
float f_value = pot.read(); //f_value > 0.0f && f_value < 1.0f
f_value = (f_value * 25) + 20;
-
if (bool sw5_pressed = TRUE && f_value > 35){
speaker = TRUE; //will turn the speaker on, sending a single square wave
wait_ms(250); //delays for 250 ms
@@ -29,7 +28,7 @@
led0 = FALSE;
wait_ms(500);
wait_ms(f_value);
- } else if (bool sw4_pressed = true){
+ } else if (bool sw4_pressed = TRUE){
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
@@ -38,10 +37,9 @@
led0 = FALSE;
wait_ms(500);
wait_ms(f_value);
- }
- else{
- speaker = TRUE;
- wait_ms(f_value);
+ } else {
+ speaker = TRUE;
+ wait_ms(f_value);
}
}
}