Loading...
 

OM32, OC32 and LichtOrgel


Drukknop als input

Netherlands

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

Netherlands

Hallo Joep,

kan je de inhoud van de OC32 saven als DAT-file en dan hier publiceren?

Groet
Frans


Netherlands
Ter volledigheid: aan de oc32 hangt een ds32 - ik heb daarvan de gnd gebruikt.

Netherlands

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


Netherlands

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.

Netherlands

Klopt Martin - slordig van me ....
Bedankt voor je reactie !
Mvrgr
Joep


Netherlands

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


 
Dutch (Nederlands, nl)English British (British English, en-uk)German (Deutsch, de)