FRDM_wahadlo_torsyjne

Dependencies:   mbed BufferedSerial

Fork of FRDM_wahadlo_torsyjne by Wojciech M

Revision:
7:4720c7891ba4
Parent:
6:9414a292d7f2
--- a/main.cpp	Tue Jun 10 10:02:09 2014 +0000
+++ b/main.cpp	Tue Jun 10 10:16:14 2014 +0000
@@ -1,6 +1,6 @@
 #include "mbed.h"
 
-int motor_PWM_period_us = 300;         //deklaracja zmiennych
+int motor_PWM_period_us = 600;         //deklaracja zmiennych
 
 DigitalOut direction(PTC7);     //wyjście PTC7 jako kierunek obrotów
 DigitalOut myled(LED_GREEN);    //dioda zielona jako wizualizacja PWM
@@ -18,10 +18,10 @@
     
     motor.period_us(motor_PWM_period_us);
     motor = 0.5f;               //wypełnienie zawsze 50%
-    pc.baud(115200);
+    pc.baud(9600); //115200
 
     int i_start = 0;
-    int SWITCH_DIR = 120;
+    int SWITCH_DIR = 240;
     
     while (true) {        
         wait_us(motor_PWM_period_us);
@@ -33,8 +33,8 @@
             i_start = 0;
             myled = !myled;
             direction = !direction;
-            if (SWITCH_DIR == 120) {
-                SWITCH_DIR = 240;
+            if (SWITCH_DIR == 240) {
+                SWITCH_DIR *= 2;
                 }            
             }