Opstart uitdagingen

Twee Norderney schepen op de werf. Eentje gebouwd door een ander, en eentje nog in aanbouw. Een flinke verzameling electronica waaronder Arduino’s, relais, transistoren, weerstanden, LED’s en nog veel meer.

De uitdaging: Zoveel mogelijk functies op het werkschip laten werken en wel via software in de Arduino.

En wel omdat het kunnen maken van software met direct zichtbaar resultaat in hardware een lang bestaande wens is. Daarnaast is de in aanbouw zijnde Norderney al meer dan twee decennia ongebouwd in bezit en nu moet het er toch van komen dat ze zal varen.

Eerdere experimenten betroffen kleine stukjes soft- en hardware, dat werkte en gaf hoop maar tijdgebrek deed het project stranden. Ook viel het programmeren in de Arduino software (de IDE) nogal tegen zodra er meer bij kwam kijken dan een eenvoudige functie naar online gevonden voorbeeld.

Nu dus een iets bredere aanpak: doel is om met Lazarus te programmeren in Pascal waarmee de computer-zijde (scherm met instellingen en knoppen) te maken is en de boot-zijde (dus software die in de boot samenwerkt met de ontvanger van de zender, diverse actuele gegevens uit sensoren aan boord min of meer autonoom de boot aanstuurt.

Vooralsnog is het maken van een simpele functie die op de PC gecommandeerd wordt en door de Arduino uitgevoerd gelukt. Echter is dit door een ‘live’ verbinding tussen PC en boot. Dat is deels de bedoeling. Het programma moet echter ook naar de boot gestuurd kunnen worden waarna de PC niet meer verbonden hoeft te zijn.

Dat laatste is nu de uitdaging.

Wordt vervolgd.