Gevorderde EV3 Programmeer lessen

Vergelijkbare documenten
BEGINNER EV3 PROGRAMMEER LES

GEVORDERDE PROGRAMMEER LES

BEGINNER EV3 PROGRAMMEER LES

BEGINNERS EV3 PROGRAMMEERLES

GEVORDERDE PROGRAMMEER LES

Gevorderde EV3 PROGRAMMEER LES

Gevorderde programmeer les: Betrouwbaarheid robot verbeteren. Door: Droids Robotics

Lijnvolgers: van basis tot proportioneel

BEGINNER EV3 PROGRAMMING LESSON

BEGINNERS PROGAMEER LES

BEGINNERS EV3 PROGRAMMEER LES

Een project in Scratch. Beginner.

Maqueen. robot. MAQUEEN: EENVOUDIG PROGRAMMEERBARE ROBOT VOOR STEM (Science Technology Engineering Mathematics) ONDERWIJS MET DE MICRO:BIT.

Programmeren met lego mindstorms.

Mindstorms-Ev3 Robot

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

Blad Steen - Schaar. Advanced. Een project in Scratch.

Flappy Bat. Beginner. Een project in Scratch.

Space Invaders. Advanced. Een project in Scratch.

Mindstorms NXT practicum

Werkbladen. Module 6: Algoritmes. Internet. De Baas Op. Module 6, Versie 1.0

Mindstorms NXT practicum

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

Fable bedienen met een keyboard

Boe-Bots - Arduino robots

Gebruiksaanwijzing LivingColors Iris

Touchscreen iphone 3G / 3GS Installatie handleiding

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

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

Module Limieten van de berekenbaarheid : antwoorden

AFSTANDSBEDIENING BESCHRIJVING

Highlights van de FIRST Lego League World Festival in St. Louis (VS)

Pong. Intermediate. Een project in Scratch.

Gebruikershandleiding. FIRT 550-Pocket

Over Betuwe College. Lego Mindstorm project

Lego Mindstorms NXT practicum Middag 1

Searching and Downloading OpenStreetMap Data

Handleiding: instellen en werking LCD display t.b.v. ombouwset 004 en prolithium Velvet. Gefeliciteerd met de aankoop van een R A T - Holland product!

Aan de slag met LEGO Mindstorms in STEM. Dennis Van Landeghem Educatief medewerker.

PROTEUS PEC 3250 Trainingsmonitor

Creating Heatmaps. QGIS Tutorials and Tips. Author. Ujaval Gandhi Translations by. Dick Groskamp

Lego Mindstorms NXT practicum Middag 1

Gebruikshandleiding afstandsbediening interactieve tv-ontvanger

Belangrijkste aspecten van

Vermogen snelheid van de NXT

IS HET INTERNET OVERAL?

Werkbladen. Module 2: Internet. Internet. De Baas Op. Module 2, Versie 1.0

Over Betuwe College. Lego Mindstorm project

Automating Map Creation with Print Composer Atlas

Automating Complex Workflows using Processing Modeler

Dock connector iphone 3G / 3GS Installatie handleiding

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

De onderdelen van Thymio

Fable Robotica Lesgids

Introductiehandleiding NEDERLANDS CEL-SW3PA280

MBLOCK + MBOT. is een project van

First lego league. Onderdelen. Thema s. Website

We hebben 3 verschillende soorten van wrijving, geef bij elk een voorbeeld: - Rollende wrijving: - Glijdende wrijving: - Luchtweerstand:

De onderdelen van Thymio

ADVANTAGE. L /2010 rev 0. system ONE2 WI ONE2 WB INSTALLATIEHANDLEIDING

INTRODUCTIE TOT HET ROBOTICA LESPLAN

G. Schottert Handleiding Freekie 1. Nederlandse handleiding. Freekie DMX ADRES INSTELLINGEN 1

Making A Map. QGIS Tutorials and Tips. Author. Ujaval Gandhi Translations by. Dick Groskamp

Using the QGIS Browser

Wifi GPS Antenne iphone 3G / 3GS Installatie handleiding

Using Google Maps Engine Connector for QGIS

Georeferencing Aerial Imagery

NLT JuniorSoccer Robot NXT 2015

Achterkant iphone 3G / 3GS Installatie handleiding

LIJN VOLGER HANDLEIDING WITH SUPPORT OF: VZW DE CREATIEVE STEM

Datalogging. Introductie

Handleiding Remote control thermostaat

Curriculummateriaal Leertraject Een zuchtje lucht

Presentatie advies Onderwijs en Open leermiddelen. Tweede Kamer 3 september 2008

Lcd scherm ipod Video Installatie handleiding

Contents Inhoud. Wind, Zon & Regen Sensor Instructies. Inhoud: Sensor Functies:

BBR programmeren met Ardublock

Gebruiksaanwijzing. SAM 100 Snelheid-Areaal Meter. Calibratie en Werking Software Reference WZ

nl Beknopte handleiding 1 2

Gebruikershandleiding. robotcar.nl

VI-D4 Beton Vochtmeter

April Handleiding infrarood afstandsbediening

Getting Started with Python Programming

Alleen voor Trip 2, 2L, 3 en 5W Gebruikershandleiding. NEDERLANDS

Basisinstructie GameMaker 8.0

Wind, Sun & Rain Sensor Instructions

GEBRUIKSAANWIJZING Wolff Vochtmeter V1-D4 #071053

2-KANAALS RF AFSTANDSBEDIENINGSSET

Working with Terrain Data

A&E Trading b.v. Lineaire aandrijftechniek. Montage handleiding TM262

Werkbladen. Module 3: Geheimtaal. Internet. De Baas Op. Module 3, Versie 1.0

MINDSTORM LEGO ROBOTS

Cobra Bridge CAN 8800

Sensoren bereik. Display status

Waarvoor zijn we hier?

CHANNEL (CH) Selectie kanaal 1, 2, 3, automatisch scrollen Zoeken naar externe sensor

Volume button iphone 3G / 3GS Installatie handleiding

Handleiding voor patiënt

TV-ontvanger van Solcon

Handleiding. Masterkey en gebruikersafstandsbedieningen

Transcriptie:

1 Gevorderde EV3 Programmeer lessen Infrarood Sensor Door Droids Robotics

2 Doelstellingen 1. Leer hoe je een infrarood sensor moet gebruiken. 2. Leer hoe je een afstandsbediening en een programma dat het baken volgt moet maken. 3. Leer hoe je de infrarood sensor kunt gebruiken in de drie belangrijkste modes. 4. Leer de beperkingen van de infrarood sensor. Vereist: Schakel-, herhaal-, vergelijk- en rekenblokken. *****Momenteel is de infrarood sensor niet toegestaan in de First Lego League*****

3 Wat doet de infrarood sensor? Afstand meten met infrarood. Meet de hoek van het baken ten opzichte van de sensor Meet welke knop ingedrukt wordt op de afstandsbediening Het baken kan ingesteld worden op één tot vier kanalen. De infrarood sensor code moet aangeven welk kanaal je moet gebruiken. Dit zorgt ervoor dat er meerdere afstandsbedieningen in dezelfde ruimte gebruikt kunnen worden. Infrarood sensor Baken

4 Drie modes Werkt tot ongeveer 70 cm afstand (of nabijheid van 100 eenheden) Afstand mode Retourneert het ongedefineerd eenheidstype genaamd nabijheid (niet inches of centimeters). Baken mode Retourneert de richting (hoek) en afstand tot het baken. (Niet in graden!) Afstandsbediening mode Retourneert de knop die is ingedrukt op de afstandsbediening. We gebruiken alle drie de modes in deze les. Je vindt de infrarood sensor in het gele sensor tabblad.

5 Opdrachten Om te leren hoe je de infrarood sensor gebruikt ga je drie opdrachten doen: Opdracht 1: Maak een programma voor de robot dat, gebaseerd op de knop waarop je drukt, verschillende dingen doet. Opdracht 2: Proportionele volger: De robot moet bewegen naar waar het baken afstand en richting gebruikt Opdracht 3: Test hoe nauwkeurig de infrarood sensor is om afstanden te meten.

6 Pseudocode/Tips Opdracht Afstandsbediening Proportionele volger Nauwkeurigheid van nabijheid Top/Pseudocode Voer verschillende acties uit gebaseerd op de knop(pen) waar je op drukt bij kanaal 1. Als de nabijheid (afstand) van de robot tot het baken <15 eenheden is ga naar achteren. Als de nabijheid (afstand) van de robot tot het baken >15 eenheden is ga naar voren. Gebruik proportionele controle om de stuurrichting aan te passen gebaseerd op de richting van het baken. Opmerking: Proportionele controle wordt uitgelegd in geavanceerde les op EV3Lessons.com. Raadpleeg deze les. Meet afstand met de ultrasone sensor en met de infrarood sensor (gebruik Port View op he EV3 blok). Vergelijk metingen voor verschillende afstanden en verschillende opvlakken.

7 Oplossing: afstandsbediening Zorg ervoor dat de afstandsbediening op kanaal 1 door de schuifknop te gebruiken

8 Oplossing: proportionele volger

9 Opdracht 3: vergelijk sensoren Oppervlak Aluminum folie Huidige afstand tot oppervlak 10CM Meting met ultrasone sensor Meting met infrarood sensor Instructies: 1) Hou elke sensor op 10CM afstand van het materiaal en lees de sensorwaardes m.b.v. port view Houten tafel 10CM 2) Probeer reflecterende en niet reflecterende oppervlakken. Zwart papier glas Wit papier 10 CM 10 CM 10 CM Les: De waardes die de infrarood leest, zijn gebaseerd op de intensiteit van het gerefelecteerde licht. Het is niet zo nauwkeurig om de afstand tot een object te meten als meten met een ultrasone sensor. Probeer verschillende afstanden.

10 Discussie handleiding Welke modes heeft de infrarood sensor? Antwoord: afstand, baken en afstandsbediening Kan de infrarood sensor afstanden meten? Ja, maar niet nauwkeurig want het is gebaseerd op de gereflecteerde lichtintensiteit. Het is dus gebaseerd op het materiaal waar het oppervlak van gemaakt is.

11 Volgende stappen Ga naar de geavanceerde les over de infrarood sensor (*komt binnenkort). Lees de geavanceerde les over proportionele controle.

12 Credits Deze les is gemaakt door Sanjay Seshan en Arvind Seshan van Droids Robotics (team@droidsrobotics.org). Meer lessen op www.ev3lessons.com This work is licensed under a Creative Commons Attribution- NonCommercial-ShareAlike 4.0 International License.