Alexander Welz
/
bertl16_definitionen_enenkel
definitionen enenkel
main.cpp
- Committer:
- WelzAlex
- Date:
- 2016-06-17
- Revision:
- 0:f027dfc79356
File content as of revision 0:f027dfc79356:
#include "mbed.h" // ******** Definitionen ********** DigitalOut Von(P2_13); // 12V on // Definition der 12 LED's DigitalOut WSLI(P1_10); //wsS links D1 DigitalOut WSRE(P1_12); //wsS rechts D4 DigitalOut GELIVO (P1_11); //ge links vorn D2 DigitalOut GEREVO (P1_13); //ge rechts vorn D5 DigitalOut GELIHI(P1_14); //ge links hinten D6 DigitalOut RTLIHI(P1_15); // rt links hinbten D7 DigitalOut GEREHI(P1_16); //ge rechts hinten D8 DigitalOut RTREHI(P1_17); //rt rechts hinten D9 DigitalOut ledD10(P1_18); DigitalOut ledD11(P2_16); DigitalOut ledD12(P1_20); DigitalOut ledD13(P1_21); // LDR AnalogIn LDR(P0_14); // RGB LED DigitalOut RGB(P1_22); // Motor Steuerung Schaltung Pg 2 DigitalOut MG1_EN(P2_16);// NUR DIGITAL ohne PWM ! ! ! DigitalOut MG1_F(P2_15); DigitalOut MG1_R(P2_14); DigitalOut MG2_EN(P2_19); DigitalOut MG2_F(P2_20); DigitalOut MG2_R(P2_21); //ULTRASCHALL ABSTANDSMESSER DigitalOut TRIG(P2_22); DigitalIn ECHO(P2_23); // Definition der Taster **************** Schaltplan Pg5 DigitalIn TA1(P1_23); //TA1 DigitalIn TA2(P1_24); // DigitalIn TA3(P1_25); // DigitalIn TA4(P1_26); // DigitalIn TA5(P1_27); // DigitalIn TA6(P1_28); // DigitalIn TA7(P1_30); // DigitalIn TA8(P1_31); // // INCREMENTGEBER *********************** Schaltplan Pg 6 DigitalOut EN_INCR (P2_2); //Incrementgeber Enable DigitalIn INCR_L1 (P2_6); DigitalIn INCR_L2 (P2_7); DigitalIn INCR_R1 (P2_8); DigitalIn INCR_R2 (P2_9); // LINE SENSOR *************************** Schaltplan Pg 7 DigitalOut EN_Line (P2_5); //Enable LINE Sensor DigitalIn ISO1 (P1_9); // Statt ANALOG hier DIGITAL DigitalIn ISO2 (P0_23); // nur für einfachen TEST! DigitalIn ISO3 (P0_16); DigitalIn ISO4 (P0_15); DigitalIn ISO5 (P1_3); // Blue LED ****************************** Schaltplan Pg 8 DigitalOut LedBl (P1_5);