Scribbler s2 van Parallax programmeren in GUI

27
en van de Scribbler 2 van Parallax Henk kiela Opteq © 2011

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

Page 1: Scribbler s2 van Parallax programmeren in GUI

Programmeren van de

Scribbler 2 van Parallax

Henk kiela Opteq

© 2011

Page 2: Scribbler s2 van Parallax programmeren in GUI

Grafische programmeeromgeving

Page 3: Scribbler s2 van Parallax programmeren in GUI

Vele voorbeelden op Parallax website

Page 4: Scribbler s2 van Parallax programmeren in GUI

Handleidingen in het Nederlands

Page 5: Scribbler s2 van Parallax programmeren in GUI

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

Page 6: Scribbler s2 van Parallax programmeren in GUI

Navigatie in programmaZoom

Aanwijze

n

•Programma schuift mee met cursor

Page 7: Scribbler s2 van Parallax programmeren in GUI

Invoegen blok in programma

Toevoegen LED

Een programma heeft een begin en een eind

Page 8: Scribbler s2 van Parallax programmeren in GUI

Laden programma in S2

Na het laden start de S2 vanzelf

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

Page 9: Scribbler s2 van Parallax programmeren in GUI

Opdracht 2Laad het programma

LoopBlink.scb Hoe vaak wordt de lus

doorlopen?

Page 10: Scribbler s2 van Parallax programmeren in GUI

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

Pas led aan

Kopieer blok

Knippen

Bevestig

Cancel

Verwijderen

Page 11: Scribbler s2 van Parallax programmeren in GUI

Opslaan programmaopslaan

Page 12: Scribbler s2 van Parallax programmeren in GUI

Nieuw programma

Laden programma

Herstel S2 programma

Help (Engels)

Page 13: Scribbler s2 van Parallax programmeren in GUI

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

Page 14: Scribbler s2 van Parallax programmeren in GUI

LED blokje

Led aan

Led onveranderd

Led uit

Page 15: Scribbler s2 van Parallax programmeren in GUI

Dashbord voor sensors

Page 16: Scribbler s2 van Parallax programmeren in GUI

Pauze blokje

Page 17: Scribbler s2 van Parallax programmeren in GUI

Geluidenblokje

Page 18: Scribbler s2 van Parallax programmeren in GUI

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

Page 19: Scribbler s2 van Parallax programmeren in GUI

Subroutine blok (Aanroep van een onderprogramma)

Page 20: Scribbler s2 van Parallax programmeren in GUI

Bekijk een sensorLijn

Wielen geblokkee

rd

licht

Obstakel

Barcode

Muntje opwerpen

Page 21: Scribbler s2 van Parallax programmeren in GUI

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

Page 22: Scribbler s2 van Parallax programmeren in GUI

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

Page 23: Scribbler s2 van Parallax programmeren in GUI

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

Uitbreiden rechts van gele blokje

Page 24: Scribbler s2 van Parallax programmeren in GUI

Blokje: Vlagconditie

Er zijn 7 vlaggen beschikbaar

Kies een vlag door meermalen op de icoon vlag te klikken

Page 25: Scribbler s2 van Parallax programmeren in GUI

Blokje AndIf

Uitbreiden condities en routes via ‘en’ (AND)

Page 26: Scribbler s2 van Parallax programmeren in GUI

Conditie met lijnsensor

Lijnsensor: aan/uitLinks/rechts/beiden

Met actie afhankelijk van conditie

Page 27: Scribbler s2 van Parallax programmeren in GUI

Soorten condities

Barcode sensor

LijnvolgerKies links, rechts, beide door klikken