• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Web-Seite mit Ampelfunktion

Xeolon

Neues Mitglied
Hallo,

vorweg sei gesagt, dass ich natürlich schon über den einen oder andren Thread mit dem Thema "Ampel" gestoßen bin, ich aber glaube, dabei bisher nicht das passende für mich gefunden zu haben. Sollte die Antwort also schon irgendwo stehen, so bitte ich um Nachsicht.

Als nächstes bitte ich um Nachsicht, was meinen Wissensstand im kompletten Thema "Web-Seiten programmieren" und allem was drum herum dazu gehört anbelangt. Ich bringe es mir gerade Stück für Stück selber bei.

Kurz zu meiner Motivation:

Ich bin Medizintechnik-Studierender im 3. Semester und um zu bestehen, muss man (mehr oder weniger bekanntlich) eine Technikerarbeit (vergleichbar mit einem Meisterstück) in Form eines Projektes anfertigen.


Zu meiner eigentlich Frage (ja endlich) :

In diesem Rahmen möchte ich eine Web-Seite erstellen, auf der ich einen Zählerstand von einem RFID-System in Form einer AMPEL einbinden möchte. Die Ampel sollte die üblichen 3 Farben (Funktionen) beinhalten:
Rot = hoher Zählerwert
Gelb = mittlerer Zählerwert
Grün = niederiger Zählerwert .

Ich habe bereits herausgefunden, dass man beispielsweise 3 Bilder implementieren könnte, und die dann an eine jeweilige Bedingung geknüpft zur Anzeige bringen kann.

>> Kann ich die Ampel auch professioneller aussehen lassen/ gestalten?
>> Wie würdet ihr das angehen? und
>> weiß jemand, wie man externer Zählerwerte aus einer Fremd-Software (unter Umständen habe ich Zugang zur Software-Administration) in die Seite einbauen kann?


Vielen Dank im Voraus für die Gedankengrütze :)
und bitte nur ernstgemeinte Antworten, die nicht meine "Unwissenheit" verteufeln.

Lg Xeolon
 
Werbung:
>> Kann ich die Ampel auch professioneller aussehen lassen/ gestalten?
>> Wie würdet ihr das angehen?

Ja, kannst Du wenn Du ausreichend grafisches Vorstellungsvermögen und Fähigkeiten zur Umsetzung davon hast.

>> weiß jemand, wie man externer Zählerwerte aus einer Fremd-Software (unter Umständen habe ich Zugang zur Software-Administration) in die Seite einbauen kann?

Mit HTML alleine geht das nicht. Dafür brauchst Du eine Programmiersprache wie PHP.
 
Ja, kannst Du wenn Du ausreichend grafisches Vorstellungsvermögen und Fähigkeiten zur Umsetzung davon hast.
Ok, hat dort jemand vielleicht ne Idee, wie ich das angehen soll? Kennt jemand Vorlagen?


Mit HTML alleine geht das nicht. Dafür brauchst Du eine Programmiersprache wie PHP.
Ok, soweit bin ich selbststudien-technisch noch nicht. War mir aber schon bewusst.

Meine Fragen sollten auch eher in Richtung unterstützende Antworten zielen :D ...
ich erwarte nicht, alle Skripts und Codes vorgekaut zu bekommen, aber beispiele oder Tipps, wo man was finden kann, wären klasse.

Trotzdem danke für deine Antwort!

LG
 
Werbung:
Die Ampel ist ein nachgeordnetes Problem.

Der grundlegende Aufgabe besteht darin, Schnittstellen zwischen RFID-Chip und Rechner, sowie den ausgelesenen Daten und einem Webserver zu schaffen. Für Ersteres gibt es Lesegeräte, Software oder auch Basteltipps mit dem Raspberry Pi und einem Python Script. Letzteres bedeutet, die Daten an den Server zu übermitteln, bsw. durch Ablegen in einer Datenbank. Vorher brauchst du über die Ausgabe in Form einer Webseite gar nicht nachzudenken.
 
Ok, hat dort jemand vielleicht ne Idee, wie ich das angehen soll? Kennt jemand Vorlagen?

Vorlagen für eine Ampel? Findet man viele im Netz, sind jedoch nicht unbedingt "professionell" erstellt ;) und du müsstest darauf achten, ob Du das recht dazu hast die gefundenen Grafiken selbst in einer Webseite zu verwenden (Lizenzrecht). Wenn Du 100%ig sicher gehen willst, erstelle so etwas selber.

Eine Alternative zu einer Grafik wäre btw. CSS. Per CSS kann man Kreise erstellen und beliebig färben. An Lizenzrechte muss man dafür nicht denken, nur CSS beherrschen. Beispiele für Kreise per CSS gibt es ebenfalls im Netz.

ich erwarte nicht, alle Skripts und Codes vorgekaut zu bekommen, aber beispiele oder Tipps, wo man was finden kann, wären klasse.

Mit den von dir genannten Stichworten findet man im Netz eigentlich schon ausreichend Anregungen. Wenn Du eine Sprache noch nicht beherrschst eigne sie dir an. Tutorials für PHP gibt es auch zu hauf, Beispiele:
http://www.schattenbaum.net/php/
http://tut.php-quake.net/de/
 
Tronja :

Ja, das Erstellen einer Web-Seite beschäftigt mich nun zwar schon ein paar Tage (zwar nicht angestrengt, aber trotzdem) - aber dies würde leider allein nicht als Technikerarbeit zugelassen werden :)...

Also die Schnittstellen miteinander zu verknüpfen wäre dann meine Hauptaufgabe für die Arbeit, dazu habe ich noch Zeit.
Es wäre schön, wenn ich schonmal Tipps dazu bekäme, wo ich da suchen könnte!

Ich möchte momentan sozusagen visuell schonmal etwas bieten können, da ich unter Anderem mit ner Firma kooperiere und um allen Beteiligten zu zeigen, wie es später aussehen soll mache ich jetzt die Webseite !

Trotzdem danke schonmal!

Threadi:

Vielen Dank für die Tipps, die werde ich mir die Tage mal zu Gemüte führen .


Edit:

Ach und es existiert eine Software von der Firma, die mir die RFID-Komponenten zur Verfügung stellt. Die Schwierigkeit dort besteht darin, wie ich an die entsprechenden Werte herankomme.
 
Zuletzt bearbeitet:
Werbung:
War ja auch nicht die Frage, sondern wie ich die Werte dann mal einbette, wenn ich sie dann mal habe :)
 
Die Antwort darauf hängt primär davon ab in welcher Form Du die Werte bekommst. Solange Du das nicht weißt bringt auch die weitere Überlegung wenig.
 
Werbung:
Ok, is ja gut! Wie gesagt bin ich mit den Antworten von euch ja schon zufrieden und ich meld mich wieder, wenn ich da mal in den Tipps meine Birne drin stecken hatte !

Lg
 
Zuletzt bearbeitet:
Wenn du noch lizenzfreie Ampel-Bilder suchst, dann könnte ich dir diese Seite empfehlen.

Wie die anderen Mitglieder dir ja bereits gesagt haben, können sie dir erst helfen, wenn du selbst weißt, unter was für einer Form und über welche Wege du auf den Zählerstand zugreifen kannst. Um diesen Thread aber nicht so brach liegen zu lassen, will ich trotzdem mal versuchen, so weit es mir gelingt dir unter die Arme zu greifen. Angenommen, du hättest den Zählerstand in Form einer Textdatei (also zaehler.txt mit einem Zahlenwert drin), dann könntest du versuchen, das ganze mittels PHP ähnlich wie folgt zu lösen:
PHP:
<?php
$textdatei = file("/pfad_zur_datei/zaehler.txt");

if($textdatei[0] <= "50"){
    echo '<p><img src="gruene_Ampel.png" alt="gruen"></p>';
}elseif($textdatei[0] <= "500"){
    echo '<p><img src="orange_Ampel.png" alt="gelb"></p>';
}else{
    echo '<p><img src="rotee_Ampel.png" alt="rot"></p>';
}
?>

Diese Funktion würde die Grafik "gruene_Ample.png" bei einem Zählerstand kleiner oder gleich als 50 anzeigen, die gelbe Ample von 51-500 und bei höheren Werten die rote.
Du kannst ja mal versuchen, die Funktion nachzuvollziehen. Das einzige was du unbedingst wissen musst ist in welcher Form du auf den Zähler zugreifen kannst. Sonst können wir dir nicht helfen.
 
Ok. Seit dem Eröffnen des Threads hat sich einiges getan und nun brauche ich einmal wieder Rat von euch !

Noch einmal kurz zusammenfassend:

Ein RFID-System (via Ethernet direkt mit Laptop verbunden) spuckt mir über eine sehr rudimentäre Demo-Software einen Zeitstempel und die Empfangsstärke von aktiven RFID-Sendern (Beacons) aus.

Ich habe eine Web-Seite inklusive Datenbank erstellt, auf der ich gern diese Werte implementieren möchte und zwar als berechnete Zeitwerte (just to know)!

Die mitgelieferte Software hat nicht die Möglichkeit, den Zeitstempel zu extrahieren oder ähnliches. Da ich (da es sich um eine wissenschaftliche Arbeit handelt) mit der RFID-Firma in Kontakt stehe, weiß ich auch, dass diese so direkt keine Möglichkeit kennt, an diese Daten softwareseitig heranzukommen! Neues Programm schreiben lassen würde finanziellen Rahmen sprengen!!

Also ich brauche nun diesen Zeitstempel der einzelnen Beacons aus dem Auslese-Programm um es in eine von mir einsehbare Datei abzuspeichern, sodass ich dann damit eine Berechnung durchführen und das Ergebnis in meine Datenbank implementieren kann.

Hierzu habe ich mit Wireshark bereits experimentiert und konnte sowohl Beacon-ID, als auch Zeitstempel und Empfangsqualität in dem Stream lokalisieren . Diese Infos ließen sich also via Wireshark extrahieren denke ich!

Meine Frage nun:

Weiß jemand, ob ich mit Wireshark eine regelmäßige Extrahierung dieser Infos (erstellte Datei immer überschreiben!) umsetzen kann ?

ODER

Kennt einer ne besser Lösung für dieses Problem ?

Vielen Dank schonmal - Hilfe war bisher immer brauchbar!

Und warum ich dieses Thema hier bringe - es ist sozusagen die finale Umsetzung meines ursprünglichen Problems, mit welchem ich diesen Thread eröffnet hatte ! Also sorry dafür !


Gesendet von iPhone mit Tapatalk
 
Werbung:
Zurück
Oben