Gevorderde EV3 Programmeer lessen Infrarood Sensor

Slides:



Advertisements
Verwante presentaties
Volledige terugkaatsing
Advertisements

FLL Robot tips Hoe bouw ik een robot? Hoe programmeer ik een robot?
Eerste kennismaking met programmeren in RoboMind
VBS De Bron Meester Ronny Marc Horst
Stijn Van Wonterghem1 ALICE Een animatie opbouwen.
Aanstuurmethodes en toepassing van robotica
Idee Generatie Wit Papier, Warcraft 3, Thrall, Hoofdpijn, denken, rare les, Karel aan het ijsberen, Schrijven, Opdracht, Schaken, Stappen, Oplichten, Vooruit.
Natuurkunde Samenvatting Paragraaf 1 + 2
Lego Mindstorm.
Handleiding Interactieve versie mbv DSB Onderwerp 8 – Quiz.
Les 2: Zaterdag 24 mei 2014 Wim Peeters
BEGINNERs EV3 PROGRAMMeer Les 3
Programmeer les voor gevorderden
Kleurensensor kalibreren
BEGINNERS EV3 PROGRAMMEER Les1
Snelle naslag voor © 2012 Microsoft Corporation. Alle rechten voorbehouden. Lync Web App Deelnemen aan een Lync-vergadering met computeraudio Als u niet.
BEGINNERS EV3 PROGRAMMEER Les2
BEGINNERS EV3 PROGRAMMEER LEssen
Gevorderde programmeer les: Betrouwbaarheid robot verbeteren
BEGINNER EV3 Programmeer Les
De dag vóór het examen Schrijf de data en uren waarop je examen moet doen op een groot vel papier en hang het goed zichtbaar op! Leg alles wat je voor.
BEGINNERS EV3 PROGRAMMEER Les3
BEGINNERS EV3 PROGRAMMEER Les4
BEGINNERS EV3 PROGRAMMEER Les2
BEGINNERS EV3 PROGRAMMEER Les3
BEGINNERS EV3 PROGRAMMEER Les4
Gevorderde programmeer les
Gevorderde PROGRAMMeer Les
Techniekanalyse Wat kun je verwachten na 4 keer op het ijs te hebben gestaan. Persoonlijk had ik al 7 jaar niet meer op de schaats gestaan. Maar na een.
MIJN COOL PROJECT IK GA UITLEGGEN WAAROVER HET GAAT EN HOE COOL HET IS !!!
Programmeren Spreekbeurt Joris.
Ken u afstandsbediening! 1. aan/uit knop 2. (geluid)mute knop 3. zet de TV op kanaal 9 Zelf TOETS.
Race of champions, praktische informatie en reglement.
RoboCup Junior Bouwen van een robot Voor de NXT Versie
WebDoc Beknopte uitleg voor eindgebruikers Versie 13/12/2013.
Veerle Nuytemans, Sophie Traen, Robin Pellegrims, Peter Nelissen.
Uitleg bij de vragenlijst Veiligheidsbeleving
BEGINNER EV3 PROGRAMMeer Les
Proportionele Besturing
BEGINNER EV3 PROGRAMMEER Les
BEGINNERS EV3 PROGRAMMEERLES
BEGINNER EV3 PROGRAMMeer Les
BEGINNER EV3 PROGRAMMEER Les
Gevorderde programmeer les: Betrouwbaarheid robot verbeteren
BEGINNER EV3 PROGRAMMEER Les
BEGINNER EV3 PROGRAMMeer Les
Objecten oppakken en verplaatsen
Programmeren met Reeksen
Gevorderde EV3 PROGRAMMEER LES
Gevorderde programmeer Les
Gevorderde programmeer les
Object georiënteerd programmeren
BEGINNERs EV3 PROGRAMMeer Les
Parallelle Balken Synchronisatie
Kleurensensor kalibreren
BEGINNER EV3 PROGRAMMEER Les
Parallelle balken GEVORDERDE EV3 PROGRAMMEERLES door Droids Robotics
BEGINNER EV3 PROGRAMMeer Les
Logo.
BEGINNER EV3 PROGRAMMeer Les
Het verschil tussen werkomschrijving en bestek?
Gevorderde PROGRAMmeer Les
Door Droids Robotics en de Hoosier Girlz
De gyroscoop en omgaan met overgevoeligheid
H8 Licht Nova Licht en kleur.
startkaart wat? waarom? hoe? tips!
Slim tellen.
Papier programmeren Bron: code.org (
Slim tellen.
Leren programmeren met Scratch
Transcript van de presentatie:

Gevorderde EV3 Programmeer lessen Infrarood Sensor Door Droids Robotics © 2015 EV3Lessons.com, Last edit 5/26/2015

Doelstellingen Leer hoe je een infrarood sensor moet gebruiken. Leer hoe je een afstandsbediening en een programma dat het baken volgt moet maken. Leer hoe je de infrarood sensor kunt gebruiken in de drie belangrijkste modes. 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***** © 2015 EV3Lessons.com, Last edit 5/26/2015

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 © 2015 EV3Lessons.com, Last edit 5/26/2015

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. © 2015 EV3Lessons.com, Last edit 5/26/2015

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. © 2015 EV3Lessons.com, Last edit 5/26/2015

Pseudocode/Tips Opdracht Top/Pseudocode Afstands- bediening Voer verschillende acties uit gebaseerd op de knop(pen) waar je op drukt bij kanaal 1. Proportionele volger 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. Nauwkeurig-heid van nabijheid 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. © 2015 EV3Lessons.com, Last edit 5/26/2015

Oplossing: afstandsbediening Zorg ervoor dat de afstandsbediening op kanaal 1 door de schuifknop te gebruiken © 2015 EV3Lessons.com, Last edit 5/26/2015

Oplossing: proportionele volger © 2015 EV3Lessons.com, Last edit 5/26/2015

Opdracht 3: vergelijk sensoren Oppervlak Huidige afstand tot oppervlak Meting met ultrasone sensor Meting met infrarood sensor Aluminum folie 10CM Houten tafel Zwart papier 10 CM glas Wit papier Instructies: Hou elke sensor op 10CM afstand van het materiaal en lees de sensorwaardes m.b.v. port view Probeer reflecterende en niet reflecterende oppervlakken. 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. © 2015 EV3Lessons.com, Last edit 5/26/2015

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. © 2015 EV3Lessons.com, Last edit 5/26/2015

Volgende stappen Ga naar de geavanceerde les over de infrarood sensor (*komt binnenkort). Lees de geavanceerde les over proportionele controle. © 2015 EV3Lessons.com, Last edit 5/26/2015

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. © 2015 EV3Lessons.com, Last edit 5/26/2015