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 

 Hilfe!!! Programmierer fü Schulprojekt gesucht!!! Kategorie: Programmierung Basic (von Hachel2001 - 26.05.2008 20:24)
Moinsen,

Ich habe ein großes Problem. Ich bin Schüler an einer Fachoberschule und bin beteiligt an einem Projekt,  bei dem wir eine Steuerungsaufgabe mit einem Microcontroller lösen wollen. Uns steht dabei die C-Control Station zur Verfügung und wir Programmieren in cBasic. Leider ist uns unser Programmierer Flöten gegangen und wir übrigen Leute haben nicht so richtig Ahnung vom Programmieren. Problem: Das Schuljahr ist bald zu Ende und wir müssen das Projekt abschließen. Von unserem Lehrer können wir keine Hilfe erwarten, der hat selber keinen Plan. Vielleicht hat von euch einer Ahnung und könnte uns mit dem Programm helfen.

Aufgabe: Wir wollen eine Markise über einem Wintergarten abhängig vom Wetter ein- und ausfahren.
4 Sensoren: Feuchtigkeitssensor
Temperatursensor
Windsensor
Lichtsensor
Die Sensoren kommen an die Digitaleingänge.

Die Markise soll nur tagsüber (Lichtsensor=1) und ab einer bestimmten Temperatur (Temperatursensor=1) ausgefahren werden.
Einfahren soll sie wenn der oben beschriebene Fall nicht zutrifft, wenn es regnet (Feuchtigkeitssensor=1) oder es zu windig ist (Windsensor=1).
Außerdem soll im Programm einstellbar sein in welchen Zeitintervallen die Werte abgefragt werden.

Als Markise benutzen wir ein umgebautes CD-ROM-Laufwerk das wir über den Kontakt am ursprünglichen Taster zum ein- und ausfahren ansteuern. D.h. es wird nur ein Ausgang benötigt. Heißt ein- und ausgefahren wird über den gleichen Ausgang. Also muß der Zustand der Markise irgendwie im Programm gespeichert werden damit das Programm weiß in welchem Zustand sich die Markise befindet. Außerdem muß im Programm die Zeit einstellbar sein, wie lang der Kontakt geschlossen wird(muß nur ganz kurz sein. Ihr wisst ja wie das beim CD-Laufwerk ist).

Hier noch mal unser ursprüngliches Programm.

'***************************************************************
'
'C-Control/Basic             Markisensteuerung V1.3
'
'Aufgabe: Steuerung einer Markise
'       - 4 Sensoren (Licht, Temperatur, Feuchtigkeit, Wind)
'       - Ausfahren bei Sonne ab 25°C
'       - Einfahren bei Windstärken ab 50 km/h und/oder Regen
'
'***************************************************************

'----------Definitionen-----------------------------------------

'Ausgaenge

define aus port [1]   'Markise ausfahren
define ein port [2]   'Markise einfahren

'Sensoren

define sens_1 port [3] 'Sonne
define sens_2 port [4] 'Temperatur
define sens_3 port [6] 'Feuchtigkeit
define sens_4 port [7] 'Wind


'Konstante für die Zeit'
define t 200

'----------Programmoperation------------------------------------

#loop
 ein=(sens_1 and sens_2 and not sens_3 and not sens_4)
  'Markise faehrt aus
 aus=ein=0
  'Markise faehrt ein
 pause t
  'Schaltzeit
 goto loop
  'Endloschleife
end
 'Programmende

Wie gesagt, so hatten wir es geplant. Für unseren jetzigen Aufbau bringt es uns so aber nichts mehr.
Ich glaube oder besser ich hoffe für einen versierten C-Control Benutzer ist das keine schwierige Aufgabe.
Ich hoffe auf eure Hilfe! Bitte! Sonst ka**** wir ab.

Mit freundlichen Grüßen

Hachel2001

P:S: Wer hilft wird natürlich (wenn gewünscht) namentlich erwähnt.

 Antwort schreiben

Bisherige Antworten:

Re: Hilfe!!! Programmierer für Schulprojekt gesucht!!! (von ManfredW - 28.05.2008 20:06)
Re: Hilfe!!! Programmierer fü Schulprojekt gesucht!!! (von Gerhard - 27.05.2008 9:18)
    Re: Hilfe!!! Programmierer fü Schulprojekt gesucht!!! (von Hachel2001 - 27.05.2008 11:38)
        Re: Hilfe!!! Programmierer fü Schulprojekt gesucht!!! (von Gerhard - 27.05.2008 13:22)
            Re: Hilfe!!! Programmierer fü Schulprojekt gesucht!!! (von Hachel2001 - 27.05.2008 19:07)
                Re: Hilfe!!! Programmierer fü Schulprojekt gesucht!!! (von Antworter - 28.05.2008 8:34)
                    Re: Hilfe!!! Programmierer fü Schulprojekt gesucht!!! (von Antworter - 28.05.2008 8:38)
                       Re: Hilfe!!! Programmierer fü Schulprojekt gesucht!!! (von Antworter - 28.05.2008 8:46)
                          Re: Hilfe!!! Programmierer fü Schulprojekt gesucht!!! (von Gerhard - 28.05.2008 9:07)
                             Re: Hilfe!!! Programmierer fü Schulprojekt gesucht!!! (von Hachel2001 - 28.05.2008 19:27)
                                Re: Hilfe!!! Programmierer fü Schulprojekt gesucht!!! (von Hachel2001 - 29.05.2008 19:41)