Scribbler s2 van Parallax programmeren in GUI

Post on 30-Jun-2015

227 views 0 download

description

Nederlandse uitleg garfische programmeeromgeving van de Scribbler 2 van Parallax.Kijk voor meer info op:http://www.opteq.nl/Shop/index.php?item=scribbler-2--1-unit&action=article&group_id=9&aid=205&lang=NL

Transcript of Scribbler s2 van Parallax programmeren in GUI

Programmeren van de

Scribbler 2 van Parallax

Henk kiela Opteq

© 2011

Grafische programmeeromgeving

Vele voorbeelden op Parallax website

Handleidingen in het Nederlands

Opdracht 1

Pak de Scribbler uit, plaats batterijen.Test de Scribbler op de vloer met

programma 5 (Vermijd obstakels)Start de programmeeromgeving van de de

ScribblerSluit de scribbler aanLaad het voorbeeldprogramma Led.scbZet de scribbler aan en laad het programma.

De Scribbler voert het programma direct uit

Navigatie in programmaZoom

Aanwijze

n

•Programma schuift mee met cursor

Invoegen blok in programma

Toevoegen LED

Een programma heeft een begin en een eind

Laden programma in S2

Na het laden start de S2 vanzelf

1: Verbind de Scribbler met de PC 2: Klik op knop laden

Opdracht 2Laad het programma

LoopBlink.scb Hoe vaak wordt de lus

doorlopen?

Aanpassen programmablokje1: Klik rechts op het aan te passen blokje2: De edit balk wordt zichtbaar

Pas led aan

Kopieer blok

Knippen

Bevestig

Cancel

Verwijderen

Opslaan programmaopslaan

Nieuw programma

Laden programma

Herstel S2 programma

Help (Engels)

Monitor sensors1: Sluit de S2 aan op de PC2: Klik op knop3: Het dashbord opent

LED blokje

Led aan

Led onveranderd

Led uit

Dashbord voor sensors

Pauze blokje

Geluidenblokje

Vlag blokje

Steek een vlag op of haal een vlag naar beneden.Gebruik je om andere delen van het programma een signaal te geven.

Er zijn zeven vlaggen

Voorbeeld: Als een sensor iets ziet steek je de vlag op

Subroutine blok (Aanroep van een onderprogramma)

Bekijk een sensorLijn

Wielen geblokkee

rd

licht

Obstakel

Barcode

Muntje opwerpen

RekenblokjeZet

ref op nul

Trek ref van

sensor af

Trek sensor

van ref af

Sla meting op

on ref

Lees opgeslagen waarde in

ref

Geef absolute

waarde van sensor - ref

Ref: referentiewaarde

Een getal kleiner dan nul wordt nul

Blokje: If Then Else• Afhankelijk van een voorwaarde een andere route kiezen in programma• Voorwaarde bijv een sensor

Conditie kiezen via rechtsklik•Vlag•Obstakelsensor•Lijnsensor•Licht•Crashsensor

Blokje ElseIfUitbreiden If not met Else voor meer condities en routes.

Uitbreiden rechts van gele blokje

Blokje: Vlagconditie

Er zijn 7 vlaggen beschikbaar

Kies een vlag door meermalen op de icoon vlag te klikken

Blokje AndIf

Uitbreiden condities en routes via ‘en’ (AND)

Conditie met lijnsensor

Lijnsensor: aan/uitLinks/rechts/beiden

Met actie afhankelijk van conditie

Soorten condities

Barcode sensor

LijnvolgerKies links, rechts, beide door klikken