HB-LEDs
Verfasst: So 19. Jul 2009, 18:13
Die Power LED und die HB-LEDs sind ja die einzigen "Statusanzeigen" immo.
Was spiegeln die HB-LEDs wieder?
Gruß
McSnoop
Was spiegeln die HB-LEDs wieder?
Gruß
McSnoop
Retro Style Eigenbau Computer mit Parallax Propeller
https://hive-project.de/board/
Prinzipiell zeigen die HB-LED's nur an, das mindestens 1 COG auf dem jeweiligen Propeller läuft ... und das auch nur, wenn das Programm in diesem COG auch so programmiert ist, die LED blinken zu lassen.McSnoop hat geschrieben:Die Power LED und die HB-LEDs sind ja die einzigen "Statusanzeigen" immo.
Was spiegeln die HB-LEDs wieder?
Gruß
McSnoop
Code: Alles auswählen
PUB Toggle
dira[24]~~
repeat
!outa[24]
waitcnt(3_000_000 + cnt)
Aha, reine Softwaremache. Also wenn viele COGs aktiv sind und viele Programme den entsprechenden PIN an und ausmachen, gibts nen Blinkgewitter ohne richtige Zuordnung.Rainer hat geschrieben: Prinzipiell zeigen die HB-LED's nur an, das mindestens 1 COG auf dem jeweiligen Propeller läuft ... und das auch nur, wenn das Programm in diesem COG auch so programmiert ist, die LED blinken zu lassen.
Wenn die HB's nicht blinken heißt das aber nicht zwangsläufig, das die Propeller nicht laufen, sondern dass kein Programm die entsprechenden Pin's ein/ausschaltet.
Naja, alle Cogs kreuz und quer die HB-Led schalten zu lassen hätte wenig Sinn.McSnoop hat geschrieben:Aha, reine Softwaremache. Also wenn viele COGs aktiv sind und viele Programme den entsprechenden PIN an und ausmachen, gibts nen Blinkgewitter ohne richtige Zuordnung.Rainer hat geschrieben: Prinzipiell zeigen die HB-LED's nur an, das mindestens 1 COG auf dem jeweiligen Propeller läuft ... und das auch nur, wenn das Programm in diesem COG auch so programmiert ist, die LED blinken zu lassen.
Wenn die HB's nicht blinken heißt das aber nicht zwangsläufig, das die Propeller nicht laufen, sondern dass kein Programm die entsprechenden Pin's ein/ausschaltet.
Kann Propellor 1 den Propellor 2 und 3 veranlassen den PIN zu schalten? Wenn das rein in Software abläuft sollte das gehen oder?
Wenn ja könnte man quasi auch per Software ein Statuspanel basteln und die 3 LED als Leitungen ans Panel nehmen oder?
Na, LCD-Displays gibts ja wie Sand am Meer. Anbinden tue ich meine immer mit i2c, gibt aber auch welche mit SPI. Da der Hive ja i2c-Eproms verwendet, wäre der Bus ja schon mal da. Sollte machbar sein. 1 Cog geht dafür aber mindestens "drauf" um das Display anzusteuern. Aufpassen musst Du mit der Stromversorgung .. ich habe hier z.B. ein grafisches Display, das will 12 Volt .. musste da extra Spannungsverdoppler einsetzen.McSnoop hat geschrieben:Naja ^^ LED schön und gut ^^, aber ich hab noch soooviel Platz an der Gehäusefront. Überlege schon die LEDs durch ein Display zu ersetzen. Bin aber noch am grübeln bzgl. wie ich das anbinde. Genügend Platz habe ich im Gehäuse, nur mit der Bauhöhe scheine ich wenig erfolg zu haben wenn ich ein grafisches Display suche. =)
Also das Display sollte unter 20mm in der Höhe sein und da ist die Luft extrem dünn überhaupt so eines zu finden. =(
Jo Display an sich find ich auch mehr als genügend, nur leider keines was so schmal ist und dann noch grafisch. =(Rainer hat geschrieben: ... Aufpassen musst Du mit der Stromversorgung .. ich habe hier z.B. ein grafisches Display, das will 12 Volt .. musste da extra Spannungsverdoppler einsetzen.
Display-Objekte gibts in der OBEX von Parallax ( http://obex.parallax.com/ ).
Btw.: Dass Du LED's auch als "Tasten" benutzen kannst weißt Du, oder ? Finde ich total witzig auf was die Leute alles kommen:)
Gruß.
Rainer
Jo, ist sogar noch relativ easy. Da jede LED auch auf Licht reagiert, kann man die LED einfach einschalten, ausschalten, dann den Controller-Pin auf Eingang schalten, messen, wieder auf Ausgang schalten, Led einschalten ... und so weiter. Wenn man das schnell genug macht, kann man Helligkeitsveränderungen leicht messen und reagieren. Ein Prop schafft sowas mit Links. Gibt auch ein cooles Demo auf Youtube --> http://www.youtube.com/watch?v=7kzIHMpOt20McSnoop hat geschrieben:
LEDs als Taster? =) noch nicht gewußt. =)
Ähm? Kannst du das kurz erklären?Dass Du LED's auch als "Tasten" benutzen kannst weißt Du, oder ?
Ok, die Erklärung war wohl etwas zu kurz. Die HB-LED Frage ist glaube ich geklärt .. dann "entführe" ich mal den Thread.laserjones hat geschrieben:Ähm? Kannst du das kurz erklären?Dass Du LED's auch als "Tasten" benutzen kannst weißt Du, oder ?