Toelichting bij de workshop onderdeel 2:
Tijdens het programmeren van een microprocessor (µP) in een ontwikkelomgeving (IDE) kun je de (test-) output van een programma meestal controleren via een seriële poort, USB o.i.d. Als je buiten de IDE output wil zien moet je nog een of ander display aan je hardware en software toevoegen.
Maar dat kan simpeler, door in je programma een webserver op te nemen en verbinding te maken met je LAN/thuis-netwerk. In die webpagina zet je dan de output van je programma.
Vervolgens kun je vanaf elk platform met een browser (aangesloten op hetzelfde LAN) een webpagina bij die webserver opvragen en op je scherm zetten.
In de presentatie op 2 maart worden de algemene principes rondom een webserver en een webclient uitgelegd. Met Notepad++ wordt een HTML file gemaakt, het resultaat kun je met preview in een browser zien. Ook ontwikkel tools in Firefox komen kort ter sprake.
Als alles getest en geverifieerd is wordt de HTML file geïntegreerd in een Arduino sketch.
Valkuilen en tips om ze te vermijden worden ook besproken.
Met een Arduino Ethernet bordje (functioneel een UNO met ethernet-shield) volgt de proef op de som.
Frans Vonk