05/09/2020
Α. SE-SC-TE - Structured Courses/Training Events Α2 (Δομημένος κύκλος μαθημάτων/Σεμινάρια), από 31-08-2020 έως και 04-09-2020 στην Κύπρο (Ευρωπαϊκό Πανεπιστήμιο Κύπρου) σε online virtual mode, στο χώρο του 6ου Δημοτικού Σχολείου Αιγάλεω.
5η Ημέρα Παρασκευή 04-09-2020
Tutor: Dr. Pericles L. Cheng
Περιεχόμενο:
• Χρήση προγραμματιστικών blocks αισθητήρα χρώματος, λειτουργία μοτέρ, χρήση συνθηκών ελέγχου (switch, loops), ορισμός μεταβλητών, αποθήκευση αριθμών και κειμένου, ανάκτηση τιμών από μεταβλητή.
Επεξήγηση λειτουργίας αισθητήρα γυροσκοπίου.
Χρήση γυροσκοπίου για αναγνώριση οριζόντιας και κάθετης γωνίας κλίσης. Κατασκευή ρομπότ για την επίλυση προβλήματος λαβύρινθου. Επεξήγηση προβλήματος, αλγόριθμοι επίλυσης (left-hand wall follow, right-hand wall follow, Α*, flood fill).
Χρήση blocks για ακριβή μέτρηση κίνησης τροχών, ακριβή μέτρηση γωνιάς, ακολουθία τοίχου με την χρήση αισθητήρα απόστασης. Προηγμένες λειτουργίες προγραμματισμού στο γραφικό περιβάλλον LEGO MINDSTORMS EV3. Μαθηματικές πράξεις, λογικές παραστάσεις, στρογγυλοποίηση, σύγκριση τιμών, εύρος τιμών, τυχαίοι αριθμοί, κείμενο. Δημιουργία προσωπικών συναρτήσεων στο γραφικό περιβάλλον και απεικόνιση τους ως blocks.
Πρακτικές εφαρμογές ρομποτικής με την χρήση όλων των αισθητήρων και μοτέρ. Κατασκευές ρομπότ για διάφορα προβλήματα.
Content:
• Use of color sensor programming blocks, motor operation, use of control conditions (switch, loops), definition of variables, storage of numbers and text, retrieval of values from a variable.
Explanation of gyroscope sensor operation.
Use a gyroscope to identify horizontal and vertical angle of inclination. Build robots to solve a maze problem. Problem explanation, solution algorithms (left-hand wall follow, right-hand wall follow, A *, flood fill).
Use blocks for accurate wheel movement measurement, accurate angle measurement, wall sequence using distance sensor. Advanced programming functions in the LEGO MINDSTORMS EV3 graphical interface. Mathematical operations, logical representations, rounding, value comparison, value range, random numbers, text. Creating personal functions in the graphical environment and displaying them as blocks.
Practical robotics applications using all sensors and motors. Robot constructions for various problems.
Day 5th Photo Gallery