eisenbahn steuerung via internet sjf - informatikwoche marco hunziker luca bruderer
TRANSCRIPT
![Page 1: Eisenbahn Steuerung via Internet SJF - Informatikwoche Marco Hunziker Luca Bruderer](https://reader034.vdokument.com/reader034/viewer/2022051211/55204d7549795902118c93b2/html5/thumbnails/1.jpg)
Eisenbahn Steuerung via Internet
SJF - Informatikwoche
Marco Hunziker
Luca Bruderer
![Page 2: Eisenbahn Steuerung via Internet SJF - Informatikwoche Marco Hunziker Luca Bruderer](https://reader034.vdokument.com/reader034/viewer/2022051211/55204d7549795902118c93b2/html5/thumbnails/2.jpg)
Inhaltsverzeichnis
1. Projekt
2. Ziel
3. Realisierung
4. Schwierigkeiten
![Page 3: Eisenbahn Steuerung via Internet SJF - Informatikwoche Marco Hunziker Luca Bruderer](https://reader034.vdokument.com/reader034/viewer/2022051211/55204d7549795902118c93b2/html5/thumbnails/3.jpg)
2. Ziel:
Tele-Labor über Internet
Steuern einer Eisenbahn via Internet
Schnittstellen zwischen Browser und Eisenbahn kennenlernen
Einführung in LabVIEW
1. Projekt:
![Page 4: Eisenbahn Steuerung via Internet SJF - Informatikwoche Marco Hunziker Luca Bruderer](https://reader034.vdokument.com/reader034/viewer/2022051211/55204d7549795902118c93b2/html5/thumbnails/4.jpg)
3. Realisierung
![Page 5: Eisenbahn Steuerung via Internet SJF - Informatikwoche Marco Hunziker Luca Bruderer](https://reader034.vdokument.com/reader034/viewer/2022051211/55204d7549795902118c93b2/html5/thumbnails/5.jpg)
Lab-Karte: Analoge und Digitale Ausgänge
Analoge: Spannung (Geschwindigkeit)
Digitale: 0-1 (Weichen)
Verstärkung der Spannung und Stromstärke
Mehr Leistung
Digitale Signale werden weitergeleitet zu Relais (=Magnetschalter).
Stromkreis der Weichen wird geschlossen
Weichen werden geschalten
![Page 6: Eisenbahn Steuerung via Internet SJF - Informatikwoche Marco Hunziker Luca Bruderer](https://reader034.vdokument.com/reader034/viewer/2022051211/55204d7549795902118c93b2/html5/thumbnails/6.jpg)
Einrichten eines Webservers via Socket
Algorithmus für Weichen
Algorithmus für Geschw.
Server Client
HTML Dokument
Serverkommunikation
Wartet auf Eingabe
Eingabe
Verarbeitung
Wartet auf Eingabe
Ausgabe
![Page 7: Eisenbahn Steuerung via Internet SJF - Informatikwoche Marco Hunziker Luca Bruderer](https://reader034.vdokument.com/reader034/viewer/2022051211/55204d7549795902118c93b2/html5/thumbnails/7.jpg)
Algorithmus für die Weichen
Wie funktioniert eine Weiche?
2 Relais für Umschalten
Für 0,5 sec aktiviert
Case
While
![Page 8: Eisenbahn Steuerung via Internet SJF - Informatikwoche Marco Hunziker Luca Bruderer](https://reader034.vdokument.com/reader034/viewer/2022051211/55204d7549795902118c93b2/html5/thumbnails/8.jpg)
Algorithmus für die Geschwindigkeit
Spannung wird verstärkt und zur Eisenbahn weitergeleitet
While
![Page 9: Eisenbahn Steuerung via Internet SJF - Informatikwoche Marco Hunziker Luca Bruderer](https://reader034.vdokument.com/reader034/viewer/2022051211/55204d7549795902118c93b2/html5/thumbnails/9.jpg)
Webserver
Wartet auf Eingabe Eingabe
Verarbeitung durch Algorithmen
Ausgabe
While
![Page 10: Eisenbahn Steuerung via Internet SJF - Informatikwoche Marco Hunziker Luca Bruderer](https://reader034.vdokument.com/reader034/viewer/2022051211/55204d7549795902118c93b2/html5/thumbnails/10.jpg)
4. Schwierigkeiten
Zug fährt nicht weiter, wenn Weiche gestellt wird
Logikfehler: Falscher Rückgabewert
Erhöhung der Spannung des Zuges via Browser um 1V
Spezielle Funktion einfügen (Shiftregister)
Übertragungsgeschwindigkeit der Webcam war unbrauchbar
Andere Software
![Page 11: Eisenbahn Steuerung via Internet SJF - Informatikwoche Marco Hunziker Luca Bruderer](https://reader034.vdokument.com/reader034/viewer/2022051211/55204d7549795902118c93b2/html5/thumbnails/11.jpg)
Vielen Dank an: Betreuer
Informatikzentrum Uni Basel
Stiftung Schweizer Jugend Forscht