#include <Servo.h>
#include <IRremote.h>

Servo servo;

void setup()
  {
  Serial.begin(9600);
  pinMode(9,OUTPUT);
  IrReceiver.begin(10);// Start the receiver
  servo.attach(11);
  //delay(1000);
  }

void loop()
  {
  int taste;
  if (IrReceiver.decode())
    {
    IrReceiver.resume();
    taste = IrReceiver.decodedIRData.command;
    Serial.println(taste);
    }
 
  if (taste == 1) {servo.write(45);}
  if (taste == 2) {servo.write(135);}
  if (taste == 3) {servo.write(90);}
 
  if (taste == 123) {digitalWrite(9,HIGH);} // motor an
  if (taste == 220) {digitalWrite(9,LOW);} // motor aus
  delay(10);
}