Ik heb op een van m'n modules een servo in gebruik. Deze is in de oc32 gedefinieerd en heeft 3 standen.
Nu wil ik deze ook "met de hand" kunnen besturen en daarvoor gebruik ik 3 drukknopjes.
Bij ieder drukknop is 1 aansluiting aangesloten op de GRND van de OC32 en de andere op een pin.
De servo is als volgt gedefinieerd
Pin 5
Aspect 0
SetServo 0,-48,0,0
SuspendServo 0,0,20,2
Aspect 1
SetServo 0,-37,0,0
SuspendServo 0,0,20,2
Aspect 2
SetServo 0,51,0,0
SuspendServo 0,0,20,2
Drukknop 1 als:
Pin7
Aspect 0
SetAspect -2,0,0,0
Drukknop 2 als:
Pin8
Aspect 0
SetAspect -3,0,0,0
Drukknop 3 als:
Pin9
Aspect 0
SetAspect -3,0,0,0
De Pin Config staat voor alle 3 de knoppen op Low Active en beide delays op 10
Als ik de knoppen druk gebeurt er niets - ik maak dus ergens een fout. Maar waar ?
Alvast bedankt en gr
Joep
Hallo Joep,
kan je de inhoud van de OC32 saven als DAT-file en dan hier publiceren?
Groet
Frans
Hallo Frans !
De DAT file hangt er nu als bijlage bij.
Ik heb op pin 7 een andere servo aangesloten, dus de pinnummers zijn 1 opgeschoven.
mvrgr
Joep
Ter volledigheid: aan de oc32 hangt een ds32 - ik heb daarvan de gnd gebruikt.
Joep,
De drukknop inputs: Aspect 0 is voor loslaten, Aspect 1 voor indrukken.
Onder die Aspect (ik stel voor 1, maar 0 werkt ook) definieer je een Jump naar de Pin en Aspect die je wilt schakelen, dus (bv) Jump -2,0 voor de eerste, Jump -3,1 voor de tweede en Jump -4,2 voor de derde. Eventueel offset aanpassen afh van de verschuiving.
Fyi: SetAspect doet alleen maar iets als je een tijd invult, anders wacht-ie oneindig.
Mvg Leon
Je hebt bij de drukknoppen nu 3x SetAspect staan. Die kun je beter vervangen door Jump. Wel even naar het juiste Aspect laten springen, want nu gaat het bij de 3e drukknop niet goed. Er staat nu naar Aspect 0 terwijl het Aspect 2 dient te zijn.
Dat was in jouw eerste bericht ook al onjuist. Daar liet je naar de onjuiste pin springen.
Beste Leon,
dank je ! Zo werkt het dus wel - ik ben helemaal blij :-)
Volgende keer toch maar eens goed lezen welk commando ik moet gebruiken...
Mvrgr
Joep
Klopt Martin - slordig van me ....
Bedankt voor je reactie !
Mvrgr
Joep