test
Revision 46:f7d5c27c09f5, committed 2019-06-02
- Comitter:
- gorazdko
- Date:
- Sun Jun 02 09:31:21 2019 +0000
- Parent:
- 45:200518382f20
- Child:
- 47:70468e4f985f
- Commit message:
- pre-release
Changed in this revision
| main.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/main.cpp Sun Jun 02 09:02:34 2019 +0000
+++ b/main.cpp Sun Jun 02 09:31:21 2019 +0000
@@ -15,6 +15,8 @@
DigitalOut myLed(LED1);
DigitalIn myButton(USER_BUTTON);
+
+DigitalIn myButton_2(D0);
PwmOut myServo(D3);
@@ -35,61 +37,34 @@
}
+bool button_change = false;
int main() {
- wait(3); // if (myButton)
+ wait(1); // if (myButton)
while (1)
{
- /*
-
- for (int i=0; i<50*3; i++)
- {
- //myServo.period_ms(20);
- myServo.pulsewidth_us(MIN); //NB in microseconds
- wait_ms(TIME);
- }
+
- for (int i=0; i<50*3; i++)
- {
- //myServo.period_ms(20);
- myServo.pulsewidth_us(MID); //NB in microseconds
- wait_ms(TIME);
- }
- */
-
- while (myButton)
+ if (myButton)
{
- myServo.pulsewidth_us(MIN); //NB in microseconds
- wait_ms(TIME);
+
+ myServo.pulsewidth_us(MIN); //NB in microseconds
+ wait(2);
+ myServo.pulsewidth_us(MID); //NB in microseconds
+ wait(0.1);
}
-
- while (!myButton)
- {
-
- myServo.pulsewidth_us(MID); //NB in microseconds
- wait_ms(TIME);
- }
+
}
- /*
- while(true) {
- for (int i=MIN;i<=MAX;i+=STEP){
- myServo.pulsewidth_us(i);
- wait_ms(TIME);
- }
- for (int i=MAX;i>=MIN;i-=STEP){
- myServo.pulsewidth_us(i);
- wait_ms(TIME);
- }
- */
+
}
\ No newline at end of file