Nou ik heb geprobeerd om een arduino sketch te maken.
Volgens mij moet deze wel werken, maar dat stroomloos malen van de servo's is mij niet gelukt.
Zie hier de sketch;
#include <Servo.h>
Servo myservo1; // deur links
Servo myservo2; // lift links
Servo myservo3; // deur rechts
Servo myservo4; // lift rechts
int pos1 = 90; // variable to store the servo position
int pos2 = 180;
int pos3 = 165;
int pos4 = 70;
void setup() {
myservo1.attach(
; // deur links
myservo2.attach(9); // lift links
myservo3.attach(10); // deur rechts
myservo4.attach(11); // lift rechts
myservo1.write(90); // deur links
myservo2.write(180); // lift links
myservo3.write(165); // deur rechts
myservo4.write(70); // lift rechts
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
for (pos1 = 90; pos1 <= 140; pos1 += 1) {
myservo1.write(pos1);
delay(50);
}
{
digitalWrite(LED_BUILTIN, HIGH);
delay(2000);
}
for (pos1 = 140; pos1 >= 90; pos1 -= 1) {
myservo1.write(pos1);
delay(50);
}
{
digitalWrite(LED_BUILTIN, LOW);
delay(2000);
}
for (pos2 = 180; pos2 >= 140; pos2 -= 1) {
myservo2.write(pos2);
delay(50);
}
{
digitalWrite(LED_BUILTIN, HIGH);
delay(2000);
}
for (pos4 = 70; pos4 >= 40; pos4 -= 1) {
myservo4.write(pos4);
delay(50);
}
{
digitalWrite(LED_BUILTIN, HIGH);
delay(2000);
}
for (pos3 = 165; pos3 >= 115; pos3 -= 1) {
myservo3.write(pos3);
delay(50);
}
{
digitalWrite(LED_BUILTIN, HIGH);
delay(2000);
}
for (pos3 = 115; pos3 <= 165; pos3 += 1) {
myservo3.write(pos3);
delay(50);
}
{
digitalWrite(LED_BUILTIN, HIGH);
delay(2000);
}
for (pos4 = 40; pos4 <= 70; pos4 += 1) {
myservo4.write(pos4);
delay(50);
}
{
digitalWrite(LED_BUILTIN, HIGH);
delay(2000);
}
for (pos2 = 140; pos2 <= 180; pos2 += 1) {
myservo2.write(pos2);
delay(50);
}
{
digitalWrite(LED_BUILTIN, HIGH);
delay(2000);
}
}Nu krijg ik ook nog een paar servo's voor mijnwerkers die ik wil aansturen.
Ik betwijfel of dit verstandig is om deze ook via deze arduino te laten lopen.
Voor de wisselaandrijving moet ik ook nog een sketch maken en die zal zeker op een eigen arduino komen.
Ik zit alleen met enkele problemen, zoals het signaleren dat er een trein op het opstelspoor staat.
De trein en de wagonnetjes hebben elk een magneetje en dit magneetje zorgt ook nog eens ervoor dat het reedcontact elke keer twee keer wordt "bediend".
Nog geen idee hoe dit op te lossen. Wellicht is een lichtsluis een betere optie dan een reedcontact.
Tijdens mijn zoektocht voor de mijnlift kwam ik ook nog een printplaatje tegen.
Volgens mij is deze bedoeld om servo's of motortjes aan te sturen.

Als iemand me hier iets meer over kan vertellen, graag...
Kan mij iemand mij vertellen of een arduino ook met 5 volt gevoed kan worden via de normale stroomingang?
Ze functioneren op een USB aansluiting en als ik 5 volt aansluit op de normale stroomingang, dan lijkt het te functioneren.
Maar of het ook blijvend goed gaat, dat is voor mij een grote gok.
De liften zelf zijn voorzien van werkvolk, een lift met verse mijnwerkers (nog lekker schoon) en de andere lift met vuile mijnwerkers die naar huis mogen.
Wel eerst wassen!




De lift is nog iets aangepast zodat de kooien niet (of minder snel) vastlopen.
Tijdens het winkelen met vrouwlief kwam ik het volgende tegen bij "sostrene grene", blijkbaar een nieuwe winkelketen in Nederland.
Ze hadden daar kleine pippetflesjes met doppen gemaakt van de metalen punt van een potloodpen. (helaas geen foto gemaakt)
Hier kun je echt heel mooi tussen de balkjes van z-spoor de ondergrond kleuren en verlijmen.
Ook hadden ze daar hele kleine letterstempels, en dat alles betaalbaar.
