Abschlussarbeit!

Projekt realisierbar?

  • Ja!

    Stimmen: 5 62,5%
  • Nein!

    Stimmen: 0 0,0%
  • Weiß nicht. Vielleicht!

    Stimmen: 3 37,5%

  • Umfrageteilnehmer
    8

Jacky1

New member
Hallo @ all,
mein Freund und ich haben uns überlegt in Technik als Abschlussarbeit eine Ampelschaltung zu machen.
Wir müssen dazu ein Programm schreiben das die Schaltung der Ampel regelt.
Wir haben in Programmierung noch nicht so viel Erfahrung.
Was für Sprachen währen da Sinnvoll und leicht zu erlernen?
Ist das Projekt überhaupt realisierbar?
Ich würde mich auf eure meinung und Tipps sehr freuen.
 
Wollte ich auchmal machen. Damals wollte ich das auf Javascript Basis machen.

Sinnvoll ist immer die Sprache die man beherscht. Und ne Ampelschaltung sollte nicht so sehr schwer sein.
 
JavaScript kann ich ja aber ich weiß nachher nicht wie ich damit die Elektronik ansprechen soll. Z.B. dass die grüne Diode von der Fußgängerampel nur angeht wenn die Ampel von den Autos auf rot steht und dass sollte über das Programm laufen.
 
Realisierbar ist relativ. Es kommt darauf an wie detailiert die ampel sein soll. Sprich Fußgängerampel etc. Eine einache Ampel habe ich für einen Mickrocontroller mal geschrieben. Es war eigentlich schon etwas heftig zu realisieren. aber generell halte ich das für möglich. Wie wäre es denn mit C++?
 
Jacky1 schrieb:
JavaScript kann ich ja aber ich weiß nachher nicht wie ich damit die Elektronik ansprechen soll. Z.B. dass die grüne Diode von der Fußgängerampel nur angeht wenn die Ampel von den Autos auf rot steht und dass sollte über das Programm laufen.

oh... argh,... ok, hab da was in Falschen Hals bekommen, ich dachte Du wolltest Das alles nur per Software simulieren.
Ich würd auch C++ empfehlen.
 
Hello world habe ich mit C++ schon gemacht aber mehr noch nicht. Mein Freund kann keine Sprache.
Wir wollen eine kleine Ampelanlage machen so art kreuzung mit 4 Normalen Ampeln für Autos und noch 2 Fußgängerampeln. Oder so was in der Art. Ich will jetzt blos mal Ideeen und Infos sammeln bis weihnachten habe ich zeit die Planung des Projektes durchzuführen. Wäre es mit Basic auch möglich? In unserem Schulbuch steht etwas über Q-Basic aber ich weiß net was des ganau ist.
 
Q-Basic war bei DOS 6.22 (vielleicht auf frühere) dabei - da hab ich meine ersten Sachen mit geschrieben. VisualBasic ist glaub ich die Weiterentwicklung....
 
Ich habe gehöhrt, dass C++ in solchen Sachen sehr fehleranfällig ist. Aber auch die Besten möglichkeiten dazu bietet. Wenn ich es mit Visual BAsic machen würde bräuchte ich dazu eine VB Editor oder reicht der von den Officeprogrammen aus?
 
ka hab mich nicht mit visual basic auseinander gesetzt... hatte nur in der 9. klasse im informatikunterricht mächtige langeweile weil wir da QBasic gelernt haben und ich schon alles konnte... hatte die einzige 1 :D
ich würde auch c++empfehlen und fehler anfällig stimmt schon, nur musst du halt alles oft genug testen ;-)
genauer helfen kann ich dir leider nicht, da ich selbst ein blutiger anfänger in punkto C++ bin :D aber das dürftest du auch merken wenn du dir meine threats ansiehst "hilfe in punkto c++"
in welchem bundesland lebst du und in welche klasse in welcher schule bist du?
 
Zuletzt bearbeitet:
C++ ist nicht fehleranfällig, bzw. nicht fehleranfälliger als andere Programmiersprachen!
Allerdings verlangt C++ vom Programmierer mehr Disziplin, da er sehr viel schneller und unauffälliger Fehler machen kann, als das in anderen Programmiersprachen möglich ist.

Für das Projekt eignen sich mehrere Programmiersprachen, unter anderem Visual Basic (VBA aus Office ist da nur bedingt bis gar nicht geeignet), C++ oder Java.

- VB ist dabei für einfache und schnelle Oberflächengestaltung. Allerdings kostet VB Geld...
- C++ bedarf einer (kostpflichtigen) IDE wie Visual C++, um auch eine gescheite Oberfläche zu basteln.
- Java bietet alles zum Nulltarif

Wenn man wenig Programmierkenntnisse besitzt, dann ist VB die vermutlich beste Wahl, da man hier schnell Ergebnisse zusammenklicken kann. Ansonsten muß man in allen Sprachen die Logik selbst umsetzen.

Da es möglichst kostenlos gehen und vermutlich auch eine einfache Oberfläche entstehen soll, würde ich vorschlagen auf Java als Programmiersprache zu setzen. Als Entwicklungsumgebung kann man sich unter www.eclipse.org Eclipse herunterladen. Zusammen mit dem JDK von http://java.sun.com/j2se/1.4.2/download.html und dem VisualEditor von eclispe.org kann man sehr schnell ein kleines Progrämmchen mit Oberfläche zusammenklöppeln.
 
@ Psy
Ich lebe in Baden-Württemberg und gehe auf die Realschule in die 10 Klasse und mache dann 2005 mein Abschluss!

@ Albu
Danke für die Tipps ich werd mich auch mal in Sachen Java umschauen. C++ ist vielleicht ein bisschen aufwendig, weil es warscheinlich viel arbeit wird die ganze Syntax zu erlernen. Visual Basic geht wahrscheinlich schneller zum lernen, weil ich schon teilweise Makros oder Fromulare in Access gemacht habe. Vielleicht wird Java da die beste Wahl sein, weil ich auch schon mal vor 2 Jahren ein Buch über Java in der Hand gehabt habe, aber es dort noch nicht so verstanden habe.
 
c oder c++, dabei gibts 1000sende von schnittstelle, wo sich die elektronik ansprechen lässt!!! c würde schon reichen, eine , meiner meinung nach gute programmiersprache, sie ist recht einfach finde ich.

dazu kann ich dir auch ein buch/heft empfehlen, etwa 80 seiten, wenn du die durch hast, dann checkst du garantiert alles!!

gruss

gEry
 
Danke, wie heißt das Buch, von welchem Verlag ist es und wie ist die ISBN Nummer?
ICh denke aber, dass doch VB das Beste sein wird, weil ich damit in der IDE schnell ein Interface machen kann. In C oder C++ muss ich das wahrscheinlich selber schreiben. Ist das Interface von VB auch nit C kombinierbar?
 
Zuletzt bearbeitet:
Wir wollen wahrscheinlich VB benützen weil wir damit am einfachsten ein Interface machen können.
@ All, manche haben schon was in die Richtung VB oder Ampelschaltung gemacht, könnt ihr mir tipps geben oder vielleicht bsp, wo man eure ergebnisse betrachten kann?
 
Zurück
Oben