BEGINNER EV3 PROGRAMMeer Les

Slides:



Advertisements
Verwante presentaties
Praktisch verkeersexamen
Advertisements

Meten met de aardspreidingsweerstandsmeter
FLL Robot tips Hoe bouw ik een robot? Hoe programmeer ik een robot?
VBS De Bron Meester Ronny Marc Horst
Hoe werkt een powerpoint?
AIR sensor AIR sensor.
Handbediende motoromkeerschakelaar
PIR sensor.
Kleuren Kleuren.
10 juni 2002Jos van Peer & Eelco de Graaf Embedded systems.
Voorbeeld tbv leerlijn ICT Multimedia Opleidingskunde, Training & Human Development Voorbeeld van actieknoppen In dit voorbeeld zie je een praktisch voorbeeld.
Lego Mindstorm.
Les 2: Zaterdag 24 mei 2014 Wim Peeters
BEGINNERs EV3 PROGRAMMeer Les 3
Programmeer les voor gevorderden
Kleurensensor kalibreren
BEGINNERS EV3 PROGRAMMEER Les1
BEGINNERS EV3 PROGRAMMEER Les2
BEGINNERS EV3 PROGRAMMEER LEssen
Gevorderde programmeer les: Betrouwbaarheid robot verbeteren
BEGINNER EV3 Programmeer Les
MINECRAFT PLAATJES TUTORIAL #3 KUBUSCRAFT.
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
Docentinstructie: Het is aan te bevelen de eerste dia’s klassikaal te tonen en met uitleg te bespreken. Als na zes dia’s een korte demo van Celsius/Fahrenheit.
Programmeren met kinderen NWT-conferentie basisonderwijs SPANNING & SENSATIE.
Embedded systemen Programmeren op de Arduino Les 7 kleuren festijn.
Trimester 2. Hfdst 1: e-Presentatie, master! e-Presentatie Met de hulp van Powerpoint gaan we leren hoe we een elektronische presentatie kan maken.
BEGINNER EV3 PROGRAMMeer Les
Proportionele Besturing
Herfst Planten in de tuin.
BEGINNER EV3 PROGRAMMEER Les
BEGINNERS EV3 PROGRAMMEERLES
BEGINNER EV3 PROGRAMMeer Les
Gevorderde EV3 Programmeer lessen Infrarood Sensor
BEGINNER EV3 PROGRAMMEER Les
Gevorderde programmeer les: Betrouwbaarheid robot verbeteren
BEGINNER EV3 PROGRAMMEER Les
Objecten oppakken en verplaatsen
Paragraaf 2 – Van infrarood tot ultraviolet
Programmeren met Reeksen
Gevorderde EV3 PROGRAMMEER LES
Gevorderde programmeer Les
Gevorderde programmeer les
BEGINNERs EV3 PROGRAMMeer Les
Parallelle Balken Synchronisatie
Kleurensensor kalibreren
BEGINNER EV3 PROGRAMMEER Les
Robots en programmeren
Parallelle balken GEVORDERDE EV3 PROGRAMMEERLES door Droids Robotics
BEGINNER EV3 PROGRAMMeer Les
Vul in wat persoonlijke en niet persoonlijke gegevens zijn
Bekijk en bespreek dit filmpje. Kunt u het filmpje niet afspelen Bekijk en bespreek dit filmpje. Kunt u het filmpje niet afspelen? Gebruik dan de.
BEGINNER EV3 PROGRAMMeer Les
Gevorderde PROGRAMmeer Les
Door Droids Robotics en de Hoosier Girlz
De gyroscoop en omgaan met overgevoeligheid
startkaart wat? waarom? hoe? tips!
volgende bladzijde terug
Small Basic Console deel 2
SEL Les 2: normen en waarden.
Informatica - Robotica
De linkerknop van uw handzender is alleen bedoeld voor binnenrijden van de parkeergarage! Wist u dat u de rechterknop op uw handzender kunt laten activeren.
Leren programmeren met Scratch
Plastiden Thema 3 BS 7.
Transcript van de presentatie:

BEGINNER EV3 PROGRAMMeer Les Onderwerp: Tastsensor Door: Droids Robotics

doelstellingen Leren hoe je de tastsensor gebruikt. Leren hoe je het Wacht op blok gebruikt. Het verschil leren tussen een wacht op blok en sensorblokken. Leren wanneer je bij beweegblokken de modus “aan” gebruikt. © EV3Lessons.com, 2015, (Last edit: 2/26/2015)

Wat is een sensor? Een sensor laat een EV3 programma gegevens meten en verzamelen over zijn omgeving. De EV3 heeft de volgende sensoren : Kleur – meet kleuren en grijstinten Gyro – meet omwentelingen van de robot Ultrasone – meet de afstand tot een object. Tast – meet het contact met een object. Infrarood – meet IR afstandsignalen Onze lessen behandelen de 4 sensoren in het groen. Afbeeldingen van: http://www.ucalgary.ca/IOSTEM/files/IOSTEM/media_crop/44/public/sensors.jpg © EV3Lessons.com, 2015, (Last edit: 2/26/15)

WAT IS een tastsensor? De tastsensor detecteert wanneer de rode knop van de sensor ingedrukt of vrijgegeven is. Met deze informatie kan je een aktie programmeren. vrijgegeven ingedrukt (ingedrukt en net weer vrijgegeven) geraakt Wanneer kun je deze sensor gebruiken? Nuttig om te programmer “beweeg tot tastsensor is ingedrukt/vrijgegeven/geraakt” Als je bijvoorbeeld een tastsensor voorop je robot hebt zitten, kun je de robot laten stoppen als hij ergens tegen aan rijdt. Je kunt ook je programma starten of stoppen als de tastsensor wordt ingedrukt. © EV3Lessons.com, 2015, (Last edit: 2/26/15)

Wat betekent “geraakt”? * De sensor is eigenlijk een Waar/Niet waar schakelaar “Geraakt” kan tricky zijn. Wat moeten de condities voor de sensor zijn om de waarde “geraakt” te lezen? Tijd Aktie ingedrukt Vrijgegeven geraakt 1 Knop start vrijgegeven Niet waar Waar 2 Knop is ingedrukt 3 Knop is ingedrukt en programma leest waarde sensor 4 Knop is nog steeds vrijgegeven en het programma test de tastsensor weer 5 Knop wordt een 2e keer ingedrukt 6 Knop is vrijgegeven, maar het programma leest de sensor de sensor niet 200 sec later… Programma leest sensor 201 * Gebaseerd op het Lego EV3 helpscherm © EV3Lessons.com, 2015, (Last edit: 2/26/15)

Hoe programmeer je met de tastsensor? Er is een tastsensorblok in het gele tabblad, maar er is ook een Wacht op de tastsensor blok in het oranje tabblad. Wat is het verschil???????! Gele tabblad: Sensorblokken Gebruiken om sensorwaardes te lezen en te vergelijken Oranje tabblad: Wacht voor blok Gebruiken om te wachten op een sensorwaarde of op een bepaalde tijd In deze les gebruiken we het Wacht voor blok © EV3Lessons.com, 2015, (Last edit: 2/26/15)

tip voor richting veranderen blokken met sensoren De motor “aan” of “uit” laten Waarom “aan” gebruiken in plaats van “graden”? Het programma een andere taak laten doen, zoals het lezen van een sensor, terwijl hij rijdt. © EV3Lessons.com, 2015, (Last edit: 2/26/15)

Instructie leraar Opdrachten staan op dia 9 en 11 Oplossingen van de opdrachten staan op dia 10 en 12 Discussie staat op dia 13 © EV3Lessons.com, 2015, (Last edit: 2/26/15)

Opdracht 1 Programmeer je robot om rechtdoor te rijden totdat je de sensor met je hand aanraakt. 0 = vrijgegeven 1 = ingedrukt 2 = geraakt B C Tip: je combineert: Richting veranderen + Wacht blok © EV3Lessons.com, 2015, (Last edit: 2/26/15)

Oplossing opdracht 1 © EV3Lessons.com, 2015, (Last edit: 2/26/15)

opdracht 2 Programmeer je robot om rechtdoor te rijden totdat hij tegen de rand van een muur rijdt. Dan achteruit en 90 graden draaien. 0 = vrijgegeven 1 = ingedrukt 2 = geraakt B C Tip: Je combineet Richting veranderen + draaien + Wacht blok © EV3Lessons.com, 2015, (Last edit: 2/26/15)

Oplossing opracht 2 © EV3Lessons.com, 2015, (Last edit: 2/26/15)

DISCUSSie Waarom gebruikte je MOTOR aan voor deze opdracht? Je wil de sensorwaarde lezen terwijl de motor aan is. Waarom gebruiken we het Wachten op blok in deze opdracht? We moeten programmeren om te wachten op de juiste waarde Wat is het verschil tussen INGEDRUKT, VRIJGEGEVEN EN GERAAKT? INGEDRUKT = ingedrukt, VRIJGEGEVEN = niet ingedrukt, GERAAKT = ingedrukt en kortgeleden vrijgegeven In welke situaties zou deze willen gebruiken? INGEDRUKT = tegen een muur rijden, GERAAKT = met de hand aangetikt, VRIJGEGEVEN = hij raakt de muur niet meer aan © EV3Lessons.com, 2015, (Last edit: 2/26/15)

CREDITS Deze les is gemaakt door Sanjay Seshan and Arvind Seshan van Droids Robotics. Meer lessen zijn beschikbaar op www.ev3lessons.com Auteurs email: team@droidsrobotics.org                           This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. © EV3Lessons.com, 2015, (Last edit: 2/26/15)