Lupuz.de: Artikel-Portal / Magazin

Zurück   Postpla.net - die Forum Community > PC, Internet und Technik > Coder's Area

Ampelschaltung mit Q-Basic

Anzeigen:

Thema geschlossen
 
Themen-Optionen Thema durchsuchen
Sonnenblume
Alt 05.06.2006, 12:08   #1
Standard Ampelschaltung mit Q-Basic

Hi,
ich soll als Hausaufgabe in zwei Wochen eine Ampelschaltung mit QBasic programmieren und zwar irgendwie mit einer seriellen Schnittstelle. Kann mir da einer weiterhelfen oder weiß jemand wie das geht? Und die Ampel,kann man die irgendwie auf dem Bildschrim sehen oder würdet ihr die auf ne Steckplatine bauen mit Leuchtdioden? Ich weiß nicht genau was praktischer/leichter ist!
Hoffe mir kann jemand weiterhelfen!
Danke schon mal im Voraus für alle Antworten!
 
 
Nach oben
xgenesis2000
Alt 05.06.2006, 17:00   #2
Standard

Hallo,
1. wäre besser im Technik- oder Coder-Forum aufgehoben...

Es steht doch bestimmt noch mehr in der Aufgabenstellung, also was konkret an der seriellen Schnittstelle angeschlossen ist (die Ampelsteuerung) oder sollst du die auch gleich noch mit entwerfen? kann ich mir zwar nicht vorstellen, da sich die Aufgabe wegen QBasic eher nach Anfängeraufgabe anhört. Richtig?

Die serielle Schnittstelle ist übrigens das, wo man früher die Maus angeschlossen hat (vor PS/2 und USB).

Hast du schonmal in irgendeiner Sprache etwas programmiert?
 
 
Nach oben
Sonnenblume
Alt 05.06.2006, 19:39   #3
Standard

Danke für die Antwort! Vielleicht kann ja noch irgendjemand den Beitrag verschieben ins Technik oder Coder-Forum!
Die Aufgabenstellung lautet: "Serielle Schnittstelle (RS232),Sprache: Q-Basic, Ampelsteuerung!"
Wir wir dasdann machen ist meinem Lehrer ziemlich egal,hauptsache wir haben am Schluss eine Ampelsteuerung!
Programmiert hab ich noch nie etwas,deshalb bin ich auch etwas ratlos wie ich die Aufgabe anpacken soll! :-( Deshalb denk ich mir auch,dass es eine Anfängeraufgabe ist,weil viele aus meiner Klasse noch nichts programmiert haben, aber leider hat jeder eine andere Aufgabe bekommen! ^_^
Nochmals danke! ;-)
Liebe Grüße,Sonnenblume
 
 
Nach oben
Registrierter PPler
Anonymisierungsmodus aktiv!
Alt 05.06.2006, 19:56   #4
Standard

das würde ich auch für ne weiterführende aufgabe doch für sehr überzogen halten. jemand der noch nie programmiert hat sollte sich mit der logik die hinter der thematik steckt auseinandersetzen, aber doch nicht mit spezialisierten einzelfallproblemen.
 
 
Nach oben
Sonnenblume
Alt 05.06.2006, 20:27   #5
Standard

der Meinung bin ich zwar auch, aber es nutzt ja alles nichts...
Hausaufgabe ist Hausaufgabe und da sie benotet wird muss ich sie auch machen!
 
 
Nach oben
xgenesis2000
Alt 05.06.2006, 21:07   #6
Standard

Zitat von Sonnenblume
D
Die Aufgabenstellung lautet: "Serielle Schnittstelle (RS232),Sprache: Q-Basic, Ampelsteuerung!"
Find ich ziemlich hart, oder dir ist was entgangen. Denn hier kommen gleich 3 Probleme auf dich als Programmieranfängerin zu:

- Wie realisiere ich die Steuerung einer Ampel (rot, gelb, grün und dann wieder zurück)
- Wie setze ich das mit einer Programmiersprache um (Sprachelemente +Syntax)?
- Wie kommuniziere ich mit der RS232 Schnittstelle unter DOS? (Was das Schwierigste sein dürfte)

Ich würde dir auf jedenfall nochmal raten bei dem Lehrer nachzufragen wegen der Aufgabenstellung. Was soll an der Schnittstelle genau passieren?

wegen dem Quellcode kann dir hier sicherlich geholfen werden. Ich würde auch mal wieder meine alten BASIC Kentnisse rauskramen, wenn nötig. Aber bring erstmal was genaueres zur Aufgabe in Erfahrung...
 
 
Nach oben
Wodar Hospur
Alt 06.06.2006, 00:45   #7
Standard

Das einzigste Problem ist wahrscheinlich Q Basic. Denn die serielle Schnittstelle kannst du z.b. unter C sehr leicht ansprechen. Aber ich würde an deiner Stelle mir nochmal die genaue Aufgabenstellung zukommen lassen. Außerdem welche Art von Ampelsteuerung und was soll auf die serielle Schnittstelle geschrieben werden?

Ansonsten wieviel Zeit bleibt dir ungefähr und musst du das nur alleine machen? Bekommt ihr in der Schule Unterstützung?
 
 
Nach oben
Sonnenblume
Alt 06.06.2006, 11:46   #8
Standard

[FONT=Arial]Die Aufgabenstellung ist bei uns nicht so eng gefasst, wir dürfen das machen was wir wollen. Am Ende sollen zwei Ampel rauskommen, und zwar schaltet die eine auf rot und die andere dann auf grün (wie bei einer Kreuzung). [/FONT]
[FONT=Arial]Die Aufgabe mach ich alleine, und ich habe zwei Wochen Zeit dafür. [/FONT]
[FONT=Arial]Ich bevorzuge natürlich die allerleichteste Variante für das Ganze, weil ich mich mit Q-Basic noch nicht auskenne. Wenn ich in der Schule Unterstützung suchen würde, würde ich [/FONT]
[FONT=Arial]1. keine bekommen oder müsste [/FONT]
[FONT=Arial]2. ein halbes Jahrhundert warten müssen, bis etwas in Gang kommt und bis dahin ist das Schuljahr schon zu Ende![/FONT]
[FONT=Arial]Trotzdem danke für eure Mühe! ;-)[/FONT]
 
 
Nach oben
xgenesis2000
Alt 07.06.2006, 13:32   #9
Standard

Falls du dich etwas eingelesen hast und weitere Fragen hast, dann immer her damit...
 
 
Nach oben
Sonnenblume
Alt 16.06.2006, 18:40   #10
Standard

Hi,

ja, also hier bin ich wieder! ;-)
Mit Hilfe von nem Freund von nem Bruder hab ich jetzt die Ampelschaltung gemacht! ;-) Ich hab nur noch ne Frage: Wenn ich das beenden will, dann drück ich immer "Strg+Alt+Entf",dann hängt sich mein Compi auf und abgesehen davon kann ich es so in derSchule nicht beenden. Kann mir einer sagen was ich da eingeben muss, damit sich das einfach beendet, wenn ich z.B. die Leertaste drücke? Wr total nett!
Danke für alle Antworten schon mal im Voraus!
 
 
Nach oben
ANSI Lady
Alt 16.06.2006, 20:01   #11
Standard

BREAK ?
bzw CTRL-C ?

Q-Basic is lange her...
 
 
Nach oben
Sonnenblume
Alt 16.06.2006, 20:57   #12
Standard

einfach so BREAK hinschreiben???
 
 
Nach oben
MiKe
Alt 16.06.2006, 20:58   #13
Standard

nein, die break/pause taste drücken. btw: CTRL = Control = Steuerung = Strg.
 
 
Nach oben
ANSI Lady
Alt 16.06.2006, 21:09   #14
Standard

CTRL = Control = Steuerung = Strg.
Der Fehlerteufel wieder ...
Entweder die Tastenkombination STRG + C
Vllt auch STRG + Q ?
oder die Taste BREAK (Unterbrechen) / PAUSE

findet sich entweder links unten oder oben links neben dem Zahlenblock ...
 
 
Nach oben
MiKe
Alt 16.06.2006, 23:45   #15
Standard

Der Fehlerteufel wieder ...
warum fehlerteufel? hab ich was falsch wiedergegeben?
 
 
Nach oben
Registrierter PPler
Anonymisierungsmodus aktiv!
Alt 17.06.2006, 14:07   #16
Standard

Es wäre dann STRG + C.
Sollte das nicht funktionieren, in der autoexec.bat im Stammverzeichnis schauen, ob es da eine Zeile gibt

break on

Wenn nicht, reinschreiben.
Nur so am Rande
 
 
Nach oben
Ähnliche Themen, die dich vielleicht interessieren
Thema Autor Forum Antworten Letzter Beitrag
DirectX SDK unter Visual Basic? Mad Matty Coder's Area 0 08.09.2007 00:11
in visual basic "zeichnen" Arcanum Coder's Area 4 07.12.2003 22:09
visual basic 6 -help- ak-itchin Coder's Area 6 12.02.2002 11:14
Visual Basic GeNeRaL-Z Coder's Area 5 06.04.2001 20:19
wo Visual Basic 6 downloaden btw bestellen ? Njubi Coder's Area 3 15.12.2000 10:13
Anzeigen:
Thema geschlossen

Lesezeichen

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche



Alle Zeitangaben in WEZ +2. Es ist jetzt 06:13 Uhr.


Lupuz.de - wir können auch anders!
©1998 - 2008, Lupuz:Information-Network
Powered by vBulletin Version 3.7.1 (Deutsch), Jelsoft Enterprises Ltd.
Grüne Links?

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.