«ΕΡΓΑΣΤΗΡΙΟ ΡΟΜΠΟΤΙΚΗΣ» Άσκηση 1. Ρομποτικό Κύτταρο

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "«ΕΡΓΑΣΤΗΡΙΟ ΡΟΜΠΟΤΙΚΗΣ» Άσκηση 1. Ρομποτικό Κύτταρο"

Transcript

1 Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρ. Μηχ/κών και Μηχ/κών Υπολογιστών Τομέας Σημάτων, Ελέγχου και Ρομποτικής «ΕΡΓΑΣΤΗΡΙΟ ΡΟΜΠΟΤΙΚΗΣ» Άσκηση 1. Ρομποτικό Κύτταρο Υπεύθυνος Εργαστηρίου: Κ. Τζαφέστας Web: Μεταπτυχιακοί Συνεργάτες: Θεόδωρος Ποτήρης, Δημήτρης Παπαγεωργίου, Παρατήρηση: Η Άσκηση 1 θα διεξαχθεί στο χώρο του Εργαστηρίου Ρομποτικής και Αυτοματισμού στο Κτήριο Β (Γενικές Έδρες), 2 ος Όροφος, τηλ

2 ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧ/ΚΩΝ & ΜΗΧ/ΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΣΗΜΑΤΩΝ, ΕΛΕΓΧΟΥ ΚΑΙ ΡΟΜΠΟΤΙΚΗΣ «Εργαστήριο Ρομποτικής» Άσκηση 1 Ρομποτικό Κύτταρο 2

3 Περιεχόμενα 1.1 Εισαγωγή Ο Ρομποτικός Χειριστής IR52C Τεχνικές προγραμματισμού του ρομποτικού βραχίονα IR52C και το περιβάλλον προγραμματισμού PSI Εισαγωγή Προγραμματισμός του ρομποτικού χειριστή Συστήματα συντεταγμένων Αρχές κίνησης του ρομποτικού βραχίονα Τροχιές κίνησης του ρομποτικού βραχίονα Παράμετροι κίνησης του ρομποτικού βραχίονα Στοιχεία ενός κίνησης του ρομποτικού βραχίονα ΠΑΡΑΡΤΗΜΑ : Σύντομη περιγραφή ρεπερτορίου εντολών PSI Βιβλιογραφία :

4 Προγραμματισμός του Αυτόματου Συστήματος Διαλογής Δοκιμίων με την χρήση του Ρομποτικού Χειριστή IR52c 1.1 Εισαγωγή Η άσκηση αυτή εκτελείται στην εργαστηριακή διάταξη MASH (Modular Educational System for Handing Technology) της εταιρείας EurobTec. Η διάταξη αυτή προσφέρει ένα ευέλικτο προσανατολισμένο στην εκπαίδευση και εργονομικό μέσο διδασκαλίας επικεντρωμένο στην προβληματική φύση της τεχνολογίας των βιομηχανικών διαδικασιών παραγωγής. Η εργαστηριακή διάταξη (Σχήμα 1.1) περιλαμβάνει Αισθητήρες (οπτικούς, επαγωγικούς, χωρητικούς) Ηλεκτροπνευματικά έμβολα και βαλβίδες Ένα αρθρωτό ρομπότ IR52C Διασύνδεση της κάρτας ελέγχου του ρομποτικού χειριστή με τα ηλεκτρικά σήματα των αισθητήρων και τα ηλεκτρικά σήματα οδήγησης των εμβόλων Σχήμα 1.1 : Η εργαστηριακή διάταξη MASH. Ο ρομποτικός χειριστής προγραμματίζεται μέσω ενός περιβάλλοντος προγραμματισμού PSI (Programming System for Industrial Robots) με σκοπό να εκτελεί 4

5 αυτόματα μια κυκλική διαδικασία διαλογής δοκιμίων. Το πρόγραμμα, διαβάζοντας κατάλληλα (διασύνδεση RS232 με τον ελεγκτή του ρομπότ) από τους αισθητήρες την πληροφορία που αφορά στην τρέχουσα κατάσταση της διαδικασίας, οδηγεί αντίστοιχα τόσο την κίνηση του ρομποτικού βραχίονα όσο και των ηλεκτροπνευματικών εμβόλων της διάταξης. Συμπερασματικά μπορούμε να πούμε ότι ο στόχος που επιχειρούμε να πετύχουμε με την σειρά των εργαστηριακών ασκήσεων που βασίζονται στην χρήση της διάταξης αυτής είναι η εξοικείωση του φοιτητή με θέματα όπως : ηλεκτρο πνευματικές διατάξεις ενεργοποίησης (πνευματικά έμβολα) ο ρομποτικός χειριστής IR52C και ο προγραμματισμός του (λειτουργία σε συνδυασμό με την διάταξη ή και χωρίς αυτή) τεχνολογία αισθητήρων (οπτικοί, επαγωγικοί, χωρητικοί) αυτοματοποίηση διαδικασιών Για να ανταπεξέλθει κανείς σε όλες αυτές τις απαιτήσεις, πρέπει να έχει βασικές γνώσεις στην τεχνολογία ρομποτικής, ελέγχου και αυτοματισμού. Ο αυτοματισμός και ο έλεγχος της διάταξης (συμπεριλαμβανομένου και του Robot) μπορεί να γίνει εξ ολοκλήρου με την βοήθεια του περιβάλλοντος PSI. Το διάγραμμα της διαδικασίας απεικονίζεται στο Σχήμα 1.2 που ακολουθεί. Σχήμα 1.2 : Διάγραμμα Αυτοματοποίησης Διαδικασίας. Στην εργαστηριακή διάταξη έχουμε την απεικόνιση μίας μη γραμμικής διαδικασίας επιλογής και μέτρησης δοκιμίων (δοκίμια ίδιας διατομής που διακρίνονται σε μεταλλικά, πλαστικά και μπαταρίες). Αυτό συμβαίνει λόγω της ύπαρξης του ρομποτικού βραχίονα ο οποίος δίνει μια μεγάλη ευελιξία στον τρόπο σχεδιασμού και 5

6 υλοποίησης της διαδικασίας. Όσον αφορά τώρα την διαδικασία που υλοποιείται στην διάταξη αυτή συνοψίζεται στα ακόλουθα. Υπάρχει μια θέση παραλαβής δοκιμίων από τον ρομποτικό βραχίονα (που ελέγχεται από οπτικό αισθητήρα (φωτοκύτταρο)) στην οποία και προωθούνται με την χρήση ενός πνευματικού εμβόλου. Στην συνέχεια γίνεται έλεγχος της ταυτότητας και καθορισμός των ιδιοτήτων των δοκιμίων (μέτρηση της τάσης τους, χρήση επαγωγικών χωρητικών αισθητήρων) που οδηγεί στην μεταφορά τους σε θέσεις εκτύπωσης (πνευματικά έμβολα) των διακριτικών χαρακτηριστικών τους και τέλος στην αποθήκευσή τους σε κατάλληλες θέσεις υποδοχής. 1.2 Ο Ρομποτικός Χειριστής IR52C Το Robot είναι ένα IR52C (Σχήμα 1.3) ειδικά κατασκευασμένο για εφαρμογές που απαιτούν ένα συμπαγές και ευέλικτο σύστημα χειρισμού. Αποτελείται από 5 περιστροφικούς άξονες και μια αρπάγη σαν τελικό στοιχείο δράσης. Ο ελεγκτής του Robot είναι προσαρμοσμένος στη βάση του. Το προγραμματιστικό περιβάλλον του Robot είναι το PSI, έχει δοκιμαστεί αρκετά στην πράξη και είναι αρκετά καλό για μια πρώτη επαφή με σχετικές εφαρμογές. Όλα τα κομμάτια του Robot είναι κατασκευασμένα από αλουμίνιο. Κάθε ένας από τους 5 ανεξάρτητους άξονες περιστροφής οδηγείται από έναν υψηλής απόδοσης σερβοκινητήρα. Ο έλεγχος θέσης επιτυγχάνεται με την βοήθεια αυξητικών κωδικοποιητών. Με βάση την αρχή αυτή είναι δυνατή πολύ υψηλής ακρίβειας ανάλυση των βημάτων ανά άξονα περιστροφής. Σχήμα 1.3 : Ρομποτικός Χειριστής IR52C. 6

7 Ακολουθώντας τις σημερινές υψηλές απαιτήσεις ασφαλείας, κάθε άξονας είναι εφοδιασμένος με δύο οριακούς διακόπτες τερματισμού. Χάρη στην υψηλή ελευθερία κίνησης εύρους από 200 o έως 400 o στους μεμονωμένους άξονες, το IR52C χαρακτηρίζεται από μεγάλη κινητικότητα και ευελιξία. Ο ελεγκτής του ρομπότ, αρκετά συμπαγής και μικρός, είναι τοποθετημένος στη βάση του Robot μαζί με τα στάδια εξόδου του κινητήρα. Επί προσθέτως με τους 5 άξονες του Robot, ο PID ελεγκτής επιτρέπει τον έλεγχο 2 επιπλέον εξωτερικών αξόνων (για παράδειγμα ενός γραμμικού σιδηροδρόμου πάνω στον οποίο μπορεί να προσαρμοστεί ο βραχίονας με αποτέλεσμα την επέκταση του χώρου εργασίας του Robot). Ο ελεγκτής ενσωματώνει τον επεξεργαστή V25 της NEC. Μέσω σειριακής επικοινωνίας τύπου RS232 το Robot μπορεί να προγραμματιστεί από ένα PC. Τα εργαλεία (τελικά στοιχεία δράσης) που μπορούν να προσαρμοστούν στο Robot ακολουθούν το πρότυπο standardized tool flange DIN ISO. Ανάλογα με την εφαρμογή υπάρχει επιλογή ανάμεσα σε τρεις τύπους εργαλείων: αρπάγη ηλεκτρική, πνευματική (όπως και στην διάταξη που εξετάζουμε) ή κενού. Όλες οι απαραίτητες προετοιμασίες έχουν ήδη γίνει στο Robot για την χρήση του μελλοντικά με εργαλεία εφοδιασμένα με αισθητήρες. Το Robot μπορεί να εφοδιαστεί ακόμα και με ένα σύστημα αλλαγής εργαλείων. Για την παραπέρα επέκταση του συστήματος διατίθενται από την EurobTec βιβλιοθήκες προγραμματισμού για τις γλώσσες C++ και C, που οδηγούν στην ανάπτυξη εξειδικευμένων εφαρμογών κατά περίπτωση. Επίσης διατίθεται και ένα πλήρες σύστημα ανάπτυξης για ένα σύστημα όρασης στην C Τεχνικές προγραμματισμού του ρομποτικού βραχίονα IR52C και το περιβάλλον προγραμματισμού PSI Εισαγωγή Η έκδοση του PSI με την οποία θα ασχοληθούμε στη συνέχεια εκτελείται σε περιβάλλον MS DOS και χρησιμοποιείται για τον προγραμματισμό της κίνησης του αρθρωτού Robot έξι συνδέσμων IR52C της EurobTec και τον αυτοματισμό της διαδικασίας επιλογής δοκιμίων. Το PSI έχει δύο καταστάσεις λειτουργίας, κατά την συγγραφή, διόρθωση και εκτέλεση προγραμμάτων: η μία χωρίς το robot συνδεδεμένο, off line, και η άλλη με το robot ενεργό, on line. Όταν το PSI εκτελείται off line, το robot δεν είναι απαραίτητο και με τον τρόπο αυτό αποφεύγονται πιθανές συγκρούσεις όταν τα προγράμματα δεν έχουν ακόμα ελεγχθεί. Όταν ο προγραμματισμός γίνεται on line, τότε δίνεται η δυνατότητα αλληλεπιδραστικού προγραμματισμού του robot, διδάσκοντάς του τις διαδοχικές θέσεις του κύκλου εργασιών του και του ελέγχου σε πραγματικές συνθήκες των προγραμμάτων. Το PSI ενεργοποιείται από την γραμμή εντολών του DOS με την εντολή PSI {online} {<αρχείο του robot>} Αν προσδιοριστεί το όνομα κάποιου, τότε το πρόγραμμα φορτώνεται μαζί με το περιβάλλον του PSI. Αν η παράμετρος online παραληφθεί, τότε το PSI υποθέτει ότι το robot δεν είναι συνδεδεμένο και ξεκινάει σε off line λειτουργία. 7

8 1.3.2 Προγραμματισμός του ρομποτικού χειριστή Όταν ασχολείται κανείς με τον προγραμματισμό και την λειτουργία ενός robot αλλά και γενικότερα την αυτοματοποίηση μιας διαδικασίας το σημαντικότερο πράγμα που πρέπει να λαμβάνεται είναι η ασφαλής λειτουργία σε σχέση με το περιβάλλον. Όσον αφορά το robot, υπάρχει πάντα ο κίνδυνος συγκρούσεων με αντικείμενα ή και ανθρώπους που βρίσκονται εντός του χώρου εργασίας του robot ειδικά κατά την διάρκεια ανάπτυξης και δοκιμής προγραμμάτων. Βέβαια παρά τις προσπάθειες η πιθανότητα λειτουργικών σφαλμάτων του περιβάλλοντος προγραμματισμού PSI ή των ηλεκτρονικών του robot δεν μπορεί να αποκλειστεί με βεβαιότητα. Σε κάθε περίπτωση μπορεί να προκληθούν βλάβες σε αντικείμενα, στο ίδιο το robot, ή ακόμα και σε ανθρώπους. Είναι απαραίτητο κατά την δοκιμή των προγραμμάτων του robot να γίνονται τα ακόλουθα : Τα προγράμματα να δοκιμάζονται αρχικά υπό ελαττωμένη ταχύτητα εκτέλεσης. Να είστε σε ετοιμότητα κατά την διάρκεια της περιόδου δοκιμής να ενεργοποιήσετε το EMERGENY OFF για το robot, εάν και όποτε είναι απαραίτητο. Έχετε υπ όψη ότι ένα αρθρωτό robot όπως το IR52C μπορεί να κινηθεί και κάτω από το επίπεδο του πάγκου εργασίας. Ο προγραμματισμός του ρομποτικού ελεγκτή αποσκοπεί στην μετακίνηση του τελικού στοιχείου δράσης (αρπάγη) σε επιλεγμένα σημεία της εργαστηριακής διάταξης και με συγκεκριμένο προσανατολισμό του εργαλείου (αρπάγης) προκειμένου να εκτελέσει εργασίες μετακίνησης δοκιμίων. Τα σημεία αυτά προσδιορίζονται με την θεώρηση του κατάλληλου συστήματος συντεταγμένων Συστήματα συντεταγμένων Με το PSI υπάρχει η δυνατότητα να προγραμματίσουμε το robot σε τρία διαφορετικά συστήματα συντεταγμένων, τα οποία κατά περίπτωση εμφανίζουν κάποια πλεονεκτήματα. Αναλυτικότερα έχουμε : Σύστημα Παγκόσμιων Συντεταγμένων Όπως φαίνεται και στο σχήμα που ακολουθεί τα σημεία του χώρου προσδιορίζονται από τρεις συντεταγμένες (x,y,z) που βρίσκονται πάνω σε τρεις ανά δύο κάθετους μεταξύ τους άξονες, οι οποίοι ορίζουν ένα ορθοκανονικό σύστημα συντεταγμένων. Η αρχή του συστήματος των συντεταγμένων βρίσκεται στην βάση του robot στο κέντρο του πρώτου άξονα περιστροφής Α1. Οι αποστάσεις μετρούνται σε mm και η θετική κατεύθυνση φαίνεται στο σχήμα. Ιδιαίτερη σημασία για τον προσδιορισμό της θέσης του robot έχει η θέση του κεντρικού σημείου της άκρης του εργαλείου που χρησιμοποιείται κατά περίπτωση. 8

9 Σύστημα Συντεταγμένων Εργαλείου Σχήμα 1.4 : Σύστημα Παγκόσμιων Συντεταγμένων. Το σύστημα αυτό βασίζεται στην ίδια φιλοσοφία με το προηγούμενο με τη διαφορά ότι η αρχή του είναι στο κεντρικό σημείο του εργαλείου που χρησιμοποιούμε. Ο προσανατολισμός των αξόνων φαίνεται στο σχήμα. Όσον αφορά το εργαλείο του IR52C, που υπάρχει στο εργαστήριο δεν υπάρχει δυνατότητα μετακίνησης της αρπάγης κατά την y διεύθυνση. Σχήμα 1.5 : Σύστημα Συντεταγμένων Εργαλείου. 9

10 Σχήμα 1.6 : Κίνηση με Χρήση Συντεταγμένων Εργαλείου. Αυτό το σύστημα συντεταγμένων είναι ιδιαίτερα χρήσιμο κατά την εκπαίδευση του robot για κινήσεις που αλλιώς θα ήταν αδύνατες ή δύσκολα εκπαιδεύσιμες, όπως φαίνεται και στο Σχήμα 1.6. Σύστημα Αξονικών Συντεταγμένων Στο σύστημα αυτό χρησιμοποιούνται όλοι οι άξονες κίνησης του robot για τον προσδιορισμό της θέσης του και την περιγραφή των σημείων του χώρου. Στο επόμενο σχήμα φαίνεται ο τρόπος αναφοράς στους άξονες καθώς και η θετική φορά κίνησης. Οι γωνίες μετριούνται σε μοίρες. Σχήμα 1.7 : Σύστημα Αξονικών Συντεταγμένων 10

11 Στα επόμενα σχήματα δίνονται και οι παράμετροι προσδιορισμού του προσανατολισμού του εργαλείου a, b, c που μετριούνται επίσης σε μοίρες. Σχήμα 1.8 : Προσανατολισμός του τελικού στοιχείου δράσης Αρχές κίνησης του ρομποτικού βραχίονα Για να εκτελέσει το robot μια εντολή κίνησης είναι απαραίτητο να ορίσουμε ποιο είναι το σημείο του προορισμού του και με ποιο τρόπο θα μεταβεί στο σημείο αυτό (ευθεία γραμμή, κίνηση σε τόξο, κλπ.). Σαν σημείο εκκίνησης θεωρείται πάντα το σημείο στο οποίο ήδη βρίσκεται το robot. Επίσης προσδιορίζεται και ο προσανατολισμός που θα έχει το τελικό σημείο δράσης στο τέλος της μετάβασης. Τα σημεία προορισμού αποθηκεύονται ως εξής : Προσδιορίζεται σε παγκόσμιες καρτεσιανές συντεταγμένες η θέση του τελικού σημείου δράσης (x, y, z) Προσδιορίζεται ο προσανατολισμός του εργαλείου με τις γωνίες (a, b, c) όπως υποδεικνύουν τα τρία σχέδια που προηγήθηκαν Ο τρόπος αυτός προσδιορισμού των σημείων είναι ανεξάρτητος του robot στο οποίο εκτελείται το πρόγραμμα. Έτσι θεωρητικά είναι δυνατόν να χρησιμοποιηθεί το ίδιο πρόγραμμα για άλλο robot με διαφορετικό κινηματικό μοντέλο, αλλά πρακτικά αυτό είναι πάντα συνάρτηση του χώρου εργασίας του robot. Όπως είναι γνωστό κατά την επίλυση του ανάστροφου κινηματικού προβλήματος είναι δυνατόν να έχουμε περισσότερες από μια αποδεκτές λύσεις. Αυτό σημαίνει ότι το robot μπορεί να προσεγγίσει την ίδια τελική θέση και προσανατολισμού του 11

12 εργαλείου, όμως με διαφορετική τελική κατάσταση των αρθρώσεών του. Για το λόγο αυτό πρέπει κατά τον προγραμματισμό να υποδείξουμε στο robot ποια από τις δυνατές λύσεις είναι και επιθυμητή. Αυτό φαίνεται καθαρά από τις εικόνες στα τέσσερα παραδείγματα που ακολουθούν. Συγκεκριμένα για το robot που εξετάζουμε υπάρχουν τέσσερις διαφορετικοί βαθμοί ελευθερίας. Αυτοί είναι : 1. ELBOW UP 2. ELBOW DOWN 3. FRONT 4. BACK Όπως υποδηλώνει και το όνομα τους οι δύο πρώτοι είναι αμοιβαία αποκλειόμενοι και προσδιορίζουν αν η προσέγγιση που θα επιχειρήσει το robot προς το σημείο προορισμού θα γίνει με τον αγκώνα να κοιτάει προς τα πίσω (κάτω) ή μπροστά (πάνω). Σχήμα 1.9(a) : Κίνηση Elbow Down και Elbow Up Αντίστοιχα για τους δύο τελευταίους, οι οποίοι επίσης αποκλείονται αμοιβαία, προσδιορίζεται αν το robot εργάζεται βλέποντας μπροστά του το χώρο εργασίας, ή αν ο χώρος εργασίας βρίσκεται πίσω του, σε σχέση πάντα με την αρχική του κατάσταση. Σχήμα 1.9(b) : Κίνηση Front και Back 12

13 Τροχιές κίνησης του ρομποτικού βραχίονα Υπάρχουν τρεις βασικοί τρόποι κίνησης του robot κατά την διάρκεια της μετάβασης του από ένα σημείο σε άλλο. Αυτοί είναι : Synchro PTP, Γραμμική κίνηση και Κίνηση σε κύκλο. Κατά την εκτέλεση κίνησης synchro PTP, όλοι οι άξονες του robot κινούνται συγχρόνως προς το σημείο προορισμού και τερματίζουν ταυτόχρονα την κίνησή τους. Το τελικό στοιχείο δράσης κινείται σε μια όχι ακριβώς προσδιορίσιμη διαδρομή στο συντομότερο δυνατό χρόνο (κίνηση βέλτιστη ως προς το χρόνο). Κατά την γραμμική κίνηση το τελικό στοιχείο δράσης ακολουθεί μια ευθεία γραμμή προς το σημείο προορισμού. Αν ο προσανατολισμός του εργαλείου διαφέρει από την αρχική προς την τελική θέση, τότε οι παράμετροι a, b, c μεταβάλλονται γραμμικά κατά την διάρκεια της μετακίνησης. Για την εκτέλεση της κυκλικής κίνησης απαιτείται ο προσδιορισμός ενός ακόμα σημείου. Το σημείο αυτό μπορεί είτε να είναι ένα σημείο πάνω στην περιφέρεια του κύκλου (πάνω στο τόξο) που θα διαγράψει κατά την κίνησή του το τελικό στοιχείο δράσης, είτε το κέντρο του κύκλου στον οποίο ανήκει το τόξο που θα διαγραφεί. Αν ο προσανατολισμός του εργαλείου διαφέρει από την αρχική προς την τελική θέση, τότε οι παράμετροι a, b, c μεταβάλλονται γραμμικά κατά την διάρκεια της μετακίνησης. Εδώ χρειάζεται να έχουμε υπ όψη τα εξής : 1. Το robot θα φροντίσει ώστε να ακολουθήσει το μικρότερο τόξο στην περιφέρεια του κύκλου, στην περίπτωση που προσδιορίζουμε το κέντρο. 2. Γενικά η διαγραφόμενη τροχιά είναι τμήμα έλλειψης. Όσον αφορά το τελευταίο τρόπο μετακίνησης δείτε και το επόμενο σχήμα. Σχήμα 1.10 : Κίνηση σε τόξο 13

14 Οι επιμέρους απλές κινήσεις που περιγράφηκαν προηγουμένως (εκτός της synchro PTP) και μπορεί να εκτελέσει το robot, όταν συνδυαστούν και εκτελεστούν χωρίς διακοπές λέμε ότι συνιστούν μια διαδρομή για το robot. Η διαδρομή αυτή μπορεί να τηρηθεί από το robot μέσα σε κάποια όρια ανεκτικότητας, που ρυθμίζονται από κατάλληλες παραμέτρους εντός του Παράμετροι κίνησης του ρομποτικού βραχίονα Οι παράμετροι με τις οποίες μπορεί να ελέγξει κανείς τον τρόπο διάσχισης ενός μονοπατιού περιγράφονται στην συνέχεια. Ταχύτητα διάσχισης : Σε συγκεκριμένες εφαρμογές είναι σημαντικό, το τελικό στοιχείο δράσης να κινείται ακριβώς με προκαθορισμένη ταχύτητα πάνω στην τροχιά του. Μέσω του PSI είναι δυνατή η ρύθμιση της ταχύτητας κατά μήκος της ακολουθούμενης διαδρομής. Η ταχύτητα μετριέται πάντα σε mm/sec. Αν το robot δεν είναι ικανό να διατηρήσει την επιθυμητή ταχύτητα κατά μήκος του μονοπατιού τότε το PSI αυτόματα μειώνει την ταχύτητα χωρίς ενδεικτικό μήνυμα λάθους. Για παράδειγμα στην περίπτωση που έχουμε απότομες αλλαγές κατά την εξέλιξη της διαδρομής μετά από κάθε αλλαγή κατεύθυνσης το PSI επιταχύνει το robot και πάλι έως την επιθυμητή ταχύτητα. Ταχύτητα αξόνων : Η μέγιστη ταχύτητα που μπορεί να επιτύχει κάθε άξονας του robot ξεχωριστά είναι προκαθορισμένη σύμφωνα με τα τεχνικά χαρακτηριστικά του robot και δεν είναι δυνατό να αλλάξει από το χρήστη. Αν η μέγιστη αξονική ταχύτητα κάποιου από τους άξονες ξεπερνιέται κατά την διάσχιση μιας διαδρομής τότε το PSI απαγορεύει την εκτέλεση της διαδρομής αυτής και επισημαίνει το γεγονός με κατάλληλο μήνυμα λάθους. Στην πράξη, μία διαδρομή του robot που περνάει κοντά από τον κατακόρυφο z του παγκόσμιου συστήματος συντεταγμένων του robot συνήθως παρουσιάζει το πρόβλημα αυτό. Αυτό συμβαίνει γιατί ακόμα και μικρές αλλαγές στη θέση του τελικού στοιχείου δράσης αντιστοιχούν σε μεγάλες αλλαγές στην γωνία του άξονα 1. To PSI επιβάλει την τήρηση του ορίου της μέγιστης ταχύτητας του άξονα. Επιτάχυνση : Για να είναι δυνατή η μετακίνηση μεγάλων φορτίων στην μεγαλύτερη δυνατή ταχύτητα, το PSI προσφέρει την δυνατότητα του ορισμού της επιτάχυνσης του robot. Αυτή ορίζεται επί του ποσοστού της μέγιστης επιτάχυνσης που μπορεί να επιτύχει το robot σύμφωνα με τη σχέση μέγιστη επιτάχυνση * <Acceleration> 100. Ακρίβεια μονοπατιού : Για την εξασφάλιση της ακρίβειας με την οποία κινείται το robot κατά μήκος μιας διαδρομής, είναι δυνατόν να οριστεί η μέγιστη επιτρεπτή απόκλιση από την ιδανική (προγραμματισμένη) διαδρομή. Αν η υποδεικνυόμενη ακρίβεια είναι κοντά στην 14

15 απόλυτη ακρίβεια που μπορεί να επιτύχει το robot τότε είναι αναμενόμενη η μείωση της μέγιστης ταχύτητας που μπορεί να επιτευχθεί κατά την κάλυψη της διαδρομής. Επικαλύψεις : Σε πολλές περιπτώσεις απαιτείται από ένα robot να καλύψει μία διαδρομή η οποία αποτελείται από διαδοχικά τμήματα ευθύγραμμης ή κυκλικής κίνησης, τα οποία καλούνται και συνιστώσες της διαδρομής. Δεν είναι πάντα όμως απαραίτητο το τελικό στοιχείο δράσης να περάσει από κάθε ένα από τα σημεία που σχηματίζουν την καμπύλη της διαδρομής (εκτός του αρχικού και του τελικού σημείου της διαδρομής), ή ακόμα και να σταματά μόλις καλύψει μια συνιστώσα και πριν ξεκινήσει να διατρέχει την επόμενη. Η ιδέα που υλοποιεί το PSI, φαίνεται στο σχήμα που ακολουθεί και ουσιαστικά αντικαθιστά τα απότομα τμήματα της διαδρομής, στα οποία γίνεται η σύνδεση των συνιστωσών με ένα ομαλό και εφαπτόμενο συνδετικό τμήμα. Σχήμα 1.11 : Κίνηση με ή χωρίς επικάλυψη. Κατά τον προγραμματισμό ορίζεται η παράμετρος d (σε mm) η οποία καθορίζει την μέγιστη απόσταση, πάνω στην καμπύλη της διαδρομής, από το σημείο σύνδεσης, πέρα από την οποία είναι δυνατή η εγκατάλειψη της αρχικής διαδρομής. Δηλαδή όταν το τελικό στοιχείο δράσης πλησιάσει το τελικό σημείο της συνιστώσας της διαδρομής απόσταση μικρότερη ή ίση από d τότε μπορεί να εγκαταλείψει την συνιστώσα. Επίσης κατά την προσέγγιση προς την επόμενη συνιστώσα της διαδρομής μπορεί να παραληφθεί το πολύ μήκος d από την συνιστώσα έως ότου το τελικό στοιχείο δράσης ταυτιστεί με την διαδρομή που ορίζει αυτή. Όσο μεγαλύτερη τιμή έχει η παράμετρος d τόσο γρηγορότερα καλύπτει το τελικό στοιχείο δράσης την διαδρομή που προκύπτει μετά την επικάλυψη. Αντίστροφα όσο μικρότερη τιμή έχει η παράμετρος αυτή τόσο πιο πιστά ακολουθεί το robot την αρχική διαδρομή. Όταν επιθυμούμε να απενεργοποιηθεί, σε περίπτωση που κάποια διεργασία απαιτεί την πιστή κάλυψη ενός μονοπατιού, η λειτουργία της επικάλυψης τότε αρκεί να οριστεί η παράμετρος d με τιμή 0, d=0. 15

16 Στοιχεία ενός κίνησης του ρομποτικού βραχίονα Πέρα από τον απλό προγραμματισμό των κινήσεων που μπορεί να κάνει το robot, ορίζοντάς του μια διαδοχική ακολουθία από σημεία που πρέπει να ακολουθήσει σε κάποιο από τα διαθέσιμα συστήματα συντεταγμένων και της κίνησης που θα ακολουθήσει με τις διάφορες παραμέτρους της, το PSI παρέχει και ορισμένες προγραμματιστικές δομές. Μερικές από τις δομές αυτές ο έμπειρος αναγνώστης τις έχει συναντήσει σε απλές γλώσσες όπως η basic και θα ήταν εύστοχο να ισχυριστεί κανείς, ότι προγραμματισμός στο PSI είναι προγραμματισμός σε ένα υποσύνολο της basic, με επιπλέον δυνατότητες προσανατολισμένες στον προγραμματισμό robot. Εξάλλου τόσο η basic όσο και το PSI, εκτελούνται με τη χρήση διερμηνέα (interpreter environment). Συμπεριλαμβάνονται δομές δήλωσης υπορουτίνων, εντολές αλλαγής της ροής του, εντολές ελέγχου συνθηκών και βέβαια εντολές δήλωσης και χειρισμού μεταβλητών. Σημαντικές είναι οι δυνατότητες που παρέχει το PSI, όσον αφορά την σχετική κίνηση του robot ως προς ένα σημείο, την εντολή δήλωσης και αξιοποίησης με απλό τρόπο παλετών, εντολές ελέγχου του εργαλείου που είναι προσαρτημένο στο robot κλπ. Το βασικό ρεπερτόριο των εντολών συνοδευόμενων από σύντομη επεξήγηση της χρήσης τους περιέχονται στο παράρτημα, ενώ στην συνέχεια αναπτύσσονται εν συντομία κάποια προχωρημένα θέματα ρομποτικού προγραμματισμού. Μεταβλητές : Η σημαντικότερη ίσως δυνατότητα του PSI, από προγραμματιστικής απόψεως είναι η δήλωση μεταβλητών. Οι μεταβλητές μπορεί να έχουν τυχαίο όνομα αλλά μήκος μέχρι οχτώ χαρακτήρες. Συνίσταται να μην χρησιμοποιούνται δεσμευμένες λέξεις ως μεταβλητές και επίσης το όνομα που αποδίδεται σε μια μεταβλητή καλό θα ήταν να υποδηλώνει και την χρήση της, βελτιώνοντας έτσι την αναγνωσιμότητα του. Υπάρχουν δύο τύποι μεταβλητών οι αριθμητικές μεταβλητές που αποθηκεύουν μια αριθμητική τιμή (δεν γίνεται διάκριση μεταξύ ακέραιων ή πραγματικών αριθμών) και οι μεταβλητές σημείου που δύνανται να αποθηκεύσουν την θέση του τελικού σημείου δράσης (στο παγκόσμιο σύστημα καρτεσιανών συντεταγμένων του robot), μαζί με τον προσανατολισμό του. Όσον αφορά τον ορισμό την χρήση και την εμβέλεια των μεταβλητών είναι παρόμοια με αυτήν στην basic. Οι αριθμητικές μεταβλητές ορίζονται με την εντολή ανάθεσης ως εξής : LET <Variable> = Value και μπορούν να χρησιμοποιηθούν στην θέση για παράδειγμα μίας από τις συντεταγμένες ενός σημείου. Μπορούν να προστεθούν, αφαιρεθούν, πολλαπλασιαστούν ή διαιρεθούν μεταξύ τους. Επίσης λαμβάνουν μέρος σε εντολές άλματος υπό συνθήκη. Ένα τυπικό πρόγραμμα του PSI με χρήση μεταβλητών δίνεται στη συνέχεια 16

17 1 REFERENCE 2 LINE x y z -150 a b c LET yvar = LINE x y yvar z -150 a b c LABEL loop 6 ADD yvar = yvar LINE x y yvar z -150 a b c ADD yvar = yvar LINE x y yvar z -150 a b c IF yvar < JUMP loop 11 PRINT End of program Οι μεταβλητές σημείου είναι χρήσιμες διότι επιτρέπουν την αναφορά και χρήση ενός σημείου σε ένα πρόγραμμα με απλή αναφορά στο όνομά του, ιδιαίτερα όταν ο προγραμματισμός γίνεται χωρίς το robot, και μάλιστα όταν ο ακριβής προσδιορισμός των συντεταγμένων των σημείων δεν είναι διαθέσιμος κατά την αρχική φάση του προγραμματισμού. Σχετική κίνηση : Στην πράξη ένα robot απαιτείται να εκτελέσει μία ακολουθία όμοιων κινήσεων σε διαφορετικά σημεία του χώρου εργασίας του. Για την αποφυγή άσκοπης επανάληψης παρόμοιων τμημάτων, δίνεται η εντολή RELATIVE, με την χρήση της οποίας μπορούν να προγραμματιστούν κινήσεις σχετικές ως προς κάποια αρχική θέση αναφοράς. Ο προγραμματισμός δηλαδή γίνεται ως προς το σημείο αναφοράς και η εκτέλεση γίνεται στο τρέχον σημείο, σαν να βρισκόταν το robot στο σημείο αναφοράς. Η εντολή RELATIVE κατά κανόνα χρησιμοποιείται μέσα σε υπορουτίνες. Η έναρξη μίας υπορουτίνας υποδεικνύεται με την εντολή SUB. Η εντολή RELATIVE δέχεται σαν παράμετρο το σημείο αναφοράς και οι εντολές που ακολουθούν εκετελούνται σαν να ξεκινούσε το robot από το σημείο αυτό, μέχρι είτε το τέλος της υπορουτίνας είτε την εκτέλεση της εντολής REL_END. Στην πλειοψηφία των περιπτώσεων συνίσταται εντολή REL_END να ακολουθείται αμέσως από την SUN_END. Όταν καλείται μια υπορουτίνα η οποία εκτελεί σχετικές κινήσεις ως προς κάποιο σημείο συμβαίνουν τα ακόλουθα. Υπολογίζεται η τρέχουσα θέση του robot. Η εντολή RELATIVE δεν προκαλεί καμία μετακίνηση του robot. Πριν εκτελεστεί οποιαδήποτε από τις επόμενες εντολές που σχετίζονται με την κίνηση του robot, τροποποιούνται τα σημεία που εμπλέκονται. Αφαιρείται αρχικά η τιμή της x συντεταγμένης της θέσης αναφοράς από την x συντεταγμένη κάθε σημείου που εμπλέκεται στο τμήμα της σχετικής κίνηση και στην συνέχεια προστίθεται η x συντεταγμένη της τρέχουσας θέσης του robot. Το ίδιο συμβαίνει αντιστοίχως και για τις συντεταγμένες y, z. Σε κάθε περίπτωση ο προσανατολισμός του τελικού στοιχείου δράσης (παράμετροι a, b, c) μένει ανεπηρέαστος. Τελικά το robot εκτελεί την ακολουθία των κινήσεων που 17

18 ορίζονται εντός της υπορουτίνας ξεκινώντας από το σημείο που βρίσκεται όταν κληθεί η υπορουτίνα. Παλέτες : Με τον όρο παλέτα εννοούμε την διάταξη εκείνη από την οποία το robot μπορεί να εναποθέτει ή να λαμβάνει αντικείμενα παραταγμένα σε γραμμές και στήλες. Το PSI υποθέτει πάντα ότι η παράταξη αυτή γίνεται σε ένα επίπεδο παράλληλο με το επίπεδο (x, y, 0) και οι στήλες είναι κάθετες προς τις γραμμές. Ο ορισμός μιας παλέτας παρέχει ένα εύκολο και συνοπτικό τρόπο προγραμματισμού των κινήσεων του robot για τον χειρισμό παλετών. Μία παλέτα ορίζεται στην αρχή του με την βοήθεια της εντολής PALLET D και της αποδίδεται ένα όνομα. Στην συνέχεια δίνονται δύο σημεία που ανήκουν στην παλέτα η θέση στη πρώτη γραμμή και πρώτη στήλη (θέση {1,1} στη παλέτα) και η θέση στην δεύτερη γραμμή και δεύτερη στήλη (θέση {2,2} στη παλέτα). Με τον τρόπο αυτό το PSI μπορεί να εξάγει όλη την απαραίτητη πληροφορία για τον προσδιορισμό όλων των θέσεων της παλέτας. Βέβαια θεωρητικά υπάρχει για PSI η θέση (1000,1500) σε μία παλέτα ακόμα και αν στην πράξη η παλέτα μας έχει μόνο παράδειγμα 12 στοιχεία. Επίσης είναι ευθύνη του προγραμματιστή να ορίζει σωστά τις παραμέτρους γραμμής στήλης κατά την προσπέλαση μιας παλέτας, όπως επίσης και να φροντίζει ώστε όλες οι θέσεις που ανήκουν σε μία παλέτα είναι προσβάσιμες από το robot, αλλιώς το πρόγραμμα δεν θα λειτουργεί σωστά. Αφού οριστεί μια παλέτα μπορεί αργότερα να γίνει ανάκληση μιας θέσης που ανήκει σε αυτή απλώς και μόνο με το όνομα της παλέτας και τον αριθμό γραμμής και στήλης που επιθυμούμε, με χρήση της εντολής PALLET C που προκαλεί κίνηση του robot στην εν λόγω θέση. Η τεχνική που προτείνεται για την χρήση μιας παλέτας είναι σε συνδυασμό με την εντολή RELATIVE και συνίσταται από τα ακόλουθα βήματα : 1. Ορισμός της παλέτας σε κάποια απόσταση πάνω από την πραγματική θέση της παλέτας (για λόγους ασφαλείας κατά την μετακίνηση στις διάφορες θέσεις). 2. Ορισμός κάποιου σταθερού σημείου πάνω από την παλέτα που ορίσαμε, σαν σημεί άφιξης και αναχώρησης από το στάδιο λήψης εναπόθεσης στην παλέτα. 3. Ορισμός μίας υπορουτίνας με σχετικές κινήσεις του τρόπου με τον οποίο αφού το robot έλθει πάνω από την παλέτα λαμβάνει ή εναποθέτει, με την απαιτούμενη ακρίβεια ένα αντικείμενο. 4. Στο κυρίως πρόγραμμα το robot μεταβαίνει πάνω από την παλέτα. 5. Κινείται πάνω από την επιθυμητή θέση κατά γραμμή και στήλη. 6. Καλείται η υπορουτίνα επεξεργασίας (λήψης εναπόθεσης). 7. Το robot επιστρέφει στην αρχική θέση πάνω από την παλέτα και το τμήμα της διαδικασίας ολοκληρώνεται. Χειρισμός Εμβόλων Αρπάγης : Το PSI, δίνει την δυνατότητα χειρισμού του εργαλείου που είναι προσαρτημένο στο robot μέσω της ακόλουθης διαδικασίας. 18

19 Στην αρχή του δηλώνεται το εργαλείο, οι διαστάσεις του και η ακρίβεια του, με την εντολή TOOL D. Για την πνευματική αρπάγη που χρησιμοποιούμε έχουμε ακρίβεια 0 και διαστάσεις mm μήκος. Στην συνέχεια καλείται το εργαλείο προς χρήση με την εντολή TOOL C. Τέλος η εντολή GRIPPER θέτει την αρπάγη στην επιθυμητή κατάσταση 0 (ανοιχτή αρπάγη) ή 1 (κλειστή αρπάγη) για την περίπτωσή μας. Προγραμματισμός Σχήμα 1.12 Ζητείται να γραφεί το πρόγραμμα για την εκτέλεση της παρακάτω διαδικασίας. Ανάληψη του πλαστικού δοκιμίου από την παλέτα Νο 1, μεταφορά του στην θέση Α και επανατοποθέτησή του στην θέση 3 στην παλέτα Νο 1. Ανάληψη του μεταλλικού δοκιμίου από την παλέτα Νο 2, μεταφορά του στην θέση Β και επανατοποθέτησή του στην θέση 3 στην παλέτα Νο 2. 19

20 ΠΑΡΑΡΤΗΜΑ : Σύντομη περιγραφή ρεπερτορίου εντολών PSI Τα προγράμματα του robot αποθηκεύονται σε αναγνώσιμη μορφή ASCII αρχείων. Το πλεονέκτημα αυτής της υλοποίησης είναι ότι ο χρήστης μπορεί να διαβάσει και να γράψει προγράμματα για το robot και με άλλους editors. Κάθε εντολή σε ένα πρόγραμμα του robot καταλαμβάνει ακριβώς μία γραμμή στο αρχείο. Κάθε γραμμή ξεκινά με την συντομογραφία της εντολής, που δεν καταλαμβάνει περισσότερο από τρεις χαρακτήρες, ακολουθούμενα από κόμμα <,>. Οι συντομογραφίες των εντολών δίνονται κατά την περιγραφή των διαθέσιμων εντολών στην συνέχεια. Στην συνέχεια δίνονται οι παράμετροι, αν υπάρχουν, πάλι χωριζόμενες με κόμμα. Οι παράμετροι που αναπαριστούν σημεία αποτελούνται από μία μεταβλητή σημείου, ή έξι αριθμούς, ή μεταβλητές χωριζόμενων με κενά (ή συνδυασμό των προηγουμένων). Παράδειγμα ορισμού μεταβλητής σημείου είναι το ακόλουθο: pv.point1, (Παγκόσμιες συντεταγμένες) (Προσανατολισμός αρπάγης) Στο παραπάνω παράδειγμα, οι παράμετροι είναι το όνομα της μεταβλητής του σημείου point 1 και οι συντεταγμένες του σημείου, το οποίο αντιπροσωπεύει η μεταβλητή. Μετά το τέλος μιας εντολής αρχίζει με την έναρξη της επόμενης γραμμής (ASCII code 13). Αλφαβητική απαρίθμηση διαθέσιμων εντολών με μικρή περιγραφή Όνομα εντολής Συντομογραφία Περιγραφή Ομάδα ACCEL AC Ορισμός επιτάχυνσης Παράμετροι robot ADD - Πρόσθεση μεταβλητών Αριθμητικές εντολές BACK SIDE BA Ορισμός front-side Παράμετροι robot βαθμού ελευθερίας CALL C Κλήση υπορουτίνας Έλεγχος ροής CIRCARC CA Κυκλική μετακίνηση Εντολές κίνησης μέσω σημείου τόξου CIRCCENT CC Κυκλική μετακίνηση Εντολές κίνησης γύρω από κεντρικό σημείο CLS CLS Καθαρισμός οθόνης Εντολές εξόδου χρήστη DIVIDE / Διαίρεση μεταβλητών Αριθμητικές εντολές ELBOW DOWN ED Ορισμός elbow βαθμού Παράμετροι robot ελευθερίας ELBOW UP EU Ορισμός elbow βαθμού Παράμετροι robot ελευθερίας EXACTNESS EX Ορισμός ακρίβειας μονοπατιού Παράμετροι robot 20

21 FRONT SIDE FR Ορισμός front-side Παράμετροι robot βαθμού ελευθερίας GRIPPER GR Ορισμός αρπάγης Παράμετροι robot IF< IF< Σύγκριση μεταβλητών Άλμα υπό συνθήκη (μικρότερο) IF= IF= Σύγκριση μεταβλητών Άλμα υπό συνθήκη (ισότητα) IF> IF> Σύγκριση μεταβλητών Άλμα υπό συνθήκη (μεγαλύτερο) IF KEY IFK Αναγνώριση του Άλμα υπό συνθήκη τελευταίου πλήκτρου που πατήθηκε IF PORT = L IFL Άλμα αν πόρτα σε Άλμα υπό συνθήκη χαμηλή κατάσταση IF PORT = H IFH Άλμα αν πόρτα σε Άλμα υπό συνθήκη υψηλή κατάσταση INKEY INK Αναμονή για πάτημα Άλμα υπό συνθήκη οποιουδήποτε πλήκτρου INTE PORT INE Τερματισμός ελέγχου διακοπών Έλεγχος ροής INT PORT = L INL Διακοπή αν πόρτα σε χαμηλή κατάσταση Έλεγχος ροής INT PORT = H INH Διακοπή αν πόρτα σε υψηλή κατάσταση Έλεγχος ροής JUMP J Άλμα σε ετικέτα Έλεγχος ροής LABEL LB Ορισμός ετικέτας Έλεγχος ροής LET = Ανάθεση τιμής σε Αριθμητικές εντολές μεταβλητή LINE L Μετακίνηση πάνω σε Εντολές κίνησης ευθεία γραμμή MULTIPLY * Πολλαπλασιασμός Αριθμητικές εντολές μεταβλητών OVERLAP OV Ορισμός παραμέτρου Παράμετροι robot επικάλυψης PALLET C PC Κλήση παλέτας Παράμετροι PALLET D PD Ορισμός παλέτας Παράμετροι POINT VARIABLE PV Ορισμός μεταβλητής σημείου Παράμετροι PORT>L PL Απενεργοποίηση Εντολές εξόδου πόρτας >H PH Ενεργοποίηση πόρτας Εντολές εξόδου PRINT PRN Εκτύπωση μηνύματος Εντολές εξόδου στην οθόνη PROTECT PRO Ορισμός προστατευόμενου Παράμετροι 21

22 χώρου PTP P Σύγχρονη μετακίνηση Εντολές κίνησης σημείο προς σημείο REFERENCE REF Μετακίνηση στο Εντολές κίνησης προκαθορισμένο σημείο αναφοράς RELATIVE REL Έναρξη σχετικών μετακινήσεων Παράμετροι REL_END REE Τέλος σχετικών μετακινήσεων Παράμετροι REMARK REM Εισαγωγή σχολίου Εντολές εξόδου RETURN R Επιστροφή από υπορουτίνα Έλεγχος ροής SPEED SP Ορισμός ταχύτητας Παράμετροι robot τροχιάς SUB_END E Τέλος υπορουτίνας Έλεγχος ροής SUBSTRUCT - Αφαίρεση μεταβλητών Αριθμητικές εντολές SUB S Ορισμός υπορουτίνας Έλεγχος ροής TOOL C TC Επιλογή εργαλείου Παράμετροι robot TOOL D TD Ορισμός εργαλείου Παράμετροι robot WAIT W Προσωρινή παύση της εκτέλεσης για ορισμένο χρόνο Έλεγχος ροής WORKSPACE WSP Ορισμός χώρου εργασίας Παράμετροι Βιβλιογραφία : [1] PSI Programming system for industrial robots Software Manual, EurobTec. [2] IR52C Robot manual, EurobTec. 22

ΕΡΓΑΣΤΗΡΙΑΚΗ ΕΦΑΡΜΟΓΗ 1 ΤO ΡΟΜΠΟΤ INTELLITEK ER-2u

ΕΡΓΑΣΤΗΡΙΑΚΗ ΕΦΑΡΜΟΓΗ 1 ΤO ΡΟΜΠΟΤ INTELLITEK ER-2u Εφαρμογή 1: Το ρομπότ INTELITEK ER-2u Εργαστήριο Ευφυών Συστημάτων και Ρομποτικής Τμήμα Μηχανικών Παραγωγής και Διοίκησης Πολυτεχνείο Κρήτης www.robolab.tuc.gr, τηλ: 28210 37292 / 37314 e-mail: savas@dpem.tuc.gr,

Διαβάστε περισσότερα

ΔΠΜΣ «ΣΥΣΤΗΜΑΤΑ ΑΥΤΟΜΑΤΙΣΜΟΥ» «ΕΡΓΑΣΤΗΡΙΟ ΡΟΜΠΟΤΙΚΗΣ» Άσκηση 2. Έλεγχος Pendubot

ΔΠΜΣ «ΣΥΣΤΗΜΑΤΑ ΑΥΤΟΜΑΤΙΣΜΟΥ» «ΕΡΓΑΣΤΗΡΙΟ ΡΟΜΠΟΤΙΚΗΣ» Άσκηση 2. Έλεγχος Pendubot Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Ηλεκτρ. Μηχ/κών και Μηχ/κών Υπολογιστών Τομέας Σημάτων, Ελέγχου και Ρομποτικής ΔΠΜΣ «ΣΥΣΤΗΜΑΤΑ ΑΥΤΟΜΑΤΙΣΜΟΥ» «ΕΡΓΑΣΤΗΡΙΟ ΡΟΜΠΟΤΙΚΗΣ» Άσκηση 2. Έλεγχος Pendubot Υπεύθυνος

Διαβάστε περισσότερα

Εισαγωγή στην Ρομποτική

Εισαγωγή στην Ρομποτική Τμήμα Μηχανολογίας Τ.Ε.Ι. Κρήτης Εισαγωγή στην Ρομποτική 1 Γενική περιγραφή ρομποτικού βραχίονα σύνδεσμοι αρθρώσεις αρπάγη Περιστροφική Πρισματική Βάση ρομποτικού βραχίονα 3 Βασικές ρομποτικές αρθρώσεις

Διαβάστε περισσότερα

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015 ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΠΡΑΚΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Αυτοματισμοί και

Διαβάστε περισσότερα

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

ΠΑΡΑΡΤΗΜΑ IV. ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΡΑΡΤΗΜΑ IV Ασκήσεις για το Robolab ΠΑΡΑΡΤΗΜΑ IV Παρακάτω παραθέτουμε μία σειρά ασκήσεων για το Robolab ομαδοποιημένων σε κατηγορίες : Επιμέλεια : Κυριακού Γεώργιος 1 Φύλλο Ασκήσεων (πρόκληση με κινητήρες) ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΡΑΡΤΗΜΑ

Διαβάστε περισσότερα

Εγχειρίδιο χρήσης του Άβακα

Εγχειρίδιο χρήσης του Άβακα Εγχειρίδιο χρήσης του Άβακα Με το παρόν λογισμικό γίνεται προσομοίωση των λειτουργικών δυνατοτήτων του εκπαιδευτικού υπολογιστή που έχει την ονομασία Άβακας. Η εικόνα του Άβακα εμφανίζεται σε παράθυρο

Διαβάστε περισσότερα

Λειτουργικά Συστήματα 7ο εξάμηνο, Ακαδημαϊκή περίοδος

Λειτουργικά Συστήματα 7ο εξάμηνο, Ακαδημαϊκή περίοδος ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ KΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ http://www.cslab.ece.ntua.gr Λειτουργικά

Διαβάστε περισσότερα

Πανεπιστήμιο Θεσσαλίας Τμήμα Μηχανικών Η/Υ, Τηλεπικοινωνιών και Δικτύων

Πανεπιστήμιο Θεσσαλίας Τμήμα Μηχανικών Η/Υ, Τηλεπικοινωνιών και Δικτύων Πανεπιστήμιο Θεσσαλίας Τμήμα Μηχανικών Η/Υ, Τηλεπικοινωνιών και Δικτύων Οργάνωση Η/Υ Ενότητα 1η: Εισαγωγή στην Οργάνωση Η/Υ Άσκηση 1: Αναλύστε τη διαδοχική εκτέλεση των παρακάτω εντολών MIPS με βάση τις

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΑΚΗ ΕΦΑΡΜΟΓΗ 2 TO ΡΟΜΠΟΤ HITACHI A4010S

ΕΡΓΑΣΤΗΡΙΑΚΗ ΕΦΑΡΜΟΓΗ 2 TO ΡΟΜΠΟΤ HITACHI A4010S Εργαστήριο Ευφυών Συστημάτων και Ρομποτικής Τμήμα Μηχανικών Παραγωγής και Διοίκησης Πολυτεχνείο Κρήτης www.robolab.tuc.gr, τηλ: 28210 37292 / 37314 e-mail: savas@dpem.tuc.gr, kyralakis@dpem.tuc.gr ΕΡΓΑΣΤΗΡΙΑΚΗ

Διαβάστε περισσότερα

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2008 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΠΡΑΚΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ ΜΑΘΗΜΑ : ΑΥΤΟΜΑΤΙΣΜΟΙ ΚΑΙ

Διαβάστε περισσότερα

5.1.1 Περιγραφή των συστατικών τμημάτων ενός γραφήματος

5.1.1 Περιγραφή των συστατικών τμημάτων ενός γραφήματος 5. Γραφήματα 5.1 Εισαγωγή 5.1.1 Περιγραφή των συστατικών τμημάτων ενός γραφήματος Το Discoverer παρέχει μεγάλες δυνατότητες στη δημιουργία γραφημάτων, καθιστώντας δυνατή τη διαμόρφωση κάθε συστατικού μέρους

Διαβάστε περισσότερα

Τυπικές χρήσεις της Matlab

Τυπικές χρήσεις της Matlab Matlab Μάθημα 1 Τι είναι η Matlab Ολοκληρωμένο Περιβάλλον Περιβάλλον ανάπτυξης Διερμηνευμένη γλώσσα Υψηλή επίδοση Ευρύτητα εφαρμογών Ευκολία διατύπωσης Cross platform (Wintel, Unix, Mac) Τυπικές χρήσεις

Διαβάστε περισσότερα

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

Πτυχιακή Εργασία Οδηγώντας ένα Ρομποτικό Αυτοκίνητο με το WiFi. Η Ασύρματη Επικοινωνία, χρησιμοποιώντας Βασικές Έννοιες Πτυχιακή Εργασία 2015 Οδηγώντας ένα Ρομποτικό Αυτοκίνητο με το WiFi. Σχεδίαση Συστήματος Πραγματικής Εφαρμογής (Prototyping). Η Ασύρματη Επικοινωνία, χρησιμοποιώντας το πρωτόκολλο WiFi.

Διαβάστε περισσότερα

CX-185 II. Αριθμομηχανή με εκτυπωτή. Εγχειρίδιο Οδηγιών

CX-185 II. Αριθμομηχανή με εκτυπωτή. Εγχειρίδιο Οδηγιών CX-185 II Αριθμομηχανή με εκτυπωτή Εγχειρίδιο Οδηγιών 1 ΠΕΡΙΓΡΑΦΗ ΠΛΗΚΤΡΩΝ ΚΑΙ ΔΙΑΚΟΠΤΩΝ έως Αριθμητικό Πλήκτρο Χρησιμοποιείται για την εισαγωγή αριθμού στην αριθμομηχανή. Πλήκτρο Υποδιαστολής Χρησιμοποιείται

Διαβάστε περισσότερα

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015 ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΘΕΩΡΗΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Αυτοματισμοί και

Διαβάστε περισσότερα

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

Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo; Κεφάλαιο 2 Εισαγωγή Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo; Η Logo είναι μία από τις πολλές γλώσσες προγραμματισμού. Κάθε γλώσσα προγραμματισμού έχει σκοπό τη δημιουργία προγραμμάτων

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΝΑΠΤΥΞΗ ΚΑΙ ΣΧΕΔΙΑΣΗ ΛΟΓΙΣΜΙΚΟΥ Η γλώσσα προγραμματισμού C ΕΡΓΑΣΤΗΡΙΟ 2: Εκφράσεις, πίνακες και βρόχοι 14 Απριλίου 2016 Το σημερινό εργαστήριο

Διαβάστε περισσότερα

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

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΑΥΤΟΜΑΤΟ ΣΥΣΤΗΜΑ ΣΥΛΛΟΓΗΣ ΜΠΑΧΑΡΙΚΩΝ ΠΕΡΙΕΧΟΜΕΝΑ ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΑΥΤΟΜΑΤΟ ΣΥΣΤΗΜΑ ΣΥΛΛΟΓΗΣ ΜΠΑΧΑΡΙΚΩΝ ΠΕΡΙΕΧΟΜΕΝΑ 1 Γενική περιγραφή - HARDWARE 2 1.1 Εισαγωγή 2 1.2 Δοχεία αποθήκευσης μπαχαρικών 2 1.3 Κινούμενη ζυγαριά 2 1.4 Εγκέφαλος συστήματος 2 1.5

Διαβάστε περισσότερα

ΦΥΣΙΚΗ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ

ΦΥΣΙΚΗ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ ΦΥΣΙΚΗ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ Β ΛΥΚΕΙΟΥ Καμπυλόγραμμες Κινήσεις Επιμέλεια: Αγκανάκης Α. Παναγιώτης, Φυσικός http://phyiccore.wordpre.com/ Βασικές Έννοιες Μέχρι στιγμής έχουμε μάθει να μελετάμε απλές κινήσεις,

Διαβάστε περισσότερα

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧ/ΚΩΝ & ΜΗΧ/ΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧ/ΚΩΝ & ΜΗΧ/ΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧ/ΚΩΝ & ΜΗΧ/ΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Θέματα Εξετάσεων Ασκήσεις στο Mάθημα: "ΡΟΜΠΟΤΙΚΗ Ι: ΑΝΑΛΥΣΗ, ΕΛΕΓΧΟΣ, ΕΡΓΑΣΤΗΡΙΟ" 1 η Σειρά Θεμάτων Θέμα 1-1 Έστω ρομποτικός

Διαβάστε περισσότερα

www.vageo.gr Εγχειρίδιο χρήσης (01VS-2-2013) Ψηφιακό Διπλό Θερμόμετρο & Διπλός Ελεγκτής για Εφαρμογές Θέρμανσης - Ψύξης

www.vageo.gr Εγχειρίδιο χρήσης (01VS-2-2013) Ψηφιακό Διπλό Θερμόμετρο & Διπλός Ελεγκτής για Εφαρμογές Θέρμανσης - Ψύξης VS-2 Εγχειρίδιο χρήσης (01VS-2-2013) Ψηφιακό Διπλό Θερμόμετρο & Διπλός Ελεγκτής για Εφαρμογές Θέρμανσης - Ψύξης Σελ.2 Οδηγίες ασφαλείας - Τοποθέτηση Τεχνικά Χαρακτηριστικά Σελ.3,4,5 Σύνδεση - Χειρισμός

Διαβάστε περισσότερα

Σύμφωνα με το Ινστιτούτο Ρομποτικής της Αμερικής

Σύμφωνα με το Ινστιτούτο Ρομποτικής της Αμερικής ΡΟΜΠΟΤΙΚΗ: ΟΡΙΣΜΟΣ: Σύμφωνα με το Ινστιτούτο Ρομποτικής της Αμερικής, ρομπότ είναι ένας αναπρογραμματιζόμενος και πολυλειτουργικός χωρικός μηχανισμός σχεδιασμένος να μετακινεί υλικά, αντικείμενα, εργαλεία

Διαβάστε περισσότερα

Σχεδίαση τροχιάς. (α) (β) (γ) (δ) Σχήµα 2.5

Σχεδίαση τροχιάς. (α) (β) (γ) (δ) Σχήµα 2.5 Σχεδίαση τροχιάς Η πιο απλή κίνηση ενός βραχίονα είναι από σηµείο σε σηµείο. Με την µέθοδο αυτή το ροµπότ κινείται από µία αρχική θέση σε µία τελική θέση χωρίς να µας ενδιαφέρει η ενδιάµεση διαδροµή που

Διαβάστε περισσότερα

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

ΡΟΜΠΟΤΙΚΗ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ LEGO MINDSTORMS NXT. ΚΕΦΑΛΑΙΟ 7ο. Δραστηριότητες για το ΝΧΤ-G και το Robolab ΡΟΜΠΟΤΙΚΗ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ LEGO MINDSTORMS NXT ΚΕΦΑΛΑΙΟ 7ο Δραστηριότητες για το ΝΧΤ-G και το Robolab Α. Αποφυγή εμποδίων Θα επιδιώξουμε να προγραμματίσουμε το όχημα-ρομπότ μας ώστε να είναι σε θέση

Διαβάστε περισσότερα

ΥΠΟΥΡΓΕΙΟ ΠΑΙ ΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙ ΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2011

ΥΠΟΥΡΓΕΙΟ ΠΑΙ ΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙ ΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2011 ΥΠΟΥΡΓΕΙΟ ΠΑΙ ΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙ ΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2011 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΠΡΑΚΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Αυτοματισμοί και

Διαβάστε περισσότερα

Διαδικασιακός Προγραμματισμός

Διαδικασιακός Προγραμματισμός Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ Διαδικασιακός Προγραμματισμός Διάλεξη 2 η Τύποι Δεδομένων Δήλωση Μεταβλητών Έξοδος Δεδομένων Οι διαλέξεις βασίζονται στο βιβλίο των Τσελίκη και Τσελίκα

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΑΚΗ ΕΦΑΡΜΟΓΗ 4 TΟ ΡΟΜΠΟΤΙΚΟ ΟΧΗΜΑ ROGUE BLUE

ΕΡΓΑΣΤΗΡΙΑΚΗ ΕΦΑΡΜΟΓΗ 4 TΟ ΡΟΜΠΟΤΙΚΟ ΟΧΗΜΑ ROGUE BLUE Εργαστήριο Ευφυών Συστημάτων και Ρομποτικής Τμήμα Μηχανικών Παραγωγής και Διοίκησης Πολυτεχνείο Κρήτης www.robolab.tuc.gr, τηλ: 28210 37292 / 37314 e-mail: savas@dpem.tuc.gr, kyralakis@dpem.tuc.gr ΕΡΓΑΣΤΗΡΙΑΚΗ

Διαβάστε περισσότερα

Κεφάλαιο 1: Κίνηση και γεωμετρικά σχήματα

Κεφάλαιο 1: Κίνηση και γεωμετρικά σχήματα Ασκήσεις της Ενότητας 2 : Ζωγραφίζοντας με το ΒΥΟΒ -1- α. Η χρήση της πένας Κεφάλαιο 1: Κίνηση και γεωμετρικά σχήματα Υπάρχουν εντολές που μας επιτρέπουν να επιλέξουμε το χρώμα της πένας, καθώς και το

Διαβάστε περισσότερα

TO ΥΠΟΠΡΟΓΡΑΜΜΑ ΣΥΝΑΡΤΗΣΗ

TO ΥΠΟΠΡΟΓΡΑΜΜΑ ΣΥΝΑΡΤΗΣΗ Μάθημα 7 - Υποπρογράμματα Εργαστήριο 11 Ο TO ΥΠΟΠΡΟΓΡΑΜΜΑ ΣΥΝΑΡΤΗΣΗ Βασικές Έννοιες: Υποπρόγραμμα, Ανάλυση προβλήματος, top down σχεδίαση, Συνάρτηση, Διαδικασία, Παράμετρος, Κλήση συνάρτησης, Μετάβαση

Διαβάστε περισσότερα

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

Εξοικείωση με το NXT-G Εξοικείωση με το NXT-G Εντολές Λίγα λόγια για τους κινητήρες Οι κινητήρες μπορούν να προγραμματιστούν να ξεκινούν και να σταματούν τη στιγμή που θέλουμε. Η εντολή κίνησης κινητήρα motor είναι πολύ απλή.

Διαβάστε περισσότερα

Δομημένος Προγραμματισμός

Δομημένος Προγραμματισμός ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Δομημένος Προγραμματισμός Ενότητα: Συναρτήσεις θεωρία Δ. Ε. Μετάφας Τμ. Ηλεκτρονικών Μηχ. Τ.Ε. Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Μάθημα 4: Κεντρική Μονάδα Επεξεργασίας

Μάθημα 4: Κεντρική Μονάδα Επεξεργασίας Μάθημα 4: Κεντρική Μονάδα Επεξεργασίας 4.1 Γενικά Ο υπολογιστής επεξεργάζεται δεδομένα ακολουθώντας βήμα βήμα, τις εντολές ενός προγράμματος. Το τμήμα του υπολογιστή, που εκτελεί τις εντολές και συντονίζει

Διαβάστε περισσότερα

Σύντομος οδηγός αναφοράς Για Windows Έκδοση 4.0

Σύντομος οδηγός αναφοράς Για Windows Έκδοση 4.0 Σύντομος οδηγός αναφοράς Για Windows Έκδοση 4.0 Παράθυρα των εγγράφων Επιφάνεια του σχεδίου. Σχεδιάστε εδώ νέα αντικείμενα με τα εργαλεία σημείων, διαβήτη, σχεδίασης ευθύγραμμων αντικειμένων και κειμένου.

Διαβάστε περισσότερα

ΘΕΜΑ ΠΤΥΧΙΑΚΗΣ ΕΡΓΑΣΙΑΣ

ΘΕΜΑ ΠΤΥΧΙΑΚΗΣ ΕΡΓΑΣΙΑΣ ΑΝΩΤΑΤΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΠΕΙΡΑΙΑ ΤΤ. ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ Τ.Ε. ΤΟΜΕΑΣ ΚΑΤΑΣΚΕΥΑΣΤΙΚΟΣ ΘΕΜΑ ΠΤΥΧΙΑΚΗΣ ΕΡΓΑΣΙΑΣ ΑΝΑΠΤΥΞΗ XLS ΓΙΑ ΤΟΝ ΥΠΟΛΟΓΙΣΜΟ ΤΩΝ ΣΥΝΤΕΤΑΓΜΕΝΩΝ ΤΩΝ

Διαβάστε περισσότερα

Ανακύκλωσε το Computer Game σε Scratch

Ανακύκλωσε το Computer Game σε Scratch Ανακύκλωσε το Computer Game σε Scratch Καλλιόπη Σατραζέμη¹, Μαρία Χαραλαμπίδου², Κλεοπάτρα Χαριστέ³, Λαμπρινή Χρυσή 4 1 kalliopaki_s@yahoo.gr 2 maraki98_xar@hotmail.gr 3 kleo.xar@hotmail.gr 4 lamprini1998@gmail.com

Διαβάστε περισσότερα

UTECO ABEE ΒΙΟΜΗΧΑΝΙΚΟΣ & ΝΑΥΤΙΛΙΑΚΟΣ ΑΥΤΟΜΑΤΙΣΜΟΣ

UTECO ABEE ΒΙΟΜΗΧΑΝΙΚΟΣ & ΝΑΥΤΙΛΙΑΚΟΣ ΑΥΤΟΜΑΤΙΣΜΟΣ IMAGO F3000 Συνοπτική περιγραφή Αυτοί οι ελεγκτές διαδικασίας χτίζονται σε ένα σχεδιασμό επεκτάσιμης μονάδας, και είναι κατάλληλοι για τον έλεγχο ρύθμιση λειτουργίας, ψησίματος, καπνίσματος και ελέγχου

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2013-2014

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2013-2014 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2013-2014 Επιμέλεια: Ομάδα Διαγωνισμάτων από το Στέκι των Πληροφορικών Θέμα Α A1. Να γράψετε στο τετράδιό σας τους

Διαβάστε περισσότερα

Πίνακας περιεχομένων. Γενικές υποδείξεις. Περιγραφή. Πληροφορίες. Λειτουργία

Πίνακας περιεχομένων. Γενικές υποδείξεις. Περιγραφή. Πληροφορίες. Λειτουργία Πίνακας περιεχομένων Πίνακας περιεχομένων...... EL 1 Γενικές υποδείξεις.......... EL 1 Παραλλαγές εκδόσεων / Πληροφορίες......... EL 1 Περιγραφή................ EL 1 Λειτουργία........... EL 1 Περιγραφή

Διαβάστε περισσότερα

Εφαρμογές Πληροφορικής στην Τοπογραφία 8η Ενότητα - Scripting στο AutoCAD Παραδείγματα

Εφαρμογές Πληροφορικής στην Τοπογραφία 8η Ενότητα - Scripting στο AutoCAD Παραδείγματα Εφαρμογές Πληροφορικής στην Τοπογραφία 8η Ενότητα - Scripting στο AutoCAD Παραδείγματα Τσιούκας Βασίλειος, Αναπληρωτής Καθηγητής Τμήμα Αγρονόμων Τοπογράφων Μηχανικών Θεσσαλονίκη, Φεβρουάριος 2014 Άδειες

Διαβάστε περισσότερα

Σχετική κίνηση αντικειμένων

Σχετική κίνηση αντικειμένων Σχετική κίνηση αντικειμένων Πως θα μπορούσε να κινηθεί ένας χαρακτήρας προς την έξοδο ενός λαβύρινθου; Πως θα μπορούσε το αυτοκινητάκι μας να κινείται μέσα στην πίστα; Πως θα μπορούσαμε να αναπαραστήσουμε

Διαβάστε περισσότερα

Οδηγίες για το Geogebra Μωυσιάδης Πολυχρόνης Δόρτσιος Κώστας

Οδηγίες για το Geogebra Μωυσιάδης Πολυχρόνης Δόρτσιος Κώστας Οδηγίες για το Geogebra Μωυσιάδης Πολυχρόνης Δόρτσιος Κώστας Η πρώτη οθόνη μετά την εκτέλεση του προγράμματος διαφέρει κάπως από τα προηγούμενα λογισμικά, αν και έχει αρκετά κοινά στοιχεία. Αποτελείται

Διαβάστε περισσότερα

Προγραμματιστικό Περιβάλλον

Προγραμματιστικό Περιβάλλον Προγραμματιστικό Περιβάλλον Προγραμματίζοντας τις βασικές αριθμητικές πράξεις 2 ο Γυμνάσιο Παλλήνης Καθηγήτρια: Ευφροσύνη Σκιαδά Πρόσθεση Αφαίρεση Πολλαπλασιασμός Σύμβολα αριθμητικών πράξεων Διαίρεση Τι

Διαβάστε περισσότερα

Σελίδα 1 από 11. Απαντήσεις στο φυλλάδιο 57 Ερώτηση: 1 η : Οι ακροδέκτες αυτοί χρησιµοποιούνται για:

Σελίδα 1 από 11. Απαντήσεις στο φυλλάδιο 57 Ερώτηση: 1 η : Οι ακροδέκτες αυτοί χρησιµοποιούνται για: Σελίδα 1 από 11 Απαντήσεις στο φυλλάδιο 57 Ερώτηση: 1 η : Οι ακροδέκτες αυτοί χρησιµοποιούνται για: την επικοινωνία, µε τα υπόλοιπα ολοκληρωµένα κυκλώµατα του υπολογιστικού συστήµατος. την παροχή τροφοδοσίας

Διαβάστε περισσότερα

Εισαγωγή στην Αριθμητική Ανάλυση

Εισαγωγή στην Αριθμητική Ανάλυση Εισαγωγή στην Αριθμητική Ανάλυση Εισαγωγή στη MATLAB ΔΙΔΑΣΚΩΝ: ΓΕΩΡΓΙΟΣ ΑΚΡΙΒΗΣ ΒΟΗΘΟΙ: ΔΗΜΗΤΡΙΑΔΗΣ ΣΩΚΡΑΤΗΣ, ΣΚΟΡΔΑ ΕΛΕΝΗ E-MAIL: SDIMITRIADIS@CS.UOI.GR, ESKORDA@CS.UOI.GR Τι είναι Matlab Είναι ένα περιβάλλον

Διαβάστε περισσότερα

Μάθημα 3: Αρχιτεκτονική Υπολογιστών

Μάθημα 3: Αρχιτεκτονική Υπολογιστών Μάθημα 3: Αρχιτεκτονική Υπολογιστών 3.1 Περιφερειακές μονάδες και τμήμα επεξεργασίας Στην καθημερινή μας ζωή ερχόμαστε συνέχεια σε επαφή με υπολογιστές. Ο υπολογιστής είναι μια συσκευή που επεξεργάζεται

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ 23/04/2012. Α. Να απαντήσετε με Σ ή Λ στις παρακάτω προτάσεις:

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ 23/04/2012. Α. Να απαντήσετε με Σ ή Λ στις παρακάτω προτάσεις: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ 23/04/2012 ΘΕΜΑ Α Α. Να απαντήσετε με Σ ή Λ στις παρακάτω προτάσεις: 1. Κάθε βρόγχος που υλοποιείται με την εντολή Για μπορεί να

Διαβάστε περισσότερα

Συστήματα συντεταγμένων

Συστήματα συντεταγμένων Κεφάλαιο. Για να δημιουργήσουμε τρισδιάστατα αντικείμενα, που μπορούν να παρασταθούν στην οθόνη του υπολογιστή ως ένα σύνολο από γραμμές, επίπεδες πολυγωνικές επιφάνειες ή ακόμη και από ένα συνδυασμό από

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ. Εισαγωγή στη Python

ΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ. Εισαγωγή στη Python ΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Εισαγωγή στη Python Νικόλαος Ζ. Ζάχαρης Αναπληρωτής

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΟ ΒΙΟΜΗΧΑΝΙΚΩΝ ΕΛΕΓΚΤΩΝ

ΕΡΓΑΣΤΗΡΙΟ ΒΙΟΜΗΧΑΝΙΚΩΝ ΕΛΕΓΚΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΒΙΟΜΗΧΑΝΙΚΩΝ ΕΛΕΓΚΤΩΝ ΤΕΙ ΠΕΙΡΑΙΑ Τμήμα ΑΥΤΟΜΑΤΙΣΜΟΥ ΠΡΟΓΡΑΜΜΑ ΕΡΓΑΣΤΗΡΙΟΥ Οι εργαστηριακές ασκήσεις Βιομηχανικών Ελεγκτών διεξάγονται τις ημέρες Δευτέρα και Τετάρτη (ώρες 16:00 19:00 και 19:00

Διαβάστε περισσότερα

Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ

Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ Field Service Management ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ 1 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΑΝΑΛΥΣΗ ΜΕΝΟΥ ΕΦΑΡΜΟΓΗΣ... 4 2. ΕΠΕΞΗΓΗΣΗ ΚΕΝΤΡΙΚΟΥ ΜΕΝΟΥ ΚΑΡΤΕΛΑΣ... 5 3. ΔΗΜΙΟΥΡΓΙΑ ΠΕΛΑΤΗ... 6 4. ΑΝΑΖΗΤΗΣΗ ΠΕΛΑΤΗ... 6 5. ΕΠΕΞΕΡΓΑΣΙΑ/ΔΙΑΓΡΑΦΗ

Διαβάστε περισσότερα

2/4/2010. ρ. Φασουλάς Ιωάννης. Απαιτούµενες γνώσεις: Ανάγκη εκπαίδευσης των φοιτητών στον προγραµµατισµό και λειτουργία των βιοµηχανικών ροµπότ

2/4/2010. ρ. Φασουλάς Ιωάννης. Απαιτούµενες γνώσεις: Ανάγκη εκπαίδευσης των φοιτητών στον προγραµµατισµό και λειτουργία των βιοµηχανικών ροµπότ Τµήµα Μηχανολογίας Τ.Ε.Ι. Κρήτης ΕΚΠΑΙ ΕΥΤΙΚΟ ΛΟΓΙΣΜΙΚΟ ΓΙΑ ΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΕΝΟΣ ΕΙΚΟΝΙΚΟΥ ΡΟΜΠΟΤΙΚΟΥ ΒΡΑΧΙΟΝΑ ΤΥΠΟΥ SCARA ρ. Φασουλάς Ιωάννης Η Ροµ οτική στις σύγχρονες βιοµηχανικές µονάδες αραγωγής

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

1 η Εργαστηριακή Άσκηση MATLAB Εισαγωγή

1 η Εργαστηριακή Άσκηση MATLAB Εισαγωγή ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΗΠΕΙΡΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. Εργαστήριο Επεξεργασία Εικόνας & Βίντεο 1 η Εργαστηριακή Άσκηση MATLAB Εισαγωγή Νικόλαος Γιαννακέας Άρτα 2018 1 Εισαγωγή Το Matlab

Διαβάστε περισσότερα

Προβλήματα, αλγόριθμοι, ψευδοκώδικας

Προβλήματα, αλγόριθμοι, ψευδοκώδικας Προβλήματα, αλγόριθμοι, ψευδοκώδικας October 11, 2011 Στο μάθημα Αλγοριθμική και Δομές Δεδομένων θα ασχοληθούμε με ένα μέρος της διαδικασίας επίλυσης υπολογιστικών προβλημάτων. Συγκεκριμένα θα δούμε τι

Διαβάστε περισσότερα

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2012

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2012 ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2012 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΘΕΩΡΗΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Αυτοματισμοί και

Διαβάστε περισσότερα

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

ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΡΟΜΠΟΤΙΚΗ 2010-2011 ΕΡΓΑΣΙΑ ΕΞΑΜΗΝΟΥ ΟΜΑΔΑ: ΑΘΑΝΑΣΙΑΔΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ (konsatha@mie.uth.gr) ΚΑΛΤΣΑΣ ΑΘΑΝΑΣΙΟΣ ( bingo_than@msn.com ) ΚΙΚΙΔΟΥ ΒΑΣΙΛΙΚΗ (

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ακαδημαϊκό έτος 2001-2002 ΤΕΤΡΑΔΙΟ ΕΡΓΑΣΤΗΡΙΟΥ #4

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ακαδημαϊκό έτος 2001-2002 ΤΕΤΡΑΔΙΟ ΕΡΓΑΣΤΗΡΙΟΥ #4 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ακαδημαϊκό έτος 2001-2002 ΤΕΤΡΑΔΙΟ ΕΡΓΑΣΤΗΡΙΟΥ #4 «Προγραμματισμός Η/Υ» - Τετράδιο Εργαστηρίου #4 2 Γενικά Στο Τετράδιο #4 του Εργαστηρίου θα αναφερθούμε σε θέματα διαχείρισης πινάκων

Διαβάστε περισσότερα

Δομή Προγράμματος C++, Χειρισμός Μεταβλητών και Συναρτήσεις Εισόδου - Εξόδου

Δομή Προγράμματος C++, Χειρισμός Μεταβλητών και Συναρτήσεις Εισόδου - Εξόδου Εργαστήριο 2: Δομή Προγράμματος C++, Χειρισμός Μεταβλητών και Συναρτήσεις Εισόδου - Εξόδου Ο σκοπός αυτής της εργαστηριακής άσκησης είναι η ανάλυση των βασικών χαρακτηριστικών της Γλώσσας Προγραμματισμού

Διαβάστε περισσότερα

Εφαρμογές Πληροφορικής στην Τοπογραφία 7η Ενότητα Μονάδες, εντολές Text, List, μετρήσεις, μετασχηματισμοί και άσκηση χάραξης

Εφαρμογές Πληροφορικής στην Τοπογραφία 7η Ενότητα Μονάδες, εντολές Text, List, μετρήσεις, μετασχηματισμοί και άσκηση χάραξης Εφαρμογές Πληροφορικής στην Τοπογραφία 7η Ενότητα Μονάδες, εντολές Text, List, μετρήσεις, μετασχηματισμοί και άσκηση χάραξης Τσιούκας Βασίλειος, Αναπληρωτής Καθηγητής Τμήμα Αγρονόμων Τοπογράφων Μηχανικών

Διαβάστε περισσότερα

Slalom Race Computer Game on Scratch

Slalom Race Computer Game on Scratch Slalom Race Computer Game on Scratch Μπογιατζή Ελισάβετ ¹, Μεταξά Παυλίνα², Νεστοροπούλου Ευσεβεία³, Μαρόγλου Ευαγγελία 4 1 boelisabet@gmail.com 2 pavlinamet2@gmail.com 3 makis.nestoro@hotmail.com 4 euaggeliam2000@gmail.com

Διαβάστε περισσότερα

Υπάρχουν δύο τύποι μνήμης, η μνήμη τυχαίας προσπέλασης (Random Access Memory RAM) και η μνήμη ανάγνωσης-μόνο (Read-Only Memory ROM).

Υπάρχουν δύο τύποι μνήμης, η μνήμη τυχαίας προσπέλασης (Random Access Memory RAM) και η μνήμη ανάγνωσης-μόνο (Read-Only Memory ROM). Μνήμες Ένα από τα βασικά πλεονεκτήματα των ψηφιακών συστημάτων σε σχέση με τα αναλογικά, είναι η ευκολία αποθήκευσης μεγάλων ποσοτήτων πληροφοριών, είτε προσωρινά είτε μόνιμα Οι πληροφορίες αποθηκεύονται

Διαβάστε περισσότερα

Εκτέλεση προγράμματος

Εκτέλεση προγράμματος ιεπιφάνεια controller Επισκόπηση λειτουργιών CNC Επισκόπηση λειτουργιών DNC Επικοινωνίες 1 2 Αυτόματα Εκτέλεση προγράμματος παραγωγή Χειροκίνητα για απλές λίγες κινήσεις Εντολή προς εντολή για έλεγχο ορθότητας

Διαβάστε περισσότερα

Εργαστήριο Δομής και Λειτουργίας Μικροϋπολογιστών. Βοήθημα εκτέλεσης εργαστηριακής άσκησης 5: Εξωτερικές διακοπές του 8051

Εργαστήριο Δομής και Λειτουργίας Μικροϋπολογιστών. Βοήθημα εκτέλεσης εργαστηριακής άσκησης 5: Εξωτερικές διακοπές του 8051 Εργαστήριο Δομής και Λειτουργίας Μικροϋπολογιστών Βοήθημα εκτέλεσης εργαστηριακής άσκησης 5: Εξωτερικές διακοπές του 8051 Ο κώδικας για την παρούσα εργαστηριακή άσκηση σας δίδεται κατά το μεγαλύτερο μέρος

Διαβάστε περισσότερα

Stroke.

Stroke. Το φυλλάδιο οδηγιών που κρατάτε στα χέρια σας βρίσκεται και σε ηλεκτρονική μορφή (αρχείο Acrobatpdf) στον φάκελο PDF του υπολογιστή (υπάρχει η σχετική συντόμευση την επιφάνεια εργασίας). Για την καλύτερη

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ ΠΑΡΑΓΩΓΗΣ - ΡΟΜΠΟΤΙΚΗ

ΣΥΣΤΗΜΑΤΑ ΠΑΡΑΓΩΓΗΣ - ΡΟΜΠΟΤΙΚΗ Τίτλος Μαθήματος ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΕΝΤΡΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΣΥΣΤΗΜΑΤΑ ΠΑΡΑΓΩΓΗΣ - ΡΟΜΠΟΤΙΚΗ Καθηγητής Δρ.Δ.Σαγρής ΣΕΡΡΕΣ, ΣΕΠΤΕΜΒΡΙΟΣ

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου. Ενότητα 2

Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου. Ενότητα 2 Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου Ενότητα 2 Τι είναι το PLC ΠΕΡΙΕΧΟΜΕΝΑ 2 Τι είναι το PLC. 2.1 Πλεονεκτήματα των PLC. 2.2 Η δομή ενός PLC. 2.3 Τα PLC της αγοράς. 2.4 Αρχή λειτουργίας ενός PLC.

Διαβάστε περισσότερα

Οι εντολές ελέγχου της ροής ενός προγράμματος.

Οι εντολές ελέγχου της ροής ενός προγράμματος. Κεφάλαιο ΙΙI: Οι εντολές ελέγχου της ροής ενός προγράμματος 31 Εντολές ελέγχου της ροής Στο παρόν κεφάλαιο ασχολούμαστε με την σύνταξη των εντολών της C οι οποίες εισάγουν λογική και ελέγχουν την ροή εκτέλεσης

Διαβάστε περισσότερα

1. Τι είναι η Κινηματική; Ποια κίνηση ονομάζεται ευθύγραμμη;

1. Τι είναι η Κινηματική; Ποια κίνηση ονομάζεται ευθύγραμμη; ΚΕΦΑΛΑΙΟ 2 ο ΚΙΝΗΣΗ 2.1 Περιγραφή της Κίνησης 1. Τι είναι η Κινηματική; Ποια κίνηση ονομάζεται ευθύγραμμη; Κινηματική είναι ο κλάδος της Φυσικής που έχει ως αντικείμενο τη μελέτη της κίνησης. Στην Κινηματική

Διαβάστε περισσότερα

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2009

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2009 ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 29 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΠΡΑΚΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Αυτοματισμοί και Ηλεκτρονικός

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών Ι

Αρχιτεκτονική Υπολογιστών Ι Αρχιτεκτονική Υπολογιστών Ι Επιλεγμένες εντολές και συναρτήσεις assembly Από το βιβλίο Αρχιτεκτονική Υπολογιστών & Προγραμματισμός Assembly (Συγγραφέας / Εκδότης : Παναγιώτης Παπάζογλου) Δρ. Παναγιώτης

Διαβάστε περισσότερα

Κίνηση ΚΕΦΑΛΑΙΟ 2 Β ΓΥΜΝΑΣΙΟΥ

Κίνηση ΚΕΦΑΛΑΙΟ 2 Β ΓΥΜΝΑΣΙΟΥ Κίνηση ΚΕΦΑΛΑΙΟ 2 Β ΓΥΜΝΑΣΙΟΥ 2.1 Περιγραφή της Κίνησης 1. Τι είναι η Κινηματική; Ποια κίνηση ονομάζεται ευθύγραμμη; Κινηματική είναι ο κλάδος της Φυσικής που έχει ως αντικείμενο τη μελέτη της κίνησης.

Διαβάστε περισσότερα

Σκοπός. Εργαστήριο 6 Εντολές Επανάληψης

Σκοπός. Εργαστήριο 6 Εντολές Επανάληψης Εργαστήριο 6 Εντολές Επανάληψης Η δομή Επιλογής στη PASCAL H δομή Επανάληψης στη PASCAL. Ρεύμα Εισόδου / Εξόδου.. Ρεύμα Εισόδου / Εξόδου. To πρόγραμμα γραφικών gnuplot. Γραφικά στη PASCAL. Σκοπός 6.1 ΕΠΙΔΙΩΞΗ

Διαβάστε περισσότερα

ισδιάστατοι μετασχηματισμοί ΚΕΦΑΛΑΙΟ 4: ισδιάστατοι γεωμετρικοί μετασχηματισμοί

ισδιάστατοι μετασχηματισμοί ΚΕΦΑΛΑΙΟ 4: ισδιάστατοι γεωμετρικοί μετασχηματισμοί ΚΕΦΑΛΑΙΟ 4: ισδιάστατοι γεωμετρικοί μετασχηματισμοί Πολλά προβλήματα λύνονται μέσω δισδιάστατων απεικονίσεων ενός μοντέλου. Μεταξύ αυτών και τα προβλήματα κίνησης, όπως η κίνηση ενός συρόμενου μηχανισμού.

Διαβάστε περισσότερα

ΨΗΦΙΑΚΟΣ ΔΙΑΦΟΡΙΚΟΣ ΘΕΡΜΟΣΤΑΤΗΣ ΗΛΙΑΚΩΝ 2 ΑΙΣΘΗΤΗΡΙΑ 1 ΕΝΤΟΛΗ SELTRON SGC14

ΨΗΦΙΑΚΟΣ ΔΙΑΦΟΡΙΚΟΣ ΘΕΡΜΟΣΤΑΤΗΣ ΗΛΙΑΚΩΝ 2 ΑΙΣΘΗΤΗΡΙΑ 1 ΕΝΤΟΛΗ SELTRON SGC14 ΨΗΦΙΑΚΟΣ ΔΙΑΦΟΡΙΚΟΣ ΘΕΡΜΟΣΤΑΤΗΣ ΗΛΙΑΚΩΝ 2 ΑΙΣΘΗΤΗΡΙΑ 1 ΕΝΤΟΛΗ SELTRON SGC14 1. Πρόλογος Οι ψηφιακοί διαφορικοί θερμοστάτες ηλιακών της SELTRON λειτουργούν με μικροεπεξεργαστή, διαθέτουν απόλυτη ακρίβεια

Διαβάστε περισσότερα

Visual Flowchart Γενικά

Visual Flowchart Γενικά Visual Flowchart 3.020 -Γενικά Το Visual Flowchart ή «Data-Flow Visual Programming Language 3.020» (http://www. emu8086.com/fp) είναι ένα περιβάλλον ανάπτυξης και εκτέλεσης αλγορίθμων απευθείας σε μορφή

Διαβάστε περισσότερα

Εισαγωγικές έννοιες θεωρίας Συστημάτων Αυτομάτου Ελέγχου Ενότητα 1 η : Εισαγωγή

Εισαγωγικές έννοιες θεωρίας Συστημάτων Αυτομάτου Ελέγχου Ενότητα 1 η : Εισαγωγή Εισαγωγικές έννοιες θεωρίας Συστημάτων Αυτομάτου Ελέγχου Ενότητα 1 η : Εισαγωγή Επ. Καθηγητής Γαύρος Κωνσταντίνος ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΒΙΟΜΗΧΑΝΙΚΟΥ ΣΧΕΔΙΑΣΜΟΥ ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Κεφάλαιο 10 Υποπρογράμματα. Καραμαούνας Πολύκαρπος

Κεφάλαιο 10 Υποπρογράμματα. Καραμαούνας Πολύκαρπος Κεφάλαιο 10 Υποπρογράμματα 1 10.1 Τμηματικός προγραμματισμός Τμηματικός προγραμματισμός ονομάζεται η τεχνική σχεδίασης και ανάπτυξης των προγραμμάτων ως ένα σύνολο από απλούστερα τμήματα προγραμμάτων.

Διαβάστε περισσότερα

ΠΑΓΚΑΛΟΣ Α.Ε ΚΕΝΤΡΟ ΕΠΕΞΕΡΓΑΣΙΑΣ EMMEGI MOD. PHANTOMATIC M4L

ΠΑΓΚΑΛΟΣ Α.Ε ΚΕΝΤΡΟ ΕΠΕΞΕΡΓΑΣΙΑΣ EMMEGI MOD. PHANTOMATIC M4L ΠΑΓΚΑΛΟΣ Α.Ε ΕΜΠΟΡΙΑ ΜΗΧΑΝΗΜΑΤΩΝ ΑΛΟΥΜΙΝΙΟΥ & PVC Δαιδάλου 42 & Άργους (Έναντι γηπέδου Αγ. Δημητρίου), Άγιος Δημήτριος Τηλ.:210-9833055 210-9833279, Fax : 210-9827535 Web: http://www.pagalos.gr, E-Mail:

Διαβάστε περισσότερα

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

ΚΙΤ ΘΕΡΜΟΣΤΑΤΗ ΧΩΡΟΥ ΚΑΙ ΠΙΝΑΚΑ ΕΛΕΓΧΟΥ ΛΥΧΝΙΩΝ ΜΟΝΑΔΑ ΧΩΡΟΥ ΜΕ ΕΛΕΓΧΟ ΘΕΡΜΟΚΡΑΣΙΑΣ gr ΚΙΤ ΘΕΡΜΟΣΤΑΤΗ ΧΩΡΟΥ ΚΑΙ ΠΙΝΑΚΑ ΕΛΕΓΧΟΥ ΛΥΧΝΙΩΝ ΜΟΝΑΔΑ ΧΩΡΟΥ ΜΕ ΕΛΕΓΧΟ ΘΕΡΜΟΚΡΑΣΙΑΣ ΤΕΧΝΙΚΕΣ ΠΡΟΔΙΑΓΡΑΦΕΣ Ηλεκτρική παροχή: Ο.Τ. (Open Therm protocol) για τον πομπό και μπαταρίες ΑΑ LR06 για το δέκτη

Διαβάστε περισσότερα

Κεφάλαιο 10 Υποπρογράμματα. Καραμαούνας Πολύκαρπος

Κεφάλαιο 10 Υποπρογράμματα. Καραμαούνας Πολύκαρπος Κεφάλαιο 10 Υποπρογράμματα 1 10.1 Τμηματικός προγραμματισμός Τμηματικός προγραμματισμός ονομάζεται η τεχνική σχεδίασης και ανάπτυξης των προγραμμάτων ως ένα σύνολο από απλούστερα τμήματα προγραμμάτων.

Διαβάστε περισσότερα

RobotArmy Περίληψη έργου

RobotArmy Περίληψη έργου RobotArmy Περίληψη έργου Στην σημερινή εποχή η ανάγκη για αυτοματοποίηση πολλών διαδικασιών γίνεται όλο και πιο έντονη. Συνέχεια ακούγονται λέξεις όπως : βελτιστοποίηση ποιότητας ζωής, αυτοματοποίηση στον

Διαβάστε περισσότερα

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

Εντολές της LOGO (MicroWorlds Pro) Εντολές της LOGO (MicroWorlds Pro) Εντολές εμφάνισης (εξόδου) και αριθμητικές πράξεις δείξε Εμφανίζει στην οθόνη έναν αριθμό, το αποτέλεσμα πράξεων, μια λέξη ή μια λίστα (ομάδα) λέξεων. δείξε 200 200 δείξε

Διαβάστε περισσότερα

ΓΛΩΣΣΑ ΑΛΦΑΒΗΤΟ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΣΤΑΘΕΡΕΣ ΜΕΤΑΒΛΗΤΕΣ

ΓΛΩΣΣΑ ΑΛΦΑΒΗΤΟ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΣΤΑΘΕΡΕΣ ΜΕΤΑΒΛΗΤΕΣ ΓΛΩΣΣΑ ΑΛΦΑΒΗΤΟ Κεφαλαία και μικρά γράμματα ελληνικού αλφαβήτου: Α Ω και α ω Κεφαλαία και μικρά γράμματα λατινικού αλφαβήτου: A Z και a z Αριθμητικά ψηφία: 0 9 Ειδικοί χαρακτήρες: + - * / =. ( ),! & κενός

Διαβάστε περισσότερα

Οδηγίες προγραμματισμού MOTORLINE EVO 60 & 100 Μηχανισμός για γκαραζόπορτες οροφής

Οδηγίες προγραμματισμού MOTORLINE EVO 60 & 100 Μηχανισμός για γκαραζόπορτες οροφής Οδηγίες προγραμματισμού MOTORLINE EVO 60 & 100 Μηχανισμός για γκαραζόπορτες οροφής Τοποθέτηση μηχανισμού Εγκαταστήστε το μηχανισμό σύμφωνα με τα σχέδια του αγγλικού φυλλαδίου δίνοντας ιδιαίτερη προσοχή

Διαβάστε περισσότερα

Δυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client

Δυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client ΕΣΔ 516 Τεχνολογίες Διαδικτύου Δυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client Περιεχόμενα Περιεχόμενα Javascript και HTML Βασική σύνταξη Μεταβλητές Τελεστές Συναρτήσεις

Διαβάστε περισσότερα

Ο πίνακας ελέγχου αποτελείται από οθόνη, τρία σημεία ενδείξεων και τέσσερα πλήκτρα.

Ο πίνακας ελέγχου αποτελείται από οθόνη, τρία σημεία ενδείξεων και τέσσερα πλήκτρα. ΣΥΣΤΗΜΑ ΕΛΕΓΧΟΥ ΛΕΙΤΟΥΡΓΙΑΣ MSK Το σύστημα ελέγχου της ροής του πρωτογενούς αέρα καύσης (MSK), έχει ως στόχο τη διατήρηση σταθερής απόδοσης του τζακιού καθ όλη τη διαδικασία καύσης του ξύλου. Το MSK ελέγχει

Διαβάστε περισσότερα

3 ο Εργαστήριο Μεταβλητές, Τελεστές

3 ο Εργαστήριο Μεταβλητές, Τελεστές 3 ο Εργαστήριο Μεταβλητές, Τελεστές Μια μεταβλητή έχει ένα όνομα και ουσιαστικά είναι ένας δείκτης σε μια συγκεκριμένη θέση στη μνήμη του υπολογιστή. Στη θέση μνήμης στην οποία δείχνει μια μεταβλητή αποθηκεύονται

Διαβάστε περισσότερα

Ελέγξτε την ταινία σας

Ελέγξτε την ταινία σας Ελέγξτε την ταινία σας Σε αυτές τις ασκήσεις, θα κάνετε εισαγωγή μιας ταινίας και θα χρησιμοποιήσετε τις επιλογές που παρουσιάστηκαν στο μάθημα. Άσκηση 1: Εισαγωγή αρχείου ταινίας 1. Κάντε κλικ στη μικρογραφία

Διαβάστε περισσότερα

Προγραμματισμός Η/Υ 1 (Εργαστήριο)

Προγραμματισμός Η/Υ 1 (Εργαστήριο) Προγραμματισμός Η/Υ 1 (Εργαστήριο) Ενότητα 2: Δομή ενός προγράμματος C Καθηγήτρια Εφαρμογών: Τσαγκαλίδου Ροδή Τμήμα: Ηλεκτρολόγων Μηχανικών Τ.Ε. Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

Σκοπός. Αλγεβρικοί και Λογικοί Υπολογισμοί στη PASCAL

Σκοπός. Αλγεβρικοί και Λογικοί Υπολογισμοί στη PASCAL Αλγεβρικοί και Λογικοί Υπολογισμοί στη PASCAL Δυνατότητα ανάπτυξης, μεταγλώττισης και εκτέλεσης προγραμμάτων στη PASCAL. Κατανόηση της σύνταξης των προτάσεων της PASCAL. Κατανόηση της εντολής εξόδου για

Διαβάστε περισσότερα

8 FORTRAN 77/90/95/2003

8 FORTRAN 77/90/95/2003 ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ 1: Εισαγωγή... 17 1.1. Ανασκόπηση της ιστορίας των υπολογιστών... 18 1.2. Πληροφορία και δεδομένα... 24 1.3. Ο Υπολογιστής... 26 1.4. Δομή και λειτουργία του υπολογιστή... 28 1.5.

Διαβάστε περισσότερα

αντίστοιχο γεγονός. Όταν όντως το κουμπί

αντίστοιχο γεγονός. Όταν όντως το κουμπί Εισαγωγή στην αλληλεπίδραση Τα έργα που έχουμε αναπτύξει έως τώρα τρέχουν ένα σενάριο και σταματούν. Τα αντικείμενά μας αλλάζουν θέση και ενδυμασίες, παίζουν διαφορετικούς ήχους και ζωγραφίζουν διάφορα

Διαβάστε περισσότερα

Εισαγωγή στις σύγχρονες Εργαλειομηχανές CNC

Εισαγωγή στις σύγχρονες Εργαλειομηχανές CNC Εισαγωγή στις σύγχρονες Εργαλειομηχανές CNC Ιστορία Κύρια μέρη Εργαλειομηχανών Αρχές CNC Γ.Βοσνιάκος- ΕΡΓΑΛΕΙΟΜΗΧΑΝΕΣ Εισαγωγή στις εργαλειομηχανές CNC Άδεια Χρήσης Το παρόν υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

ijet Εξυπνη εκτύπωση με τεχνολογία HP

ijet Εξυπνη εκτύπωση με τεχνολογία HP Αριθμός κεφαλών εκτύπωσης 1 κεφαλή εκτύπωσης που συμπεριλαμβάνει τη μονάδα ελέγχου για ύψος εκτύπωσης μέχρι 12,5mm Κατεύθυνση εκτύπωσης Δεξιά προς αριστερά και αντίστροφα, από το πλάι και από επάνω ijet

Διαβάστε περισσότερα

Σημαντικές δυνατότητες των σύγχρονων υπολογιστικών μηχανών: Αξιόπιστη καταγραφή πολύ μεγάλου όγκου δεδομένων

Σημαντικές δυνατότητες των σύγχρονων υπολογιστικών μηχανών: Αξιόπιστη καταγραφή πολύ μεγάλου όγκου δεδομένων Σημαντικές δυνατότητες των σύγχρονων υπολογιστικών μηχανών: Γρήγορες προσθέσεις αριθμών Γρήγορες συγκρίσεις αριθμών Αξιόπιστη καταγραφή πολύ μεγάλου όγκου δεδομένων Σχετικά γρήγορη μετάδοση και πρόσληψη

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΑΥΤΟΜΑΤΙΣΜΟ ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΑΥΤΟΜΑΤΙΣΜΟΥ ΣΤΑ ΤΕΧΝΟΛΟΓΙΚΑ ΕΠΑΓΓΕΛΜΑΤΙΚΑ ΕΚΠΑΙΔΕΥΤΗΡΙΑ-ΤΕΕ

ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΑΥΤΟΜΑΤΙΣΜΟ ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΑΥΤΟΜΑΤΙΣΜΟΥ ΣΤΑ ΤΕΧΝΟΛΟΓΙΚΑ ΕΠΑΓΓΕΛΜΑΤΙΚΑ ΕΚΠΑΙΔΕΥΤΗΡΙΑ-ΤΕΕ Αφιέρωμα στο Γ Συνέδριο «Τεχνολογία & Αυτοματισμός» ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΑΥΤΟΜΑΤΙΣΜΟ ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΑΥΤΟΜΑΤΙΣΜΟΥ ΣΤΑ ΤΕΧΝΟΛΟΓΙΚΑ ΕΠΑΓΓΕΛΜΑΤΙΚΑ ΕΚΠΑΙΔΕΥΤΗΡΙΑ-ΤΕΕ Νίκος Γλώσσας Καθηγητής Δευτεροβάθμιας

Διαβάστε περισσότερα

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

Μέρος Α Γνωριμία με το περιβάλλον προγραμματισμού του ρομπότ OTTO OTTO ROBOT Εκπαιδευτικές Δραστηριότητες Μέρος Α Γνωριμία με το περιβάλλον προγραμματισμού του ρομπότ OTTO Δραστηριότητα 1 - Γνωριμία, περιγραφή Otto Τι είναι το ρομπότ Otto; Είναι ένα αλληλεπιδραστικό

Διαβάστε περισσότερα

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

ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS NXT ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS NXT Φύλλο Εργασιών 5 ο Πρόκληση με αισθητήρες φωτός Σημειώσεις Καθηγητή Ακολουθώντας τη γραμμή (Line follower) Φύλλο Εργασιών

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C Στο εργαστήριο αυτό, θα ασχοληθούμε με δύο προγραμματιστικά περιβάλλοντα για τη γλώσσα C: τον gcc μεταγλωττιστή της C σε περιβάλλον

Διαβάστε περισσότερα