ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΟ ΚΙΤ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS EV3

Σχετικά έγγραφα
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΟ ΚΙΤ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS EV3

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΟ ΚΙΤ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS EV3

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΟ ΚΙΤ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS EV3

Θεματική Ενότητα: Κίνηση στην ευθεία (Moving Straight)

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΟ ΚΙΤ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS EV3

ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS NXT

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΟ ΚΙΤ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS EV3

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ EV3 Επίπεδο Ι

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΟ ΚΙΤ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS EV3

ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS NXT

ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS NXT

ΒΑΣΙΚΑ ΜΑΘΗΜΑΤΑ ΝΤΟΥΛΑΚΗΣ - ΜΕΝΙΟΥΔΑΚΗΣ ΕΠΑ.Λ ΕΛ. ΒΕΝΙΖΕΛΟΥ

7. Επαναλήψεις (Loops) Προγραμματισμός EV3 Ακαδημία Ρομποτικής 58

Ενότητα 2: Εντολές Επανάληψης

ραστηριότητες τάξης για εκπαιδευτικούς LEGO Mindstorms EV3 Οδηγός για τους εκπαιδευτικούς που εφαρμόζουν την εκπαιδευτική ρομποτική στην

STEM Education via Educational Robotics

ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS NXT

Φύλλο εργασίας 3 Προγραμματίζω το ρομπότ μου

Εξοικείωση με το NXT-G

Ενότητα 1: Απλές εντολές γραφικών

ΠΑΡΑΡΤΗΜΑ IV. ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΡΑΡΤΗΜΑ IV Ασκήσεις για το Robolab

ΡΟΜΠΟΤΙΚΗ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ LEGO MINDSTORMS NXT. ΚΕΦΑΛΑΙΟ 7ο. Δραστηριότητες για το ΝΧΤ-G και το Robolab

ΠΕΡΙΕΧΟΜΕΝΑ... 2 ΠΡΟΛΟΓΟΣ... 3 ΕΙΣΑΓΩΓΗ... 4 ΤΑ ΚΟΥΜΠΙΑ ΚΑΙ ΤΑ ΜΠΛΟΚ... 6 ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΤΟΥΣ ΚΙΝΗΤΗΡΕΣ... 9 ΚΙΝΗΣΕΙΣ ΚΙΝΗΤΗΡΑ...

ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS NXT

Συλλογή & Επεξεργασία Δεδομένων Εξαμηνιαία ΡομποΚαθαριστής Μέρος Β : Το Πρόγραμμα. Σχεδίαση Συστήματος Πραγματικής Εφαρμογής (Prototyping).

Φύλλο εργασίας 1 Εισαγωγή στη Ρομποτική

Αγώνες αυτοκινήτου Παιχνίδι για 2 παίκτες

Αριστείδης Παλιούρας Εισαγωγή στη δομή επανάληψης

Πακέτο Lego Mindstorms

Φύλλο εργασίας 4. Η γάτα και τα ποντίκια

1. ΠΕΡΙΓΡΑΦΗ ΚΑΙ ΑΝΑΛΥΣΗ ΦΥΛΛΩΝ ΕΡΓΑΣΙΑΣ (Ή ΚΑΙ ΑΛΛΟΥ ΔΙΔΑΚΤΙΚΟΥ ΥΛΙΚΟΥ) ΑΞΙΟΛΟΓΗΣΗ ΤΩΝ ΜΑΘΗΤΩΝ

ΜΑΘΗΜΑ: ΠΛΗΡΟΦΟΡΙΚΗ ΤΑΞΗ: Γ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΓΛΩΣΣΑ LOGO ΠΕΡΙΒΑΛΛΟΝ MICROWORLDS PRO

Εισαγωγή στη ρομποτική Γίνε κατασκευαστής

ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS NXT

«Προγραµµατισµός του LEGO Mindstorm NXT για το διαγωνισµό "Move the Ball!"»

Φύλλο Εργασίας 4 Συνθετική εργασία

Αυτόματη στάθμευση. Το πρόβλημα:

Μέρος Α Γνωριμία με το περιβάλλον προγραμματισμού του ρομπότ OTTO

Πτυχιακή Εργασία Οδηγώντας ένα Ρομποτικό Αυτοκίνητο με το WiFi. Η Ασύρματη Επικοινωνία, χρησιμοποιώντας

Εισαγωγή στο EV3 Μέρος 2

Μάθημα 1 ο : Εντολές κίνησης

ΕΚΠΑΙΔΕΥΤΙΚΉ ΡΟΜΠΟΤΙΚΉ & STEM. Δημήτριος Κράββαρης Καθηγητής Πληροφορικής Α/θμιας Εκπ/σης MSc. BSc. Πληροφορικής

Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo;

ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ

ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS NXT

Απεικόνιση Κειμένου και Γραφικών. By Sanjay and Arvind Seshan MΑΘΗΜΑΤΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΑΡΧΑΡΙΩΝ

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 5. Ρυθμίζοντας τη Φορά Περιστροφής. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων

Σχεδιαστικές προδιαγραφές

M m l B r mglsin mlcos x ml 2 1) Να εισαχθεί το µοντέλο στο simulink ορίζοντας από πριν στο MATLAB τις µεταβλητές Μ,m,br

Εντολές της LOGO (MicroWorlds Pro)

Το περιβάλλον προγραμματισμού MicroWorlds Pro

Πρόκληση κατηγορίας Δημοτικού. Clean Road to School Καθαρίζω την διαδρομή προς το σχολείο μου

ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS NXT

Επιμέλεια παρουσίασης: Αριστείδης Παλιούρας ΤΙ ΕΊΝΑΙ ΈΝΑ ΡΟΜΠΟΤ (ROBOT)?

Μαθήματα Scratch -Δραστηριότητα 1 Παλέτα Κίνηση

ήγαινε στο x : y : κατέβασε πένα σήκωσε πένα

Φύλλα εργασίας. MicroWorlds Pro. Πολυμεσικές Εφαρμογές με την χρήση της γλώσσας LOGO Στο Γυμνάσιο. Β. Χ. Χρυσοχοΐδης

Β1.1 Δημιουργία Εφαρμογής στο Περιβάλλον Προγραμματισμού EdScratch του Edison ρομπότ

Ανάλυση βημάτων. Α ρ χ ι κ ή θ έ σ η. Β ή μ α 5 ο. 1. Αρχική θέση: Το δεξί πόδι είναι σταυρωμένο πάνω από το αριστερό, στα δάκτυλα

ΡΟΜΠΟΤΙΚΗ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ LEGO MINDSTORMS NXT. ΚΕΦΑΛΑΙΟ 4ο. Ασκήσεις προγραμματισμού για το NXT-G

Κεφάλαιο 1.Εντολές κίνησης

ΚΑΤΑΣΚΕΥΗ ΠΑΡΑΛΛΗΛΟΓΡΑΜΜΩΝ ΜΕ ΧΡΗΣΗ LOGO

Τα ηλεκτρονικά μέρη του ρομπότ Επιλογή των μονάδων εισόδου εξόδου ανάλογα το μοντέλο που θέλουμε να κατασκευάσουμε

Γρανάζια και Ταχύτητα

Φύλλο εργασίας 6. Αποφυγή εμποδίων. Χωριστείτε σε ομάδες 2-3 ατόμων και απαντήστε στις ερωτήσεις του φύλλου εργασίας.

Γ Λυκείου. ένταση. μήκος κύματος θέρμανσης. Ε 4 =-1, J Ε 3 =-2, J Ε 2 =-5, J Ε 1 = J

Lego WeDo - Αεροπλάνο

Περίληψη των MyBlocks Οδηγός βήμα-βήμα για την δημιουργία MyBlocks με εισόδους και εξόδους

Προγραμματισμός με Logo στο MicroWorlds Pro

Αισθητήρας Χρώματος. By Sanjay and Arvind Seshan ΜΑΘΗΜΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΑΡΧΑΡΙΩΝ

αξιοποίηση των ΤΠΕ: Η logo στη διδακτική διδακτική πράξη

ΚΑΝΟΝΙΣΜΟΙ «CITY PASSING»

Thymio το Ρομποτάκι: Προγραμματισμός και Ρομποτική στις πρώτες τάξεις του Δημοτικού

ΦΥΣΙΚΗ ΓΕΝΙΚΗΣ ΠΑΙΔΕΙΑΣ Α ΛΥΚΕΙΟΥ

Volley. Προπονητικές ομάδες ΦΑΣΗ 1. Ανάπτυξη των ειδικών κινητικών δεξιοτήτων και τα πρώτα στοιχεία του επιθετικού χτυπήματος

PRECISION FARMING (Ακριβής φύτευση)

ΚΕΦΑΛΑΙΟ 2. Φύλλο Εργασίας Καλυπτόμενες ενότητες: 2.4 Κάνοντας τις πρώτες δοκιμές με τη χελώνα

2 ΜΟΡΦΕΣ ΑΣΚΗΣΕΩΝ ΜΕ ΤΗ ΜΠΑΛΑ

ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS NXT

Σενάριο 13: Προγραμματίζοντας ένα Ρομπότ

Καταγραφή βημάτων στο χαρτί (Pseudocode)

Waste Sorting Ταξινόμηση Απορριμμάτων

10 Ν 100 εκ (1 μέτρο) Άγνωστο Ψ (N) 20 εκ (0.2 Μ)

9 o Ε.Λ. ΠΕΙΡΑΙΑ ΙΑΓΩΝΙΣΜΑ ΦΥΣΙΚΗΣ

ΜΑΘΑΙΝΩ ΝΑ ΚΥΚΛΟΦΟΡΩ ΜΕ ΑΣΦΑΛΕΙΑ ΣΥΝΤΕΛΕΣΤΕΣ

ΚΑΝΟΝΙΣΜΟΙ «CITY PASSING»

Εισαγωγή στη Ρομποτική και τον Προγραμματισμό με τη χρήση του ρομπότ Thymio & του λογισμικού Aseba

Σεμινάριο προπονητών επιτραπέζιας αντισφαίρισης

ΣΗΜΕΙΩΣΕΙΣ. στη γλώσσα προγραμματισμού. Γκέτσιος Βασίλειος

Ρύθμιση ενός Αισθητήρα

Πίνακας Περιεχομένων. LEGO.com/mindstorms. Εισαγωγή + Καλώς ήρθες... 3

Παλέτα Κίνηση. Καλό είναι πριν ξεκινήσετε το παρακάτω φυλλάδιο να έχετε παρακολουθήσει τα παρακάτω δύο videos: a) Εισαγωγή στο περιβάλλον του Scratch

ΔΙΑΛΕΞΗ ΙΙ ΕΝΑ ΒΗΜΑ ΠΑΡΑΠΑΝΩ ΜΕ SCRATCH ΕΠΙΛΕΓΩΝΤΑΣ & ΕΠΑΝΑΛΑΜΒΑΝΟΝΤΑΣ

World Robot Olympiad Κατηγορία Regular Elementary Δημοτικό Σχολείο. Περιγραφή πρόκλησης, κανόνες και διαδικασία βαθμολογίας

1.1. Κινηματική Ομάδα Ε

ΚΕΦΑΛΑΙΟ 1.1 ΕΥΘΥΓΡΑΜΜΗ ΚΙΝΗΣΗ

Η εντολή «επανέλαβε Χ»

ΡΟΜΠΟΤΙΚΗ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ LEGO MINDSTORMS NXT. ΚΕΦΑΛΑΙΟ 3ο. Προγραμματιστικό περιβάλλον ΝΧΤ-G

1. Ποιο είναι το ανώτατο όριο θέσεων μαζί με αυτήν του οδηγού που προβλέπει ο KOK για τα επιβατικά οχήματα; Α. Πέντε (5) B. Επτά (7) Γ.

Ενότητα 2. Ζωγραφίζοντας με το ΒΥΟΒ

Transcript:

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΟ ΚΙΤ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS EV3 Μάθημα 3 ο : ΣΤΡΟΦΕΣ Σύλλογος Εκπαιδευτικών Πληροφορικής Χίου

ΑΝΤΙΚΕΙΜΕΝΑ ΜΑΘΗΣΗΣ 1. Πώς να στρίβετε το robot ένα προκαθορισμένο αριθμό μοιρών 2. Ποιες οι διαφορές μεταξύ στροφής Spin και στροφής Pivot 3. Πώς προγραμματίζουμε αυτές τις 2 στροφές 4. Ανεξάρτητη κίνηση τροχών 5. Υπάρχει και το move tank block 6. Χρήση κινητήρα μεσαίων στροφών 2

ΣΤΡΟΦΕΣ PIVOT VS. SPIN 180 μοιρών στροφή Pivot Αρχική θέση Τελική θέση To robot σταματάει εφόσον στρίψει κατά 180 μοίρες. Αρχική θέση 180 μοιρών στροφή Spin Κίνηση Κινητήρα Β Κίνηση Κινητήρα Β και Τελική θέση Στην στροφή Spin, το robot μετακινείται πολύ λιγότερο, αυτό είναι βολικό για στροφές σε περιορισμένους χώρους. Οι στροφές Spin είναι λίγο γρηγορότερες αλλά έχουν μικρότερη ακρίβεια. Όποτε έχεις να κάνεις μία στροφή, θα πρέπει να επιλέξεις την κατάλληλη. 3

ΠΩΣ ΚΑΝΕΙΣ ΣΤΡΟΦΗ PIVOT 1 ος τρόπος 2 ος τρόπος Large motor lock Move Steering lock Large Motor Large Motor Move Steering Steering=50 Move Steering Steering=-50 Pivot στροφή δεξιά Pivot στροφή αριστερά Pivot στροφή δεξιά Pivot στροφή αριστερά Large Motor lock Move Steering lock 1. Το 50 σημαίνει πλήρη ισχύ του κινητήρα Β προς τα εμπρός και ακινησία του κινητήρα 2. Το -50 σημαίνει πλήρη ισχύ του κινητήρα προς τα εμπρός και ακινησία του κινητήρα 4

ΣΤΡΟΦΗ PIVOT ΚΑΤΑ 90 ΜΟΙΡΕΣ??? Προγραμμάτισε το robot να στρίψει 90 μοίρες με στιλ Pivot... Δοκίμασε και παρατήρησε αν κάνει πραγματικά στροφή ορθής γωνίας 5

ΜΕΡΙΚΕΣ ΕΞΙΣΩΣΕΙΣ ΓΙΑ ΤΟ PIVOT Για να στρίψει το robot n μοίρες με στροφή τύπου pivot Αριθμός περιστροφών = n 360 2 ΠΛΑΤ οχ π ΠΕΡ τρ όπου n = γωνίες στροφής ΠΛΑΤ οχ = πλάτος οχήματος (μετατρόχιο) ΠΕΡ τρ = περίμετρος τροχού π=3.14 6

ΥΠΑΡΧΕΙ ΚΑΙ Η ΛΥΣΗ ΤΟΥ PORT VIEW? Απάντηση: Χρησιμοποίησε το port view για να μετρήσεις την στροφή και κατόπιν χρησιμοποίησε τη μέτρηση ως μοίρες στροφής. 7

ΠΩΣ ΚΑΝΕΙΣ ΣΤΡΟΦΗ SPIN 1 ος τρόπος 2 ος τρόπος Large motor lock Move Steering lock Large Motor Large Motor Large Motor Large Motor Move Steering Steering=100 Move Steering Steering=-100 Spin στροφή δεξιά Spin στροφή αριστερά Spin στροφή δεξιά Spin στροφή αριστερά Large Motor lock Move Steering lock Το 100 σημαίνει αναστροφή δεξιά, δηλαδή: πλήρη ισχύ του αριστερού κινητήρα προς τα εμπρός και πλήρη ισχύ του δεξιού κινητήρα προς τα πίσω (To -100?) 8

ΣΤΡΟΦΗ SPIN ΜΕ ΑΝΕΞΑΡΤΗΤΟΥΣ ΚΙΝΗΤΗΡΕΣ??? 9

ΧΡΗΣΗ ΤΟΥ MOVE TANK LOK Ένα πολύ χρήσιμο block: Δεν απαιτεί διακλάδωση Συγχρονίζει τους κινητήρες Ορίζουμε ακριβώς πόσο θα στρίψει ο κάθε ένας κινητήρας Προσοχή: ο αριθμός περιστροφών/μοιρών αφορά τον κινητήρα που θα στρίψει τις περισσότερες περιστροφές/μοίρες 10

ΜΕΡΙΚΕΣ ΕΞΙΣΩΣΕΙΣ ΓΙΑ ΤΟ SPIN Για να στρίψει n μοίρες με degree pivot turn Αριθμός περιστροφών = n 360 ΠΛΑΤ οχ π ΠΕΡ τρ Όπου n = μοίρες στροφής ΠΛΑΤ οχ = πλάτος οχήματος ΠΕΡ τρ = περίμετρος τροχού π = 3.14 11

ΠΡΟΚΛΗΣΕΙΣ ΣΤΡΟΦΩΝ Πρόκληση 1 Το robot περιπολεί γύρω από το τετράγωνο του σπιτιού σου. Θέλει να κάνει μία πλήρη περιστροφή. Μπορείς να προγραμματίσεις το robot να κινείται ευθεία και να στρίβει αριστερά γύρω από το τετράγωνο? 12

ΠΡΟΚΛΗΣΕΙΣ ΣΤΡΟΦΩΝ Πρόκληση 2 Το robot περιπολεί μπροστά από το σπίτι σου στο πεζοδρόμιο. Μπορείς να πας από τη μία άκρη στην άλλη και να επιστρέψεις? Σημείο 2 Πήγαινε ευθεία, στρίψε 180 μοίρες και επέστρεψε στο ίδιο σημείο. Σημείο εκκίνησης - τερματισμού Σημείο 1 13

ΕΠΙΛΥΣΗ ΠΡΟΚΛΗΣΕΩΝ Πρόκληση 1 Μάλλον χρησιμοποίησες κίνηση σε ευθεία και στροφές pivot για να πας γύρω από το τετράγωνο. Πρόκληση 2 Μάλλον χρησιμοποίησες στροφή spin γιατί είναι καλύτερη για απότομες στροφές και σε φέρνει στην ίδια ευθεία για την επιστροφή! Σημείο 2 Σημείο εκκίνησης - τερματισμού Σημείο 1 14