Loading...
 

OM32, OC32 and LichtOrgel


Overweg besturing: knipperinstallatie wil niet uit

Netherlands

Hoi Leon,

Ik heb vanavond een overweg geplaatst met twee servo bestuurde slagbomen (pin 11 & 12) en een knipperinstallatie (PWM pin 19)

Nu is de bedoeling dat eerst de knipperinstallatie (19) gaat werken en dan na een x tijd boom 1 (11) omhoog gaat en als die boven is boom 2 (12)

Als ze naar beneden gaan andersom waarbij de knipperlichten als laatste doven.

Nu heb ik bij pin 11 (servo boom 1) aangegeven
aspect 0
instructie 0: set servo (pin off: 0)
instructie 1: wait (x tijd)
instructie 2: jump ( pin off: 1 asp 0 ins: 0)

Aspect 1
instructie 0: set servo (pin off: 0)
instructie 1: wait (x tijd)
instructie 2: jump ( pin off: 1 asp 1 ins: 0

Pin 12 is alleen een servo ingesteld.

Hiermee gaat dus eerst boom 1 omhoog en als deze boven is boom 2. En weer andersom.

Nu wil ik dat uitbreiden met de knipperinstallatie. Ik ben naar pin 19 gegaan:

aspect 0:
instructie 0: jump ( pin off: -8 asp 0 ins: 0)
instructie 1: wait (x tijd)
instructie 2: off (fade aan, pin off: 0)

Aspect 1:
instructie 0: invert (fade aan, pin off: 0, T/60: 25)
instructie 1: wait (x tijd)
instructie 2: jump ( pin off: -8 asp 1 ins: 0)

Als ik ik aspect 1 selecteer gaat het helemaal geweldig, de knippers gaan aan, boom 1 gaat omlaag en daarna boom 2.

Maar daarna gaat het mis. Selecteer ik aspect 0 gaat netjes boom 1 naar beneden, daarna netjes boom 2 maar de knipperlichten gaan niet meer uit. Hij wil de laatste instructie niet pakken.

Hielp niet:
4 aspecten
alle instructies bij pin 19 invoeren (de tweede boom werd niet gestuurd)

Zet ik alle instructies weg en vul ik simpel off in dan gaat de installatie netjes uit. Maar dat wil ik dus niet want dan gaan de bomen niet omhoog :-)

Wat doe ik hier fout?

Groetjes

Netherlands

Ik ben er al uit. Ik had over het hoofd gezien dat na een Jump die pin word verlaten en je hem wel weer terug moet sturen om verder te gaan.

Toegevoegd aan aspect 0 van pin 12: Jump +7 asp 0 ins: 2


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