Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: motoransteuerung Kategorie: Programmierung Basic (von Jens - 29.10.2006 19:32)
 Als Antwort auf motoransteuerung von mark - 29.10.2006 12:35
Jens nutzt:  CC1-M-Unit V1.1, Open-Micro, Open-Mini
Hallo!

> define schalter port[1]
> define ballmotor port[2]
>
>
> #loop1
> #anfang
> if schalter = 1 then goto warten
> goto loop1
>
> #loop
> #warten
> ballmotor = 1
> wait schalter
> if schalter = 1 then ballmotor = 0
> pause 50
> goto loop

So auf den ersten Blick fällt mir auf dass Du den Schalter falsch bafragst. Versuch es einmal mit:

if schalter then ... ' Schalter offen
if (not schalter) then ... ' Schalter geschlossen

Der Schalter muss bei der Abfrage zwischen Port und Masse sitzen. Außerdem muss ein Widerstand (ca.4,7K) zwischen Port und 5V Plus vorhanden sein, damit der Port High-Signal annehmen kann wenn der Schalter offen ist.

LG Jens

 Antwort schreiben

Bisherige Antworten: