Virtual 3D Device Port – SU15-33-LED aan-uit schakelen

Virtual-3D-Device-port-SU15-logo

Dit voorbeeld laat zien hoe je bijvoorbeeld een ledje aanstuurt (of een pin hoog maakt) door te klikken op een object in SketchyPhysics, welke je ook van kleur kan laten veranderen.

LED aansluiten

We maken gebruik van de ingebouwde LED op pin 13 van de arduino.

Upload de volgende code naar de Arduino om de led te bedienen via de seriële poort:

Sketchup en RGB waarden

In sketchup heb ik een bol gemaakt,  als je er op klikt veranderd hij van kleur (geel) en stuurt hij een ‘1’ via de seriele poort, als je de muisknop loslaat wordt hij weer wit en stuurt hij een ‘0’ naar de seriele poort, de gegevens zie je aan de linkerkant van het scherm.

SketchyPhysics - SU15-33-LED aan-uit schakelen_uit

SketchyPhysics - SU15-33-LED aan-uit schakelen_aan

Dit is de code, plak dit in een object:

Hoe werkt het?

Dit werkt nu via een seriële verbinding tussen de computer en de Arduino , de computer stuurt een getal 0 (uit) of 1 (aan) via de seriële poort de arduino vangt deze op en schakelt de LED aan/uit.