Auch softwaremässig gibt es was Neues. Endlich kommt das Basic ins Ethernet. Zwar nur per UDP - im heimischen Netz ist das aber ausreichend.  Das AVR-NET-IO-Board von Pollin (Best.Nr.: 810 058) hat alles drauf, was für erste Schritte nötig ist.


Es ist Zeilen orientiert, damit nicht jedes Zeichen einzelnd durchs Netzwerk geschickt werden muss. Plattform für das neue UDPBASIC ist das AVR-NET-IO-Board von Pollin.


Es können offline Basic-Programmtext-Dateien vom PC ins Terminalfenster geladen und auf das Pollin- Board transferiert werden. Umgekehrt geht’s auch: vom Board in die Datei übers Terminal-fenster.


Selbstverständlich kann man wie mit z.B. TeraTerm auch weiterhin Anweisungen oder Programmzeilen direkt online eingegeben werden.

UDP-Terminal:

Datei

speichern

Schrift

Text vom Controller holen Text zum Controller senden

Messwerte Analogeingänge

Zustände

Der

Digitalen Eingänge

Fenstereinstellungen

Adresse des Pollinboards

Relais auf dem 8-Relaisboard

Mit einem Klick ein- oder ausschalten

Meldungen

PB: spezielle pahlbasic-funktion einschalten

Inv: inverse Darstellung der digitalen Eingänge

Online-/Offline-Modus

*)

**)

*) PB eingeschaltet: Die analogen und digitalen Eingänge werden im Sekundentakt aktualisiert, die Relais können

    jederzeit geschaltet werden. Das Programm ist eng mit dem Board verzahnt.


    PB aus: udp-term ist jetzt ein sehr simples UDP-Terminal, das nur Texte senden und empfangen kann (wie eine Art

    Chatprogramm). Reine Textdateien können bearbeitet, gespeichert und an einen anderen PC gesendet werden.

**) Auf dem 8-Relaisboard (Bausatz, Pollin Best.Nr.: 710 722) sind die dig. Eingänge mit Pullups hochgezogen und

     können z.B. mit Kontakten nur nach Masse geschaltet werden, die inverse Darstellung zeigt dann den Zustand

     dieser Kontakte.

Das Terminalfenster ist zugleich auch Editor, den Unterschied bestimmt man mit „Online“.

Man kann Sitzungen also speichern. In einer späteren Version erkennt das Terminal Basicprogramm-

zeilen automatisch.

In der ersten Betaversion wird nur auf eine Nummer am Zeilenanfang geachtet.

Die Zeilenorientierung erfordert für jede Ein- oder Ausgabe eine eigene Zeile. Das UDP-Terminal verhält sich

also anders als ein serielles Terminal. Auf einzelne Zeichen reagiert die Kombination Board/Terminal nur

in Ausnahmefällen. (Strg + c zum Beenden eines Programms)

Bereits gesendete Zeilen können noch einmal geschickt werden, indem der Cursor in die Zeile gesetz wird

und Strg + R betätigt wird.

Download udpterm.exe + udpbasic + Doku

Zusammenbau von Relais-Board (1), AVR-NET-IO-Board (2), LCD (3). Ein Temperatursensor (nicht im Bild) ist an Analog-Eingang 4 angeschlossen.

1 2 3

Udpbasic <2017>

Jetzt mit Mikro-Miniatur-“Website“ auf dem Chip

Zugriff auf das Board von jedem Gerät mit Browser im Netz?


TCP/IP in einer sehr einfachen Ver-sion nachgerüstet. Nur eine Verbin-dung zeitgleich möglich. Nur im LAN.


In dieser frühen Experimental-Version kann man schon mal die Relais ein- und ausschalten (toggeln) und den Zustand der digitalen Eingänge sehen.


Die Seite wird durch Klick auf „Reload“ aufgefrischt.


Läuft ein Basicprogramm auf dem Board kann der Zugriff über TCP/IP eingeschränkt sein. Gleiches gilt ja auch für UDP.

Da die zukünftige Verfügbarkeit der Pollinboards nicht bekannt ist, wird das Projekt nicht weitergeführt.

Datei öffnen