blindFish

ftComputing : Programme für die fischertechnik-Interfaces und -konstruktionskästen
  
ftComputing.de
Home
Back
Sitemap
Index
Links
Impressum
Mail
 

Einfache Programmierumgebung für die fischertechnik Interface mit besonderer Eignung für den Einsatz durch Blinde

Das Programm "blindFish" wurde freundlicherweise von Alexander Hanuschkin beigetragen, der als Autor der Software gern auch Fragen dazu beantwortet.

Programmierumgebung blindFish

Charakterisierung

Einfache Programmierumgebung zur Nutzung von fischertechnik Interfaces unter Windows mit eigener Programmiersprache. Ähnliche Programme : easyFish (hier aber Delphi zur Programmierung) und Simprog (hier aber Einsatz in der DOS-Box).

Zielrichtung : Nutzungsmöglichkeit besonders durch blinde Programmierer durch konsequenten Einsatz von Text und ShortCuts als Dialogmittel.

Autor : Alexander Hanuschkin
Version : 0.1 (das Programm ist noch in der Entwicklung, Anregungen gern an den Autor)
Programmiersprache : ab Delphi3

Befehlsumfang der blindFish Programmiersprache

fischertechnik Interface
- init <port>
- close
- motor <nummer> <befehl>
Programmablaufsteuerung
- wenn <bedingung> dann ;
- wiederhole solange bis <bedingung>
- zurück
Basisbefehle
- # <kommentar>
- setze Z<nr> = <wert>
- INC Z<nr> <inc>
-DEC Z<nr> <dec>
- zeige wert Z<nr>
Sonderfunktionen
- delay <msec>
- beep
- sound <frequenz>
- soundaus
- info

Beispiel

init com1

wiederhole solange
motor 1 rechts
delay 1000
motor 2 rechts
delay 1000
motor 3 rechts
delay 1000
motor 1 aus
motor 2 aus
motor 3 aus
delay 1000
bis E 8

close

Hier werden drei Lampen oder Motoren (die hört man besser) nacheinander eingeschaltet und dann zusammen abgeschaltet. Das wiederholt sich in einer Schleife bis Taster E8 gedrückt wird.

Unterstützung speziell für blinde Programmierer

erforderliche Hardware : Braille-Zeile (mit Betriebssoftware)z.B. die Vario 80braillezeile.jpg (2772 Byte)
erforderliche Software : Programm zum Vorlesen von Text z.B. Virgo NT.

blindFish : bietet eine konsequente TextEin-/Ausgabe in nur zwei Textfeldern (im Bild links oben Befehle, unten Protokoll) zwischen denen über die TAB-Taste hin- und hergeschaltet werden kann. Deren Inhalt auf der Braille-Zeile einfach auszulesen ist.
Allgemeine Programmfunktionen (Neu, Laden, Ende, Start, Speichern, alle Motoren aus, NOT aus) wurden auf Buttons gelegt, die alle über ShortCuts bedienbar sind.

Download

Download : blindFish.ZIP und zusätzlich evtl. umFish.ZIP

Weitere Auskünfte direkt über den Autor Alexander Hanuschkin