![Page 1: Scribbler s2 van Parallax programmeren in GUI](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/1.jpg)
Programmeren van de
Scribbler 2 van Parallax
Henk kiela Opteq
© 2011
![Page 2: Scribbler s2 van Parallax programmeren in GUI](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/2.jpg)
Grafische programmeeromgeving
![Page 3: Scribbler s2 van Parallax programmeren in GUI](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/3.jpg)
Vele voorbeelden op Parallax website
![Page 4: Scribbler s2 van Parallax programmeren in GUI](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/4.jpg)
Handleidingen in het Nederlands
![Page 5: Scribbler s2 van Parallax programmeren in GUI](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/5.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/6.jpg)
Navigatie in programmaZoom
Aanwijze
n
•Programma schuift mee met cursor
![Page 7: Scribbler s2 van Parallax programmeren in GUI](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/7.jpg)
Invoegen blok in programma
Toevoegen LED
Een programma heeft een begin en een eind
![Page 8: Scribbler s2 van Parallax programmeren in GUI](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/8.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/9.jpg)
Opdracht 2Laad het programma
LoopBlink.scb Hoe vaak wordt de lus
doorlopen?
![Page 10: Scribbler s2 van Parallax programmeren in GUI](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/10.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/11.jpg)
Opslaan programmaopslaan
![Page 12: Scribbler s2 van Parallax programmeren in GUI](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/12.jpg)
Nieuw programma
Laden programma
Herstel S2 programma
Help (Engels)
![Page 13: Scribbler s2 van Parallax programmeren in GUI](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/13.jpg)
Monitor sensors1: Sluit de S2 aan op de PC2: Klik op knop3: Het dashbord opent
![Page 14: Scribbler s2 van Parallax programmeren in GUI](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/14.jpg)
LED blokje
Led aan
Led onveranderd
Led uit
![Page 15: Scribbler s2 van Parallax programmeren in GUI](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/15.jpg)
Dashbord voor sensors
![Page 16: Scribbler s2 van Parallax programmeren in GUI](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/16.jpg)
Pauze blokje
![Page 17: Scribbler s2 van Parallax programmeren in GUI](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/17.jpg)
Geluidenblokje
![Page 18: Scribbler s2 van Parallax programmeren in GUI](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/18.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/19.jpg)
Subroutine blok (Aanroep van een onderprogramma)
![Page 20: Scribbler s2 van Parallax programmeren in GUI](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/20.jpg)
Bekijk een sensorLijn
Wielen geblokkee
rd
licht
Obstakel
Barcode
Muntje opwerpen
![Page 21: Scribbler s2 van Parallax programmeren in GUI](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/21.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/22.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/23.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/24.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/25.jpg)
Blokje AndIf
Uitbreiden condities en routes via ‘en’ (AND)
![Page 26: Scribbler s2 van Parallax programmeren in GUI](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/26.jpg)
Conditie met lijnsensor
Lijnsensor: aan/uitLinks/rechts/beiden
Met actie afhankelijk van conditie
![Page 27: Scribbler s2 van Parallax programmeren in GUI](https://reader036.vdocuments.mx/reader036/viewer/2022062514/55921da41a28ab64218b464f/html5/thumbnails/27.jpg)
Soorten condities
Barcode sensor
LijnvolgerKies links, rechts, beide door klikken