vor & zurück fahren

Dependencies:   mbed

Fork of _B14_Lektion03b by BULME_BERTL14

main.cpp

Committer:
Enenkel
Date:
2015-03-20
Revision:
2:fd9b84256745
Parent:
1:0ea49e814f60

File content as of revision 2:fd9b84256745:

/***********************************
Name:   _B14_Lektion03b    vor & zurück fahren
author: Gottfried Enenkel  HTL BULME
Date:   10.3.15
Aufgabe:
    Ändere die Software so, dass
    der Bertl 1 sec vor und dann
    1 sec lang nach rückwärts fährt.
    
***********************************/
#include "mbed.h"

// ************ DEKLARATIONEN **************
DigitalOut MotorL_EN(P1_15);         
DigitalOut MotorL_FORWARD(P1_1);   
DigitalOut MotorL_REVERSE(P1_0);   

DigitalOut MotorR_EN(P0_21);     //Die Leitung führt zum Pin PO_21 am Prozessor
DigitalOut MotorR_FORWARD(P1_3); //Die Leitung führt zum Pin P1_3 am Prozessor
DigitalOut MotorR_REVERSE(P1_4);

// *************  Hauptprogramm ************
int main() {                 // Start Hauptprogramm
    MotorR_EN=MotorL_EN=1;   // Beide Motoren ENABLE
    while(1) {               // Anfang der Schleife (ohne Abbruch)   
        MotorR_FORWARD = MotorL_FORWARD = 1;  // Beide Motoren vorwärts EIN
        wait (1.0);          // warte 1 Sekunde  
        MotorR_FORWARD = MotorL_FORWARD = 0;  // Motoren AUS  
        wait (1.0);          // warte 1 Sekunde 
    }                        // Springe zum Anfang der Schleife 
}                            // Ende des Hauptprogrammes

// **************     ENDE     *************