Extra oefening Probeer de voorbeeldprogramma s uit de LeJOS tutorial en de samples die bij de LeJOS software geïnstalleerd zijn.

Maat: px
Weergave met pagina beginnen:

Download "Extra oefening Probeer de voorbeeldprogramma s uit de LeJOS tutorial en de samples die bij de LeJOS software geïnstalleerd zijn."

Transcriptie

1 Opdracht 4 Inhoud Applicatiebouw op dag 4 College In het college wordt een introductie gegeven over het programmeren van de Lego Mindstorms NXT in de programmeertaal Java. Werkcollege In het werkcollege oefen je het bouwen van een besturing voor een met Lego gemaakte robot. Op het eind van dag 4 kun je Motor commando s en diverse parameters voor motorbesturing toepassen. Standaard Lego sensoren gebruiken en toepassen in een programma. Methoden schrijven en aanroepen. Java code schrijven die gegevens weergeeft op het scherm van de NXT. Java code schrijven die reageert op het indrukken van knoppen van de NXT. Lezen tussen dag 4 en dag 5 Neem de LeJOS tutorial en de handleiding van de LeJOS plugin voor Eclipse door. Extra oefening Probeer de voorbeeldprogramma s uit de LeJOS tutorial en de samples die bij de LeJOS software geïnstalleerd zijn. Voor wie is deze opdracht? Deze opdracht is bedoeld voor degenen die meedoen met de module SmartProducts en een Mindstorms NXT kit hebben. Het is voor deze opdracht handig om met de projectgroep bij elkaar te gaan zitten, en met twee studenten de opdracht te doen. De twee groepjes van twee kunnen dan een NXT delen, en afwisselend hun programma s testen. Universiteit Twente 1

2 Checklist Wat heb je nodig voor deze opdracht? Eclipse LeJOS moet geïnstalleerd zijn. Voor installatie instructies zie de handleiding. De LeJOS Eclipse plug-in moet ook geïnstalleerd zijn (als je een menu-item "LeJOS NXJ" in het menu van Eclipse ziet, is deze geïnstalleerd). De LeJOS firmware (de JVM) moet op de NXT geïnstalleerd zijn voordat je Java programma s op de NXT kan draaien (In Eclipse via het menu: LeJOS NXJ > Upload firmware). Check evt. hier voor meer details over hoe dit werkt en hoe je fouten kan oplossen. Zorg ook dat je de computer opnieuw gestart hebt na installatie van LeJOS. De met de zip-file van deze opdracht meegeleverde bestanden. Documentatie: de LeJOS tutorial Documentatie: de LeJOS API documentatie met beschrijvingen van alle LeJOS classes Doorloop bovenstaande checklist voor je met de opdracht begint. Raadpleeg indien nodig de installatie handleiding en/of de bij het hoorcollege gegeven instructies. Catapult in Java programmeren We gaan vandaag de robot die we in het Mindstorms practicum hebben gemaakt programmeren in Java. Je moet voor deze opdracht dus een werkende Catapult hebben. Mocht je die nog niet hebben, bouw deze dan met de instructies van het practicum. We gebruiken in deze opdracht de Catapult. Andere robot gebouwd? Mocht je een andere robot gemaakt hebben, dan zal je mogelijk zelf wat moeten variëren in je programma. Maar het basis idee van deze opdracht moet je ook op andere robots kunnen toepassen. Voorwaarde voor de opdracht is dat de robot minimaal 1 Motor moet bevatten, en 2 sensoren. De Catapult in deze opdracht kan dmv. een ultrasoonsensor zien of er iets voor staat. Is dit het geval dan zorgt de robot voor een juiste oplossing. Heb je nog geen ultrasoonsensor toegevoegd doe dat dan eerst of realiseer een andere vorm van beveiliging. Noodstop Voordat je begint is het handig om te weten hoe je een noodstop maakt: als je de NXT in geval van nood moet stoppen druk dan de oranje Enter-knop en de grijze Stop-knop tegelijk in. Maar het is beter om je programma zo te schrijven dat je programma naar de Stop-knop luistert. Stappenplan 1. Maak een nieuw LeJOS project 2. Ontwerp een class voor de besturing van de Catapult 3. Voeg motor commando s toe voor het lanceren 4. Realiseer activatie met de geluidssensor 5. Realiseer beveiliging met de ultrasoonsensor Universiteit Twente 2

3 1. Maak een nieuw LeJOS project Maak een nieuw LeJOS project. Via File > New > Project en dan LeJOS, LeJOS NXT Project of rechtstreeks via File, New, LeJOS Project. Vul bij de Project Name Opdracht4 in. Druk op Finish. Deze stap wordt in de handleiding van de LeJOS plugin voor Eclipse uitgebreid beschreven. Voeg een class toe aan het project, noem deze ook Opdracht4 en vink de optie public static void main(string[] args) aan om een start-methode toe te voegen: Voeg deze 2 regels code toe aan de main-methode: System.out.println("Druk op Enter"); Button.waitForAnyPress(); Importeer via de bibliotheek voor lejos.nxt.button: Het stukje code dat we hebben toegevoegd komt overeen met het blokje wacht-op- Enter van Lego. Voer nu je programma uit dmv. de Run-knop. Als wordt gevraagd hoe het programma uitgevoerd moet worden, kies dan voor LeJOS NXT Program : Het programma wordt dan vertaald (gecompileerd) en daarna naar de NXT gestuurd (zorg dus dat die aanstaat en is aangesloten). Daarna wordt het programma op de NXT gestart en zie je als het goed is de regel tekst die wordt weergegeven door de System.out.println aanroep op het beeldscherm van de NXT. Het programma wacht tot een toets (Button) is ingedrukt en stopt dan door de aanroep Button.waitForAnyPress(). Als het programma werkt kan je verder met de volgende stap. Mocht je foutmeldingen krijgen bij het compileren, kijk dan even bij de checklist aan het begin van deze opdracht ( Wat heb je nodig voor deze opdracht? ). Heb je alles gedaan? Universiteit Twente 3

4 2. Ontwerp een class voor de besturing van de Catapult De Catapult is een object in de echte wereld. In de colleges heb je geleerd hoe je van een object uit de echte wereld een model kan maken wat je kunt gebruiken om een class in Java te ontwerpen. Dat gaan we nu toepassen. Bedenk wat de Catapult voor eigenschappen heeft, en wat de Catapult kan. We beginnen met het laatste: de Catapult kan: lanceren, scannen (naar obstakel) en de geluidssensor controleren. De Catapult moet afhankelijk van waarnemingen (sensoren), beslissen welke acties er uitgevoerd moeten worden. Hiervoor moet waarschijnlijk iets (een methode) komen dat alle acties start en vervolgens coördineert, we noemen deze 'start'. De acties zijn samengevat: lanceer geluidssensor controleren scannen naar obstakel start We gaan nadenken over de eigenschappen van de robot. Moet het programma iets onthouden? En over invoer en uitvoer: Wat wordt er ingevoerd/doet de gebruiker? Wat wordt er uitgevoerd? Een actie van de gebruiker waarop de robot zal moeten kunnen reageren is bijvoorbeeld de activatie dmv. een geluid (klappen in de handen). Dit kunnen we beschouwen als invoer, die we kunnen waarnemen met een geluidssensor. Sensoren die we gaan gebruiken moeten we declareren als een object, dat we gebruiken binnen de class (het worden dus class-variabelen). Andere invoer die ons programma gaat gebruiken is de waarde van een afstandssensor: hiermee kunnen we waarnemen of er een obstakel is. De eigenschappen (class-variabelen) zouden dus kunnen worden: geluidssensor ultrasoonsensor We beginnen met een eerste opzet van de class voor de Catapult. We kiezen als naam: Catapult. Voeg een class 'Catapult' toe aan het project (via File > New, zonder main methode). Voeg nu zelf methoden toe voor de acties die we net hebben bepaald. De class-variabelen (eigenschappen) komen later. Een (opzet voor een) eerste methode toevoegen We helpen je even op gang met de eerste methode. Een zinvolle naam voor een methode die de robot de actie geluidssensor controleren laat uitvoeren is: geluidssensorcontroleren. De methode gaat controleren of het geluidsniveau dat de geluidssensor meet, hoog is. Is het geluidsniveau hoog, dan levert de methode de waarde true (waar), anders false (niet-waar). Deze methode levert dus als resultaat een boolean. Als methode zou dat er zo uit kunnen zien: We hebben hier de regel met return toegevoegd omdat Eclipse anders een foutmelding geeft. En de methode moet toch een waarde afgeven, dus dan hebben al een opzet daarvoor, alhoewel dit nog niet de uiteindelijke versie zal zijn. Zelf meer methoden toevoegen Bedenk nu zelf namen voor de andere methoden en voeg ze toe aan de class. De methoden volgen uit de vier acties die we hiervoor hebben bepaald. Methodenamen mogen geen spaties bevatten. Ze beginnen met een kleine letter. Nieuwe woorden in de naam beginnen met een hoofdletter. Beschrijf de methoden in een kort stukje commentaar en voeg dat toe aan elke methode. Bijvoorbeeld zo: Universiteit Twente 4

5 De inhoud van alle methoden gaan we in de vervolgstappen verder invullen. 3. Voeg motor commando s toe voor het lanceren We gebruiken het Lego programma dat je hebt gemaakt bij het Lego Mindstorms practicum als voorbeeld. Mocht je geen goed voorbeeld hebben, gebruik dan dit voorbeeld. Voor we verder gaan, verdiepen we ons in de LeJOS tutorial om te zien wat deze ons te bieden heeft op het gebied van bijvoorbeeld motoren en robotbesturing. Dat is veel. Vooral de hoofdstukken Controlling the Motors en Hardware: Buttons, LCD, Sound, Sensors bieden mogelijkheden voor gebruik van de motoren, sensoren, geluid en de knoppen en het display op de NXT zelf. Tip: in de bijlage van deze opdracht kan je lezen hoe je een voorbeeld uit de lejos tutorial kan proberen in Eclipse. Na bestudering van het hoofdstuk Controlling the Motors kunnen we concluderen dat voor het aansturen van een motor, we de class Motor nodig hebben. Meer informatie over deze class kan je vinden in de API. Voor de besturing van een motor kunnen we een object gebruiken, bijvoorbeeld Motor.C voor het aansturen van Motor C. We kijken weer naar het Lego programma. Voor het aansturen van de motor wordt een motor-blok gebuikt, waarvan je hier onder het deel uit het programma en de instellingen van het blok ziet. We kunnen het in het Lego programma ingestelde vermogen (Power) niet 1-op-1 vertalen naar een instelling voor de Motor. We kiezen ervoor om in plaats daarvan de snelheid in te stellen met de methode setspeed(). Verder is de methode om de Motor vooruit te laten bewegen in de tutorial te vinden. Dit is de methode forward(). De twee methoden kunnen we dan als volgt via het object Motor.C aanroepen: Voeg deze toe aan de methode die je hebt gemaakt voor het lanceren. De parameter van de methode setspeed() is in dit voorbeeld 200. Lees de documentatie en bepaal zelf wat een goede snelheid is. Universiteit Twente 5

6 In de instellingen van het Lego-blok zien we ook dat de Motor maar 0.05 seconde draait en dan Coast (vrij draait). We moeten dus na het aanzetten van de motor deze na korte tijd weer uitzetten. Dat kan met: Ook hier is de tijd aangepast, door te testen wat het beste werkt. Werkt het bij jullie niet goed, stel dan evt. de tijd bij (snelheid en tijd beïnvloeden elkaar!) Om de Catapult te kunnen gebruiken, moeten we een object van de Catapult maken en toevoegen aan de main-methode (in Opdracht4.java). Een object maken van een class gaat dmv. new: Plaats deze regel bovenaan in de main-methode (in Opdracht4.java). We hebben nu het object "catapult" gemaakt. Roep vervolgens de methode lanceer() aan om de Catapult te lanceren. Een methode van een object aanroepen doe je door eerst de naam van het object te typen: dus catapult, en daarna een punt. Daarna type je de naam van de methode, of je kies deze uit de lijst. Als je begint met het typen van de naam van de methode, zal Eclipse proberen je te helpen. Je hoeft dan alleen nog maar de methode aan te klikken met een dubbelklik. De regels code die we eerder hadden toegevoegd in de main-methode mag je verwijderen of tussen commentaar plaatsen. Sluit nu de NXT aan, zet m aan en voer nu het programma uit dmv. de Run-knop zal de arm direct gelanceerd worden.. Als het goed is Universiteit Twente 6

7 4. Realiseer activatie met de geluidssensor De methode 'geluidssensor controleren' zal de geluids-sensor gaan gebruiken. Het type hiervan is SoundSensor. Kijk in de API als je meer informatie nodig hebt. In de tutorial kan je ook een voorbeeld vinden. Met ons ontwerp (stap 2) in het achterhoofd maken we voor deze sensor een class-variabele aan in de class Catapult: Een class-variabele is een variabele die je bovenin de class definieert en dus geldig is in de gehele class. Zo n variabele wordt in het boek attribuut genoemd. Meer in paragraaf van het boek. Om de class-variabele geluidssensor te initialiseren voegen we een constructor toe aan de class, waarin we met new een nieuw object van de class-variabele geluidssensor maken van het type SoundSensor: Een constructor is een speciale methode met dezelfde naam als de class, bedoeld om variabelen en objecten te initialiseren. Nieuw object geluidssensor Parameter van de sensor: de poort waarop de sensor is aangesloten De parameter SensorPort.S2 geeft aan dat de sensor is aangesloten op poort 2 van de NXT. Pas de parameter aan als de sensor van jullie op een andere poort is aangesloten. We kunnen nu de methode 'geluidssensor controleren' als volgt maken: Het kan zijn dat jij bij stap 2 een andere naam voor deze methode hebt bedacht. Pas de naam evt. aan. De methode levert een resultaat van het type boolean op. Booleans kunnen waar (true) of nietwaar (false) zijn. Voor meer info zie blz. 92 van het boek. De expressie geluidssensor.readvalue() > 40 controleert of de uitkomst van de methode readvalue() groter is dan 40. Deze expressie is dus waar (true) of niet waar (false). Mogelijk moet je de waarde 40 aanpassen in een waarde die meer past in jullie situatie. We zullen voortdurend moeten checken of de sensor een hoog geluidsniveau meet. Daarom voegen we aan de robot een methode toe die alle acties start en coördineert. We noemen deze methode start. Voeg de methode start() toe aan de class Robot (als je dat nog niet had gedaan) en voeg in deze methode onderstaande code toe. In de herhalingslus (while) wordt voortdurend de uitkomst van de methode geluidssensorcontroleren() gecheckt dmv. het if-statement. Universiteit Twente 7

8 Op de plek waar het commentaar 'roep methode om te lanceren aan' staat kan je de bijbehorende methode van de Catapult aanroepen. We kunnen nu de methode start() testen door deze aan te roepen in het hoofprogramma (de main-methode in Opdracht4.java). Eerdere aanroepen van methoden van de Catapult kunnen daar worden verwijderd (deze waren voor het testen). De main-methode ziet er dan zo uit: Een eigen methode van een class aanroepen doe je door de naam van de methode te typen, met daarachter de parameters tussen ronde haken. Dus bijv.: mijnmethode(1,2,3); Sluit nu de NXT aan, zet m aan en voer nu het programma uit dmv. de Run-knop. Als het goed is wordt de lancering geactiveerd door een hard geluid (bijv. klappen in je handen). Een methode van een object aanroepen doe je door eerst de naam van het object te typen, dan een punt, gevolgd door de naam van de methode, met daarachter de parameters tussen ronde haken. Dus bijv.: object.mijnmethode(1,2,3); 5. Realiseer beveiliging met de ultrasoonsensor Declareer eerst de ultrasoonsensor als class-variabele in de class Catapult. Deze is van het type UltrasonicSensor. Initialiseer deze in de constructor. Kijk evt. in de API als je meer informatie nodig hebt. In de tutorial kan je ook een voorbeeld vinden. Kijk indien nodig in de vorige paragraaf, daar hebben we hetzelfde gedaan met de geluidssensor. Als het goed is heb je bij stap 2 een methode bedacht en toegevoegd voor scannen naar obstakel. We gaan nu de body van deze methode programmeren. Je hebt mogelijk nog niet nagedacht over het resultaat van deze methode. Logisch lijkt om hiervoor ook een boolean te nemen: het resultaat wordt true als er een obstakel is, en false als er geen obstakel is. Een eerste opzet voor de methode wordt dan: Het is niet erg als je een andere naam voor de methode had bedacht, als je m bij het aanroepen dan ook goed gebruikt. Bepaal welke methode van de ultrasoonsensor gebruikt kan worden voor het uitlezen van de afstand. Maak achter het return statement (dus in de plaats van waar nu false staat) een expressie die true oplevert als de waargenomen afstand kleiner is dan 200 (cm). (er is dan een object aanwezig binnen 2m afstand) Als de methode klaar is kan je hem aanroepen in de methode lanceer() van de Robot. Gebruik daar een if-statement om de lancering af te breken of niet uit te voeren als de methode scannennaarobstakel() true terug geeft. Voeg aan het if-statement ook nog een stukje code toe dat een geluid produceert waarmee het naar de gebruiker duidelijk wordt gemaakt dat de lancering is afgebroken. Zet ook een melding op het scherm. Voorbeelden kan je vinden in de de LeJOS tutorial. Test je programma. Universiteit Twente 8

9 Afronden Voorzien je programma van commentaar. Vergeet niet de auteursgegevens toe te voegen aan elke Java file. Laat het programma controleren door een assistent of docent. Samenvatting Op deze dag heb je Java code geschreven voor de Lego Mindstorms NXT en geleerd hoe je een eenvoudige besturing voor een met Lego gebouwd apparaat realiseert. Verder heb je het volgende geleerd: Het toepassen van Motor commando s en diverse parameters voor motorbesturing. Minimaal 2 verschillende Lego sensoren gebruiken en toepassen. Het zelf schrijven van methoden en het aanroepen daarvan. Het weergeven van tekst op het scherm van de NXT. Reageren op veranderende waarden van sensoren (dmv. selectie-statements). Het genereren van geluiden. Op de volgende pagina is nog een bijlage te vinden met uitleg hoe je voorbeeldcode van lejos kan gebruiken in Eclipse. Universiteit Twente 9

10 Bijlage: voorbeelden van lejos proberen in Eclipse Voorbeeld uit tutorial Je kan de tutorial hier vinden. We gebruiken het eerste voorbeeld in het hoofdstuk 'Wheeled Vehicles', dit is de class TravelTest. Open deze pagina dus in je browser. Selecteer de code en kopieer deze. Ga naar Eclipse. Maak in een LeJOS-project (bijv. van Opdracht 4) een nieuwe class, noem deze TravelTest. De code bevat nu een (vrijwel) lege class TravelTest. Selecteer alle code en plak (paste) de code uit het voorbeeld er overheen (de oorspronkelijke code wordt gewist). Voorbeeld van meegeleverde voorbeelden (samples) De met lejos meegeleverde voorbeelden kan je vinden in de zip-file van Applicatiebouw, in de map info\lejosnxjprojects\samples. Ze zijn ook geïnstalleerd op je computer, in de map waar lejos is geïnstalleerd (meestal C:\Program Files (x86)\lejos NXJ). In deze laatste map staat de zip-file samples.zip. Deze moet je eerst uitpakken voordat je 'm kan gebruiken. De complete set samples is een (1) Eclipse-project. Je kan deze importeren via File > Import en vervolgens General > "Existing Projects into Workspace". Blader via de Browse-knop naar de map met samples en druk op Finish. Universiteit Twente 10

Opdracht 7a. Applicatiebouw 2014/2015

Opdracht 7a. Applicatiebouw 2014/2015 Applicatiebouw 2014/2015 Opdracht 7a Inhoud Applicatiebouw op dag 7 College In het college wordt oa. overerving behandeld, waarmee je uit een bestaande klasse een nieuwe andere klasse kan maken. Ook zijn

Nadere informatie

Mindstorms NXT practicum

Mindstorms NXT practicum Mindstorms NXT practicum 2015/2016 Dagdeel 2 SmartProducts 29 april 2016 Mindstorms NXT practicum 2015/2016 Inhoud Lego sensoren gevorderd Extra elektronica & sensoren Mindstorms programmeren gevorderd

Nadere informatie

Mindstorms NXT practicum

Mindstorms NXT practicum Mindstorms NXT practicum 2014/2015 Dagdeel 2 SmartProducts 1 mei 2015 Mindstorms NXT practicum 2014/2015 Inhoud Lego sensoren gevorderd Extra elektronica & sensoren Mindstorms programmeren gevorderd Opdracht

Nadere informatie

Lego Mindstorms NXT practicum Middag 1

Lego Mindstorms NXT practicum Middag 1 Lego Mindstorms NXT practicum Middag 1 SmartProducts 21 april 2016 Mindstorms NXT practicum Lego Mindstorms NXT practicum Doel Vertrouwd raken met de mogelijkheden van Lego Mindstorms NXT Onderdeel van

Nadere informatie

Lego Mindstorms NXT practicum Middag 1

Lego Mindstorms NXT practicum Middag 1 Lego Mindstorms NXT practicum Middag 1 SmartProducts 24 april 2015 Mindstorms NXT practicum Lego Mindstorms NXT practicum Doel Vertrouwd raken met de mogelijkheden van Lego Mindstorms NXT Onderdeel van

Nadere informatie

Over Betuwe College. Lego Mindstorm project

Over Betuwe College. Lego Mindstorm project Inhoudsopgave 1 Het aansluiten van onderdelen.... 3 2 De lego software.... 4 2.1 Het programeerscherm.... 5 2.2 Programma naar NXT... 6 3 Introductie tot programmeren.... 7 3.1 De druksensor.... 7 3.2

Nadere informatie

APPLICATIEBOUW 6E COLLEGE: HET ONTWERPEN VAN EEN KLASSE, LEJOS DEEL 3. Onderdeel van SmartProducts

APPLICATIEBOUW 6E COLLEGE: HET ONTWERPEN VAN EEN KLASSE, LEJOS DEEL 3. Onderdeel van SmartProducts APPLICATIEBOUW 6E COLLEGE: HET ONTWERPEN VAN EEN KLASSE, LEJOS DEEL 3 Onderdeel van SmartProducts INHOUD COLLEGE 6 Het ontwerpen van een klasse {6 Lijsten met ArrayList {7.3, 7.4 LeJOS: Communicatie, SuperPro

Nadere informatie

APPLICATIEBOUW 5E COLLEGE: LEJOS DEEL 2. Onderdeel van SmartProducts

APPLICATIEBOUW 5E COLLEGE: LEJOS DEEL 2. Onderdeel van SmartProducts APPLICATIEBOUW 5E COLLEGE: LEJOS DEEL 2 Onderdeel van SmartProducts INHOUD COLLEGE 5 Bespreking opdrachten & DPU2 LeJOS deel 2 Opdracht 5 Vanmiddag review DPU2 module4.io.utwente.nl/applicatiebouw Applicatiebouw,

Nadere informatie

1e college Introductie Applicatiebouw. Applicatiebouw{ } Onderdeel van SmartProducts

1e college Introductie Applicatiebouw. Applicatiebouw{ } Onderdeel van SmartProducts 1e college Introductie Applicatiebouw Applicatiebouw{ } Onderdeel van SmartProducts EVEN VOORSTELLEN DOCENT Fjodor van Slooten N208 (Horstring Noord) F.vanSlooten@utwente.nl Assistentie door: Nadia Klomp,

Nadere informatie

APPLICATIEBOUW KENNISMAKING LEJOS, LEGO NXT PROGRAMMEREN IN JAVA. Onderdeel van SmartProducts

APPLICATIEBOUW KENNISMAKING LEJOS, LEGO NXT PROGRAMMEREN IN JAVA. Onderdeel van SmartProducts APPLICATIEBOUW KENNISMAKING LEJOS, LEGO NXT PROGRAMMEREN IN JAVA Onderdeel van SmartProducts INHOUD COLLEGE 4 Bespreken opdrachten DPU2 Kennismaking lejos: de Lego NXT programmeren in Java Opdracht 4 Applicatiebouw,

Nadere informatie

INHOUDSTAFEL... 2 VOORWOORD... 3 INLEIDING... 4 GEBRUIK VAN MOTOREN... 8 DE HERHAALFUNCTIE... 9 SAMENVATTENDE OEFENING... 10

INHOUDSTAFEL... 2 VOORWOORD... 3 INLEIDING... 4 GEBRUIK VAN MOTOREN... 8 DE HERHAALFUNCTIE... 9 SAMENVATTENDE OEFENING... 10 BASISCURSUS INHOUDSTAFEL INHOUDSTAFEL... 2 VOORWOORD... 3 INLEIDING... 4 DE SCHERMINDELING... 4 DE ROBOT EDUCATOR... 5 HET PROGRAMMEERVENSTER... 5 DE KNOPPEN... 6 OPDRACHTEN... 7 GEBRUIK VAN MOTOREN...

Nadere informatie

Getting-started tutorial. Versie 1.0

Getting-started tutorial. Versie 1.0 Getting-started tutorial Versie 1.0 Getting-started Apparaat toevoegen Installatie en activatie Getting-started tutorial In deze getting-started tutorial gaan we u helpen met de eerste stappen met ROXY,

Nadere informatie

APPLICATIEBOUW 3E COLLEGE: OBJECT GEORIËNTEERD PROGRAMMEREN, METHODEN, PARAMETERS, SCOPE VAN VARIABELEN. Onderdeel van SmartProducts

APPLICATIEBOUW 3E COLLEGE: OBJECT GEORIËNTEERD PROGRAMMEREN, METHODEN, PARAMETERS, SCOPE VAN VARIABELEN. Onderdeel van SmartProducts APPLICATIEBOUW 3E COLLEGE: OBJECT GEORIËNTEERD PROGRAMMEREN, METHODEN, PARAMETERS, SCOPE VAN VARIABELEN Onderdeel van SmartProducts INHOUD COLLEGE 3 Scope van variabelen {3.9} Class ontwerpen en maken,

Nadere informatie

Programmeren met lego mindstorms.

Programmeren met lego mindstorms. Programmeren met lego mindstorms. Servo-motoren: zorgen voor de beweging van de wielen. Kleine motor: kan een hendel op en neer laten bewegen. Infraroodsensor: kan afstanden meten en vergelijken. EV3-blok:

Nadere informatie

MINDSTORM LEGO ROBOTS

MINDSTORM LEGO ROBOTS MINDSTORM LEGO ROBOTS Les 1: Robot basis, en programma aanpassen Les 2 & 3 & 4 : Eigen robot bouwen Les 5 & 6 : Robot programmeren Les 7: Geschiedenis opzoeken robots Les 8 & 9 & 10 : Film maken en op

Nadere informatie

Rodin installatiehandleiding (vanaf versie 2.1.xxx.x)

Rodin installatiehandleiding (vanaf versie 2.1.xxx.x) Rodin installatiehandleiding (vanaf versie 2.1.xxx.x) Introductie De Rodin applicatie bestaat uit een programma en een database. Het programma zal altijd lokaal op uw computer worden geïnstalleerd, terwijl

Nadere informatie

Introductiekaart Niveau B Installatie software

Introductiekaart Niveau B Installatie software echniek Introductiekaart Niveau B Installatie software 0 Installatie programmeer software - eenmalig Stap. Kijk op de computer of de Mindstorms software geïnstalleerd is. Als hij al geïnstalleerd is kan

Nadere informatie

Acht stappen voor JSF

Acht stappen voor JSF Acht stappen voor JSF Inleiding In deze tutorial zullen we JSF (Java server faces) installeren. Wat we niet beschrijven is hoe te werken met JSF, over dit onderwerp zijn er genoeg boeken en internetsites

Nadere informatie

Vereiste kennis. 1 Java-editor. 2 Het compileren van een programma

Vereiste kennis. 1 Java-editor. 2 Het compileren van een programma 3 Vereiste kennis Dit boek richt zich op het leren programmeren door het oefenen met programmeercodes. Veel theorie komt in het begin niet aan de orde. Dat is een grote uitdaging want het is niet makkelijk

Nadere informatie

Handleiding JCreator. Inhoud. Een Workspace en een eerste project maken

Handleiding JCreator. Inhoud. Een Workspace en een eerste project maken Handleiding JCreator Inhoud Een Workspace en een eerste project maken Een tweede project maken De editor van JCreator Aanpassen van de basis-directory Documentatie over klassen en methoden van de JDK Bestand

Nadere informatie

Nascholing voor leerlingen. Software-ontwikkeling met behulp van Lego Mindstorms

Nascholing voor leerlingen. Software-ontwikkeling met behulp van Lego Mindstorms Nascholing voor leerlingen Software-ontwikkeling met behulp van Lego Mindstorms Lego Mindstorms Hardware - RCX (programmeerbare legosteen) - Sensoren - Motoren Software - Robotics Invention System 2.0

Nadere informatie

NetBeans tutorial, Rik Eshuis, Kees Huizing versie 2.2 Augustus 2009

NetBeans tutorial, Rik Eshuis, Kees Huizing versie 2.2 Augustus 2009 NetBeans tutorial, Rik Eshuis, Kees Huizing versie 2.2 Augustus 2009 NetBeans is een IDE voor (o.a.) Java, een programma waarmee je Javaprogramma's kunt schrijven en uitvoeren. Deze tutorial bevat informatie

Nadere informatie

NSPYRE LEGO MINDSTORMS UITDAGING (JAVA) INLEIDING. DOEL: SIMULATOR:

NSPYRE LEGO MINDSTORMS UITDAGING (JAVA) INLEIDING. DOEL: SIMULATOR: NSPYRE LEGO MINDSTORMS UITDAGING (JAVA) INLEIDING. Door mee te doen aan deze uitdaging kan je Nspyre laten zien wat je kan. Schrijf jij de beste oplossing dan is deze lego mindstorms nxt 2.0 set voor jou.

Nadere informatie

Missie #1 : Maak een halve draai. 3. Kijk of de status op 'Aantal rotaties Aan' staat 4. Verander de waarde van 'Aantal rotaties' naar 5

Missie #1 : Maak een halve draai. 3. Kijk of de status op 'Aantal rotaties Aan' staat 4. Verander de waarde van 'Aantal rotaties' naar 5 Lego Mindstorms Missie #1 : Maak een halve draai Doel : De robot beweegt naar voren, maakt een halve draai (180 graden) en beweegt dan weer terug naar dezelfde plek als waar hij begon. 1. Voeg een nieuw

Nadere informatie

INHOUDSTAFEL... 2 VOORWOORD... 3 INLEIDING... 4 GEBRUIK VAN MOTOREN... 9 DE HERHAALFUNCTIE... 10 ZELF EEN BLOK MAKEN... 11

INHOUDSTAFEL... 2 VOORWOORD... 3 INLEIDING... 4 GEBRUIK VAN MOTOREN... 9 DE HERHAALFUNCTIE... 10 ZELF EEN BLOK MAKEN... 11 BASISCURSUS INHOUDSTAFEL INHOUDSTAFEL... 2 VOORWOORD... 3 INLEIDING... 4 DE SCHERMINDELING... 4 DE ROBOT EDUCATOR... 5 HET PROGRAMMEERVENSTER... 5 DE KNOPPEN EN BLOKKEN... 6 OPDRACHTEN... 8 GEBRUIK VAN

Nadere informatie

HANDLEIDING PROGRAMMEREN IN PASCAL (LAZARUS)

HANDLEIDING PROGRAMMEREN IN PASCAL (LAZARUS) HANDLEIDING PROGRAMMEREN IN PASCAL (LAZARUS) Vereiste voorkennis Voldoende kennis van het besturingssysteem (in deze handleiding wordt uitgegaan van Windows) De basisprincipes van programmeren Vereiste

Nadere informatie

De interface (stuurmodule)

De interface (stuurmodule) 4 Bij Lego NXT Schrijf de juiste benaming bij de invoer-, verwerkings- en uitvoerorganen van de Lego NXT Invoer Verwerking Uitvoer De interface (stuurmodule) Het centrale gedeelte van de computer waar

Nadere informatie

ROBOMIND EV3 EXPORT HANDLEIDING VOOR WINDOWS COMPUTERS

ROBOMIND EV3 EXPORT HANDLEIDING VOOR WINDOWS COMPUTERS ROBOMIND EV3 EXPORT HANDLEIDING VOOR WINDOWS COMPUTERS Attentie: Op dit moment werkt de EV3 export alleen met Windows Desktop computers! Om RoboMind programma s te exporteren naar de Lego EV3 robot moet

Nadere informatie

Mindstorms-Ev3 Robot

Mindstorms-Ev3 Robot Oefening 1: bouw de robot zie het boekje Mindstorms-Ev3 Robot blz. 4 tot blz. 38 blz. 42 tot blz. 46 blz. 54 tot blz. 67 blz. 69 tot blz. 71 blz. 77 tot blz. 79 Geen gyroscoop (blz. 48) sensor bouwen en

Nadere informatie

Handleiding importeren HDN-browsercertificaat

Handleiding importeren HDN-browsercertificaat Handleiding importeren HDN-browsercertificaat Om toegang te krijgen tot de Skydoo webapplicatie, dien je het HDN-certificaat als browsercertificaat te importeren. Hiervoor voer je de volgende stappen uit:

Nadere informatie

Stap 1. Batterij aansluiten. We gaan uit van een accu en niet van batterijen

Stap 1. Batterij aansluiten. We gaan uit van een accu en niet van batterijen echniek Introductiekaart Niveau A 1 2 1 2 Begeleidende opmerking: kaart 0 is een kaart de een aantal grondbeginselen uitlegt en die handig is om er steeds even bij te houden. Er wordt op beschreven hoe

Nadere informatie

BEGINNER JAVA Inhoudsopgave

BEGINNER JAVA Inhoudsopgave Inhoudsopgave 6 Configuratie Hallo wereld! Praten met de gebruiker Munt opgooien Voorwaarden Lussen......6 Configuratie Met deze Sushi kaarten ga je een simpel spel maken met één van de meest populaire

Nadere informatie

MINDSTORM LEGO ROBOTS

MINDSTORM LEGO ROBOTS MINDSTORM LEGO ROBOTS Les 1: Robot basis, en programma aanpassen Les 2: Eigen robot maken & programmeren Les 3: Eigen robot maken & geschiedenis robot opzoeken Les 4: Eigen robot maken & start film maken

Nadere informatie

APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE. Onderdeel van SmartProducts

APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE. Onderdeel van SmartProducts APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE Onderdeel van SmartProducts EVEN VOORSTELLEN DOCENT Fjodor van Slooten N208 (Horstring Noord) F.vanSlooten@utwente.nl Assistentie door: Hans Tragter, Nadia Klomp,

Nadere informatie

Zelfstudie Boek: Hoofdstuk 1 tm. 3.5 uit het boek Aan de slag met Java (Gertjan Laan).

Zelfstudie Boek: Hoofdstuk 1 tm. 3.5 uit het boek Aan de slag met Java (Gertjan Laan). Applicatiebouw 2015/2016 Opdracht 1 Inhoud Applicatiebouw op dag 1 College Bij het college wordt een inleiding gegeven over computers, het programmeren van klassen en objecten in Java en de ontwikkelomgeving

Nadere informatie

In dit lespakket maken we gebruik van de studentenversie van LabVIEW 7.1

In dit lespakket maken we gebruik van de studentenversie van LabVIEW 7.1 Lespakket LabVIEW Starten met LabVIEW en de LEGO NXT LabVIEW starten In dit lespakket maken we gebruik van de studentenversie van LabVIEW 7.1 Om LabVIEW op te starten klik je simpelweg op de snelkoppeling

Nadere informatie

APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE. Onderdeel van SmartProducts

APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE. Onderdeel van SmartProducts APPLICATIEBOUW 1E COLLEGE: INTRODUCTIE Onderdeel van SmartProducts EVEN VOORSTELLEN DOCENT Fjodor van Slooten N208 (Horstring Noord) F.vanSlooten@utwente.nl Assistentie door: Hans Tragter, Marc Schreiber,

Nadere informatie

Technologie. Bluetooth gebruiken

Technologie. Bluetooth gebruiken Bluetooth is communicatietechnologie die het mogelijk maakt data te versturen en te ontvangen zonder leidingen of kabels. Met de Bluetooth features kun je een draadloze verbinding maken tussen je NXT en

Nadere informatie

Installeren van de Arduino programmeer omgeving

Installeren van de Arduino programmeer omgeving Installeren van de Arduino programmeer omgeving Voor het programmeren van de Arduino maakt het niet uit welk besturingssysteem je gebruikt. Je kunt het downloaden voor Windows, OS X en Linux. Op deze link

Nadere informatie

Introductiekaart Niveau B Installatie software

Introductiekaart Niveau B Installatie software echniek Introductiekaart Niveau B Installatie software 0 Installatie programmeer software - eenmalig Stap. Kijk op de computer of de Mindstorms software geïnstalleerd is. Als hij al geïnstalleerd is kan

Nadere informatie

Boe-Bots - Arduino robots

Boe-Bots - Arduino robots Boe-Bots - Arduino robots Voorbereiding - wat hebben we allemaal nodig? 1) Een laptop met de Arduino IDE 2) Een Boe-Bot 3) Een USB printerkabel 4) De Boe Bot Library én NewPing library. Hier te downloaden.

Nadere informatie

Het aansturen van de FC280 via ABB op Profibus.

Het aansturen van de FC280 via ABB op Profibus. Het aansturen van de FC280 via ABB op Profibus. Snelle start handleiding Solar Technical Services Inhoudsopgave: Het gebruikte test materiaal.... 2 Download en installeer de GSD file voor de FC280... 3

Nadere informatie

Accelerometer project 2010 Microcontroller printje op basis van de NXP-LPC2368

Accelerometer project 2010 Microcontroller printje op basis van de NXP-LPC2368 Accelerometer project 2010 Microcontroller printje op basis van de NXP-LPC2368 Handleiding bij het gebruik van een microcontroller in het Accelerometerproject (Project II) Er zijn speciaal voor het Accelerometerproject

Nadere informatie

Voorbeeldtentamen Inleiding programmeren (IN1608WI), Oktober 2003, , Technische Universiteit Delft, Faculteit EWI, Afdeling 2.

Voorbeeldtentamen Inleiding programmeren (IN1608WI), Oktober 2003, , Technische Universiteit Delft, Faculteit EWI, Afdeling 2. Voorbeeldtentamen Inleiding programmeren (IN1608WI), Oktober 2003, 14.00-15.30, Technische Universiteit Delft, Faculteit EWI, Afdeling 2. Dit tentamen bestaat uit twee delen. Deel 1 (14.00-14.45, gesloten

Nadere informatie

Inhoud Inhoud. Over dit boek 7. 1 Eclipse IDE (Integrated Development Environment) 9. 2 Functionele specificatie 13

Inhoud Inhoud. Over dit boek 7. 1 Eclipse IDE (Integrated Development Environment) 9. 2 Functionele specificatie 13 5 Inhoud Inhoud Over dit boek 7 1 Eclipse IDE (Integrated Development Environment) 9 2 Functionele specificatie 13 3 Implementatie grafische gebruikersinterface 31 4 De klassen en methoden 57 5 Technische

Nadere informatie

Instructies Wi-Fi instellen Samil 3400-6000TL-D

Instructies Wi-Fi instellen Samil 3400-6000TL-D Instructies Wi-Fi instellen Samil 3400-6000TL-D Uw omvormer van Samil Power is uitgerust met een Wi-Fi module, waarmee u uw omvormer op afstand uit kunt lezen. Samil power biedt het programma V-IPlant

Nadere informatie

g. Je kan nu door op de play knop te drukken je programma versturen naar de EV3 brick waarna het zal uitgevoerd worden.

g. Je kan nu door op de play knop te drukken je programma versturen naar de EV3 brick waarna het zal uitgevoerd worden. EV3 brick verbinden via bluetooth. 1) Alvorens de LEGO software op te starten kijk je het best of bluetooth op je PC is geactiveerd. Vooral bij laptops schakelt men deze functie vaak uit om batterij te

Nadere informatie

Een topprogrammeur in het OO programmeren is Graig Larman. Hij bedacht de volgende zin:

Een topprogrammeur in het OO programmeren is Graig Larman. Hij bedacht de volgende zin: Java Les 2 Theorie Beslissingen Algemeen Net als in het dagelijks leven worden in software programma s beslissingen genomen, naast het toekennen van waarden aan variabelen zijn beslissingen één van de

Nadere informatie

PROS1E1 Handleiding ( ) Kf/Dd/Bd

PROS1E1 Handleiding ( ) Kf/Dd/Bd 1 Inleiding De eerste oefening In deze eerste oefening wordt het voorbeeld 2-1 van bladzijde 11 uit het boek De taal C van PSD tot C-programma (enigszins aangepast) ingevoerd in de computer. Tevens wordt

Nadere informatie

Workshop FLL. Leer robots programmeren. Marieke Peelen Lennart de Graaf Daryo Verouden -

Workshop FLL. Leer robots programmeren. Marieke Peelen Lennart de Graaf Daryo Verouden - Workshop FLL Leer robots programmeren Marieke Peelen Lennart de Graaf Daryo Verouden - 1 Student-coaches 2 FIRST LEGO League 3 FLL Core values We zijn een team We doen zelf het werk met hulp van onze coaches.

Nadere informatie

Gebruikershandleiding PictogendaPrinter. Bohn Stafleu van Loghum

Gebruikershandleiding PictogendaPrinter. Bohn Stafleu van Loghum Gebruikershandleiding PictogendaPrinter Bohn Stafleu van Loghum Inhoudsopgave 1. Opstarten cd rom na installatie 3 2. Werken met het programma 5 3. Menu Bestand 6 4. Menu Bibliotheken 8 5. Menu Opties

Nadere informatie

Handleiding Kaltura via Blackboard

Handleiding Kaltura via Blackboard Handleiding Kaltura via Blackboard Studenten handleiding versie 1 juni 2016 Inhoudsopgave Inloggen in Blackboard... 2 My Media... 2 Introductie My Media... 2 My Media: Add New... 5 Add New: Media Upload...

Nadere informatie

ZIVVER Gebruikershandleiding

ZIVVER Gebruikershandleiding Versie: 2.0 Datum: 11 april 2017 support@zivver.com www.zivver.com Inhoud Welkom bij ZIVVER!... 3 1. Inloggen in je online veilige postvak... 4 2. Stuur een veilig bericht vanuit je online veilige postvak...

Nadere informatie

Installatie-instructies

Installatie-instructies Installatie-instructies Inhoud Software installeren 2 Hoe installeer ik Coach Junior voor het VMBO? Software instellen 4 Wat moet ik instellen zodat de software goed werkt? Hardware aansluiten 6 Mogelijke

Nadere informatie

Fable bedienen met een keyboard

Fable bedienen met een keyboard Fable bedienen met een keyboard Leerdoelen Aan de hand van een paar basisfuncties leer je hoe je de Fablerobot bestuurt met behulp van programmeren. Je leert hoe u de robotarm bedient met behulp van de

Nadere informatie

Scratch in drie uur. Hallo, mijn naam is Minti Mint! Ik ga je uitleggen hoe je je eigen computerspel kunt maken. We gaan een racespel maken!

Scratch in drie uur. Hallo, mijn naam is Minti Mint! Ik ga je uitleggen hoe je je eigen computerspel kunt maken. We gaan een racespel maken! Scratch in drie uur Hallo, mijn naam is Minti Mint! Ik ga je uitleggen hoe je je eigen computerspel kunt maken. We gaan een racespel maken! Bernd Gärtner Nederlandse vertaling en bewerking: Martine Segers

Nadere informatie

APPLICATIEBOUW 7E COLLEGE: DPU3, OEFENEN TOETS. Onderdeel van SmartProducts

APPLICATIEBOUW 7E COLLEGE: DPU3, OEFENEN TOETS. Onderdeel van SmartProducts APPLICATIEBOUW 7E COLLEGE: DPU3, OEFENEN TOETS Onderdeel van SmartProducts INHOUD COLLEGE 7 Herhaling/opdracht 6 DPU3 & afronden project Oefenen toets Opdracht 7 Volgende week: ochtend 9:30-11:30u begeleiding

Nadere informatie

SI-Profinet. Unidrive M700 en Siemens S7-300 PLC (Step 7)

SI-Profinet. Unidrive M700 en Siemens S7-300 PLC (Step 7) Omschrijving: In dit document wordt stap voor stap uitgelegd hoe met Simatic Step 7 de communicatie opgezet kan worden tussen een Siemens S7-00 PLC en een Unidrive M700 met V2 module. Dit document behandelt

Nadere informatie

Programmeren in Java les 3

Programmeren in Java les 3 4 september 2015 Deze les korte herhaling vorige week loops methodes Variabelen Soorten variabelen in Java: integer: een geheel getal, bijv. 1,2,3,4 float: een gebroken getal, bijv. 3.1415 double: een

Nadere informatie

APPLICATIEBOUW 3E COLLEGE: OBJECT GEORIËNTEERD PROGRAMMEREN, METHODEN, PARAMETERS, SCOPE VAN VARIABELEN. Onderdeel van SmartProducts

APPLICATIEBOUW 3E COLLEGE: OBJECT GEORIËNTEERD PROGRAMMEREN, METHODEN, PARAMETERS, SCOPE VAN VARIABELEN. Onderdeel van SmartProducts APPLICATIEBOUW 3E COLLEGE: OBJECT GEORIËNTEERD PROGRAMMEREN, METHODEN, PARAMETERS, SCOPE VAN VARIABELEN Onderdeel van SmartProducts INHOUD COLLEGE 3 Software specificaties (DPU1) Object georiënteerd programmeren,

Nadere informatie

Stroomschema s maken in Word

Stroomschema s maken in Word 1 Stroomschema s maken in Word Een programma direct maken in Scratch gaat vaak wel goed als het een klein programma is. Als het programma groter en moeilijker is, is het lastig om goed te zien welk commando

Nadere informatie

Baltie. Dubbelklik op de snelkoppeling van Baltie. Klik op Modes 1. Building. Klik op Scene Open/New...: Zoek je eigen map op.

Baltie. Dubbelklik op de snelkoppeling van Baltie. Klik op Modes 1. Building. Klik op Scene Open/New...: Zoek je eigen map op. Dubbelklik op de snelkoppeling van Baltie Baltie Klik op Modes 1. Building Klik op Scene Open/New...: Zoek je eigen map op. Vul achter Bestandsnaam de schoolcode + jouw initialen + de naam van het programma

Nadere informatie

Handleiding Sportlink Club

Handleiding Sportlink Club Handleiding Sportlink Club Dit document is automatisch gegenereerd. We raden u aan de handleiding online te raadplegen via www.sportlinkclub.nl/support. 1. Installatiehandleiding.........................................................................................

Nadere informatie

Handleiding installatie en gebruik TMS 5 Software

Handleiding installatie en gebruik TMS 5 Software Handleiding installatie en gebruik TMS 5 Software Installatie Deze handleiding beschrijft de installatie van en het werken met de Telidsoft 5.6.4 software. De uitleg geldt zowel voor de installatie CD-rom

Nadere informatie

Les 4. Webform Inleiding. Voorbereiding

Les 4. Webform Inleiding. Voorbereiding Les 4 Webform Inleiding Webform is een zeer knappe module. De interface is zeer overzichtelijk en de het geheel is zeer goed gedocumenteerd. De mogelijkheden eindeloos. Naast Views wordt Webform gezien

Nadere informatie

Voordat je de software kunt gebruiken, moet je controleren of aan de volgende voorwaarden is voldaan:

Voordat je de software kunt gebruiken, moet je controleren of aan de volgende voorwaarden is voldaan: Page 1 of 8 I-Qbot PC Control I-Qbot PC Control is de Java software waarmee je je robot kunt verbinden met je computer en hem via Bluetooth op afstand kunt besturen. Deze software werkt op computers voorzien

Nadere informatie

Compad Store Automation Taakplanner

Compad Store Automation Taakplanner Compad Store Automation Taakplanner Document beheer Versie Datum Status Auteur(s) Opmerking 1.0 29 juni 2012 Definitief Carol Esmeijer Inleiding Het is mogelijk om bepaalde taken zoals het uitlezen van

Nadere informatie

Handleiding installeren en configureren programmeeromgeving tbv de module JavaEditor

Handleiding installeren en configureren programmeeromgeving tbv de module JavaEditor 1 Handleiding installeren en configureren programmeeromgeving tbv de module JavaEditor Stap 1 Downloaden bestanden/programma's De benodigde bestanden staan klaar op het volgende adres: http://informatica.clvleerlingen.nl/javaspullen/.

Nadere informatie

9.18 Macro s: oefeningen

9.18 Macro s: oefeningen 9.18 Macro s: oefeningen Oefening 77.: Macro relatief opnemen Open een nieuwe map. Plaats uw invoercel ergens in de linker-bovenhoek van het blad (bijvoorbeeld in B2). Start het opnemen van een macro met

Nadere informatie

Modelleren en Programmeren

Modelleren en Programmeren Modelleren en Programmeren Jeroen Bransen 6 december 2013 Terugblik Programma en geheugen Opdrachten Variabelen Methoden Objecten Klasse Programma en geheugen Opdrachten Variabelen zijn gegroepeerd in

Nadere informatie

Hierbij ontvangt u de uitgebreide installatie instructies van WinMens en Boekhouding.

Hierbij ontvangt u de uitgebreide installatie instructies van WinMens en Boekhouding. Geachte WinMensgebruiker, Hierbij ontvangt u de uitgebreide installatie instructies van WinMens en Boekhouding. Inhoudsopgave Installatie WinMens & Boekhouding pag. 1-7 Installatie D-Base drivers pag.

Nadere informatie

Modelleren en Programmeren

Modelleren en Programmeren Modelleren en Programmeren Jeroen Bransen 11 december 2015 Ingebouwde datastructuren Meer boomstructuren Access specifiers Gebruikersinvoer Codestijl Packages SAT-solver Ingebouwde datastructuren Ingebouwde

Nadere informatie

Handleiding aanmaak CSR

Handleiding aanmaak CSR Handleiding aanmaak CSR Voordat u begint: Om een Certificate Signing Request (CSR) te maken moet het programma OpenSSL geïnstalleerd worden. Dit programma kan geheel gratis gedownload worden vanaf de OpenSSL

Nadere informatie

APPLICATIEBOUW KENNISMAKING LEJOS, LEGO NXT PROGRAMMEREN IN JAVA. Onderdeel van SmartProducts

APPLICATIEBOUW KENNISMAKING LEJOS, LEGO NXT PROGRAMMEREN IN JAVA. Onderdeel van SmartProducts APPLICATIEBOUW KENNISMAKING LEJOS, LEGO NXT PROGRAMMEREN IN JAVA Onderdeel van SmartProducts INHOUD COLLEGE 4 Bespreken opdrachten DPU2 Kennismaking lejos: de Lego NXT programmeren in Java Opdracht 4 Applicatiebouw,

Nadere informatie

Handleiding ALGEMENE HANDLEIDING VWORKSPACE. Versie: 1.2. Datum: 10 april 2014. Eigenaar:

Handleiding ALGEMENE HANDLEIDING VWORKSPACE. Versie: 1.2. Datum: 10 april 2014. Eigenaar: Handleiding ALGEMENE HANDLEIDING VWORKSPACE. Versie: 1.2 Datum: 10 april 2014 Eigenaar: I&A 1 Versie Datum Auteur Wijziging 1.0 2-11-2012 Tom Balke 1.1 10-12-2012 Tom Balke Nieuwe versie van vworkspace

Nadere informatie

Procedure voor het verkrijgen van een Excel werklijst op basis van een ontvangen gedcom bestand

Procedure voor het verkrijgen van een Excel werklijst op basis van een ontvangen gedcom bestand Het probleem bij het samenvoegen van stamboom bestanden is dat er geen «automatische» methode bestaat of, naar mijn mening, geprogrammeerd kan worden, die via het importeren van een gedcom bestand of welke

Nadere informatie

Installatie VTP. versie

Installatie VTP. versie Pagina 1 van 15 Installatie VTP versie 2.1108 afdeling pagina Voor u begint. 1 Stap 1: Installeren VTP 2 t/m 5 Stap 2: Instellen VTP 6 t/m 11 Stap 3: Instellen automatische taak 12 t/m 17 Voor u begint:

Nadere informatie

Bijlage 8. Testprogramma brandreactiemodulen LBK

Bijlage 8. Testprogramma brandreactiemodulen LBK Bijlage 8 Testprogramma brandreactiemodulen LBK INHOUDSOPGAVE 1 Algemeen... 1 1.1 Introductie... 1 2 Algemene Setup Instructies... 2 2.1 Setup instructies... 2 2.2 Programma start... 2 3 Configureren...

Nadere informatie

Gebruikers Toevoegen. EasySecure International B.V. +31(0)88 0000 083 Info@EasySecure.nl Support.EasySecure.nl. v2.0.11 22-09-2014

Gebruikers Toevoegen. EasySecure International B.V. +31(0)88 0000 083 Info@EasySecure.nl Support.EasySecure.nl. v2.0.11 22-09-2014 Gebruikers Toevoegen EasySecure International B.V. +31(0)88 0000 083 Info@EasySecure.nl Support.EasySecure.nl v2.0.11 22-09-2014 In deze handleidingen worden de volgende functies binnen de IdentySoft software

Nadere informatie

Sick Beard installeren en configureren voor gebruik in combinatie met SABnzbd+...

Sick Beard installeren en configureren voor gebruik in combinatie met SABnzbd+... pagina 1 van 6 Sick Beard installeren en configureren voor gebruik in combinatie met SABnzbd+ (Windows) Introductie Sick Beard is een stukje software wat heel wat werk uit handen kan nemen. Het weet welke

Nadere informatie

http://www.liacs.nl/home/kosters/java/

http://www.liacs.nl/home/kosters/java/ sheets Programmeren 1 Java college 2, Walter Kosters De sheets zijn gebaseerd op de hoofdstukken 2 tot en met 6 van: D. Bell en M. Parr, Java voor studenten, Prentice Hall, 2002 http://www.liacs.nl/home/kosters/java/

Nadere informatie

Extra oefening Boek: Neem de opgaven van hoofdstuk 1 en 2 door om je de stof beter eigen te maken. Programmeer zelf voorbeeld 0204.

Extra oefening Boek: Neem de opgaven van hoofdstuk 1 en 2 door om je de stof beter eigen te maken. Programmeer zelf voorbeeld 0204. Applicatiebouw 2014/2015 Opdracht 1 Inhoud Applicatiebouw op dag 1 College Bij het college wordt een inleiding gegeven over computers, het programmeren van klassen en objecten in Java en de ontwikkelomgeving

Nadere informatie

Je kunt de mbot ook draadloos programmeren via Bluetooth of met 2.4G Wireless. Bekijk de instructies op mbot draadloos.

Je kunt de mbot ook draadloos programmeren via Bluetooth of met 2.4G Wireless. Bekijk de instructies op mbot draadloos. Wat is een mbot? mbot is een robot die je eerst zelf in elkaar moet zetten en daarna kunt programmeren. De programmeer omgeving die je erbij kan installeren is mblock welke lijkt op Scratch 2.0 : mblock

Nadere informatie

Vaardigheid met het toetsenbord

Vaardigheid met het toetsenbord Inhoudsopgave Voorwoord... 7 Introductie Visual Steps... 8 Nieuwsbrief... 8 Wat heeft u nodig?... 9 Hoe werkt u met dit boek?... 10 De volgorde van lezen... 11 Website... 11 Toets uw kennis... 11 Voor

Nadere informatie

Minimale eisen voor de computer

Minimale eisen voor de computer Countdown Timer Deze software is gemaakt om te gebruiken voor handelingen waar een aflopende tijdklok handig is. Dit is een uitgebreide versie. Het stelt je in staat eigen schema`s aan te maken die je

Nadere informatie

Handleiding website SVNL voor evenementenverkeersregelaars

Handleiding website SVNL voor evenementenverkeersregelaars Handleiding website SVNL voor evenementenverkeersregelaars Met deze handleiding maken wij u graag wegwijs op de website van Stichting Verkeersregelaars Nederland (SVNL). U vindt hier stap voor stap uitleg

Nadere informatie

Stappenplan Website de Palster. Deze uitleg werkt met Internet Explorer. In Firefox of een andere browser werkt het anders.

Stappenplan Website de Palster. Deze uitleg werkt met Internet Explorer. In Firefox of een andere browser werkt het anders. Stappenplan Website de Palster Deze uitleg werkt met Internet Explorer. In Firefox of een andere browser werkt het anders. 1 Inhoudsopgave: Titel bladzijde Aanmelden op de website 3 Foto s in het fotoboek

Nadere informatie

Van Dale Elektronisch groot woordenboek versie 4.5 activeren en licenties beheren

Van Dale Elektronisch groot woordenboek versie 4.5 activeren en licenties beheren De nieuwste editie van dit document is altijd online beschikbaar: Activeren en beheren licenties Inhoudsopgave Van Dale Elektronisch groot woordenboek versie 4.5 activeren Automatisch activeren via internet

Nadere informatie

Handleiding aanmaak CSR

Handleiding aanmaak CSR Handleiding aanmaak CSR Voordat u begint: Om een Certificate Signing Request (CSR) te maken moet het programma OpenSSL geïnstalleerd worden. Dit programma kan geheel gratis gedownload worden vanaf de OpenSSL

Nadere informatie

NXT Snelstartgids. door Rob Widger

NXT Snelstartgids. door Rob Widger NXT Snelstartgids door Rob Widger NXT Snelstartgids Inhoudsopgave Introductie................................................ 2 1. Een eenvoudig stappenplan.............................. 3 2. De hardware

Nadere informatie

ROBOMIND ACADEMY DESKTOP LICENTIE HANDLEIDING

ROBOMIND ACADEMY DESKTOP LICENTIE HANDLEIDING ROBOMIND ACADEMY DESKTOP LICENTIE HANDLEIDING Wanneer je een gratis RoboMind Academy Account aanmaakt krijg je daarbij ook een gratis 30-dagen trial licentie voor de offline RoboMind Desktop software.

Nadere informatie

Fuel. Handleiding voor installatie en gebruik

Fuel. Handleiding voor installatie en gebruik Fuel Handleiding voor installatie en gebruik Inhoudsopgave 1. Installatie 2. Gebruik - Windows - Linux / Apple / andere systemen - Een nieuw voertuig aanmaken - Uitgaven 3. Onderhoud - Waarschuwingen -

Nadere informatie

Handleiding Installatie en Gebruik Privacy- en Verzend Module Stichting Farmaceutische Kengetallen

Handleiding Installatie en Gebruik Privacy- en Verzend Module Stichting Farmaceutische Kengetallen Handleiding Installatie en Gebruik Privacy- en Verzend Module Stichting Farmaceutische Kengetallen Uitgebracht door : ZorgTTP Referentie : Handleiding installatie en gebruik Privacy- en Verzend Module

Nadere informatie

Programmeerstructuren met App Inventor

Programmeerstructuren met App Inventor Programmeerstructuren met App Inventor Kevin Krul, Universiteit Utrecht Roncalli, Bergen op Zoom Inhoud: Les 1: Introductie tot App Inventor, when statement en variabelen. Les 2: Introductie if-statement

Nadere informatie

Tips en tricks. Hoe te werken met Qualtrics. Ilonka van Meenen

Tips en tricks. Hoe te werken met Qualtrics. Ilonka van Meenen Tips en tricks Hoe te werken met Qualtrics Ilonka van Meenen Inhoud Handigheidjes... 2 Menu: Edit survey survey options... 3 Display logic... 5 Vragen kopiëren uit andere vragenlijsten... 6 Translate...

Nadere informatie

Dit apparaat is een programmeerbare magnetische fiets. Het apparaat bestaat uit drie delen: de motor & controller en het magnetische remsysteem.

Dit apparaat is een programmeerbare magnetische fiets. Het apparaat bestaat uit drie delen: de motor & controller en het magnetische remsysteem. Computerhandleiding Proteus PEC 4250/4255/4350/4355 Dit apparaat is een programmeerbare magnetische fiets. Het apparaat bestaat uit drie delen: de motor & controller en het magnetische remsysteem. Opstarten

Nadere informatie

De mbot Ranger. Je wilt zeker meteen al aan de slag. Maar voordat we beginnen moet je 3 dingen weten.

De mbot Ranger. Je wilt zeker meteen al aan de slag. Maar voordat we beginnen moet je 3 dingen weten. De mbot Ranger De mbot Ranger is een robot die je helemaal zelf kunt programmeren. De mbot Ranger heeft veel meer functionaliteiten dan de originele mbot. Hij kan naast alle functies van de mbot ook de

Nadere informatie

Een beknopte handleiding voor het gebruik van de Interwrite Response software

Een beknopte handleiding voor het gebruik van de Interwrite Response software Een beknopte handleiding voor het gebruik van de Interwrite Response software 1 Een beknopte handleiding voor het gebruik van de Interwrite Response software 1. Het instellen van de menutaal 2. Het gereedmaken

Nadere informatie

Innovative Growing Solutions. Datalogger DL-1. software-versie: 1.xx. Uitgifte datum: 01-09-2015 HANDLEIDING WWW.TECHGROW.NL

Innovative Growing Solutions. Datalogger DL-1. software-versie: 1.xx. Uitgifte datum: 01-09-2015 HANDLEIDING WWW.TECHGROW.NL Innovative Growing Solutions Datalogger DL-1 software-versie: 1.xx Uitgifte datum: 01-09-2015 HANDLEIDING WWW.TECHGROW.NL DL-1 Datalogger gebruikershandleiding Bedankt voor het aanschaffen van de TechGrow

Nadere informatie

Leg de CD-rom Solid Edge ST3 in de cd-drive van je computer. Normaal verschijnt volgend kader vanzelf.

Leg de CD-rom Solid Edge ST3 in de cd-drive van je computer. Normaal verschijnt volgend kader vanzelf. Solid Edge ST3 Installeren Vooraleer je Solid Edge ST3 installeert, moet je er zeker van zijn dat de oude versie verwijderd is! Raadpleeg stappenplan "Solid Edge ST2 verwijderen". Je hebt minimaal Windows

Nadere informatie