Gevorderde programmeer les

Slides:



Advertisements
Verwante presentaties
Duizenden mensen in de zorg zetten zich in 26 JUNI CHANGE DAY NEDERLAND Iedere dag staan er duizenden mensen in de zorg klaar om anderen te helpen. Zij.
Advertisements

FLL Robot tips Hoe bouw ik een robot? Hoe programmeer ik een robot?
DIA-OPMAAK (1) Dia-indeling H van Breugel A van der Coelen.
Les 8 Hoofdstuk 12: Communicatie.
VBS De Bron Meester Ronny Marc Horst
startopdracht Schrijf met Structograaf een PSD waarmee
Lego Mindstorm.
Programmeren met If This Then That (IFTTT)
De oplossing optellen oefenen doorwerken verbeteren de oefening het huiswerk verkeerd.
BEGINNERs EV3 PROGRAMMeer Les 3
Programmeer les voor gevorderden
Kleurensensor kalibreren
De dag van het solliciteren Blok 1
Welkom bij digiDUIF! Jouw school heeft gekozen om gebruik te maken van digiDUIF. Deze korte animatie helpt je met het aanmaken van jouw account en het.
BEGINNERS EV3 PROGRAMMEER Les1
BEGINNERS EV3 PROGRAMMEER Les2
BEGINNERS EV3 PROGRAMMEER LEssen
Gevorderde programmeer les: Betrouwbaarheid robot verbeteren
BEGINNER EV3 Programmeer Les
BEGINNERS EV3 PROGRAMMEER Les3
BEGINNERS EV3 PROGRAMMEER Les4
BEGINNERS EV3 PROGRAMMEER Les2
BEGINNERS EV3 PROGRAMMEER Les3
BEGINNERS EV3 PROGRAMMEER Les4
De balans in combinatie met BATEN en LASTEN
Gevorderde programmeer les
Gevorderde PROGRAMMeer Les
Programmeren Spreekbeurt Joris.
Woensdag 23 maart 2011 Door: J. Tieman. Vorige les Wat hebben we gedaan?
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.
RoboCup Junior Bouwen van een robot voor de RCJr lessen Versie
Divergeren Deze powerpoint ga je aan de slag met verschillende divergerende technieken. Hierbij bedenk je zoveel mogelijk ideeën. Bij een brainstormsessie.
Zelf een ruimte tekenen. Rechtsklik op een getal tussen de + en – – Pas de stap aan Of type de gewenste maat in en bevestig met enter of ga naar een.
PLANNING MAKEN Stap één bij projecten. HOE MAAK JE EEN ANALYSE? Wat is het verschil tussen een planning en een plan?
BEGINNER EV3 PROGRAMMeer Les
Proportionele Besturing
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
BEGINNER EV3 PROGRAMMeer Les
Training : 9 Teamfunctie : Verdedigen Doelstelling technisch
Objecten oppakken en verplaatsen
Programmeren met Reeksen
Cliënteninformatie: Wat kan ik met ROM?
Gevorderde EV3 PROGRAMMEER LES
Gevorderde programmeer Les
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
BEGINNER EV3 PROGRAMMeer Les
Wij zijn FLEX Finn Megan Anouk Nina
Gevorderde PROGRAMmeer Les
5 tips om eenvoudiger te werken
Houd je aandacht erbij! Trainers: Jan de Groot Henk Torreman.
Door Droids Robotics en de Hoosier Girlz
De gyroscoop en omgaan met overgevoeligheid
startkaart wat? waarom? hoe? tips!
Eenvoudig programmeren met Sphero’s
Persoonlijke doelen maken
Leren programmeren met Scratch
Hoe maak je een lottospel?
Python – For loop + strings
Transcript van de presentatie:

Gevorderde programmeer les Mijn blok met inputs: Kleuren lijnvolger - Beweeg tot afstand Door: Droids Robotics © 2014, Droids Robotics, Last edit 4/5/2015

doelstellingen Leren hoe je een lijnvolger met meerdere inputs maakt. Leren hoe je een lijnvolger maakt die stopt na een nummer of aantal graden. Oefenen om bruikbare mijn blokken te maken. © 2014, Droids Robotics, Last edit 4/5/2015

Waarom een lijnvolger mijn blok met inputs maken? Een mijn blok maken van je lijnvolger vermindert de lengte van de code en maakt het herbruikbaar Leren om een lijnvolger te maken die meerdere inputs (vermogen, graden en kleur) krijgt, kan heel nuttig zijn. Elke keer als je een lijn over verschillende afstanden wilt volgen, hoef je alleen maar de input waarde te wijzigen ! © 2014, Droids Robotics, Last edit 4/5/2015

TIPS VOOR SUCCES Je moet weten hoe je een eenvoudig programma maakt om een gekleurde lijn te volgen en hoe je een mijn blok met inputs maakt. Doordat je de EV3 kleurensensor in de kleurenmodus gebruikt, is het niet nodig om de sensor te kalibreren voor deze les. Controleer op welke poort je de kleurensensor aangesloten hebt en pas de code indien nodig aan. Het misschien nodig om de snelheid of de richting aan te passen aan je eigen robot. Zorg er voor dat de kleurensensor voor de wielen van de robot bevestigd is. Zorg er voor dat je de robot neerzet langs de rand van de lijn die je gaat volgen. De meest gebruikelijke fout is dat de robot aan de verkeerde kant van de lijn neergezet wordt. © 2014, Droids Robotics, v. 2.0, Last edit 4/5/2015

Opdracht met tips Opdracht: Schrijf een mijn blok voor een lijnvolger die een gekleurde lijn volgt en stops na een bepaald aantal graden. De lijnvolger moet 3 inputs krijgen (graden, vermogen en de te volgen kleur) Doel: Stop na 720 graden Maak een eenvoudig programma om een gekleurde lijn te volgen. Voeg een “reset de rotatie” sensor blok toe om de vorige waardes te verwijderen. Verlaat de lus van de lijnvolger nadat de robot een bepaald aantal graden gereden heeft. Stel de volgende inputs in voor de lus: graden, vermogen en kleur door constante blokken te gebruiken. Gebruik gegevensverbindingen om de graden met de stop conditie van de lus te verbinden, het vermogen met het richting veranderen blok en de kleur met het kleurensensor blokk. Maak van deze lijnvolger een Mijn blok. © 2014, Droids Robotics, Last edit 4/5/2015

stap 1: eenvoudige kleuren lijnvolger © 2014, Droids Robotics, Last edit 4/5/2015

stap 2: RESET & graden © 2014, Droids Robotics, Last edit 4/5/2015

stap 3: INPUTS toevoegen © 2014, Droids Robotics, Last edit 4/5/2015

Stap 4: Mijn blok © 2014, Droids Robotics, Last edit 4/5/2015

Code in het mijn blok © 2014, Droids Robotics, Last edit 4/5/2015

Volgende stappen We hebben een eenvoudige lijnvolger gebruikt in deze les. Je kunt deze technieken combineren met iedere lijnvolger. Om te leren hoe je een proportionele lijnvolger of een “gladde” lijnvolger maakt  zie de geavanceerde les: Proportionele lijnvolger. © 2014, Droids Robotics, Last edit 4/5/2015

CREDITS Deze les is gemaakt door Sanjay Seshan en Arvind Seshan van Droids Robotics. Meer lessen zijn beschikbaar op www.ev3lessons.com Email schrijver: team@droidsrobotics.org                           This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. © 2014, Droids Robotics, Last edit 4/5/2015