Einen elektischen Weichenantrieb zu bauen war für mich eine Herausforderung. Nach Tagelangen recherchieren im Internet habe ich eine ganz einfach Lösung gefunden.
![]() |
![]() |
![]() |
Wirklich ganz einfach. Den Servo mit Heisskleber auf eine Platte 4 x 4 kleben. Darauf achen das die Stange hinterher grade läuft. 2 Löcher exakt in etwas Plastik oder sonstiges stabiles Material bohren. Mit ein paar Platten fest montieren. Im Sketch die Bewegung exakt programmieren, sonst zerreisst es alles.
Hier der Code:
#include <servo.h>;
int button = 2;
int press = 0;
Servo servo;
boolean toggle = true;
void setup()
{
pinMode(button, INPUT);
digitalWrite(2, HIGH);
servo.attach(9);
servo.write(60);
digitalWrite(2, HIGH);
}
void loop()
{
press = digitalRead(button);
if (press == LOW)
{{
if (toggle)
{
servo.write(123);
toggle = !toggle;
}
else
{
servo.write(78);
toggle = !toggle;
}
delay (500);
}
}
}