Εφαρμογές βασισμένες στο Arduino
|
|
- Μαργαρίτες Καλλιγάς
- 9 χρόνια πριν
- Προβολές:
Transcript
1 Εφαρμογές βασισμένες στο Arduino Οι εργασίες που ακολουθούν, εκπονήθηκαν από τους μαθητές και παρουσιάστηκαν μέσα στην τάξη. Η κάθε ομάδα μαθητών, ανέλαβε κάποια εργασία και μέσα σε μικρό χρονικό διάστημα την υλοποιούσε. Στη συνέχεια, την παρουσίαζε στην υπόλοιπη τάξη και όπου ήταν εφικτό επιδεικνύονταν με την αντίστοιχη κατασκευή. Ουσιαστικά, αυτές οι εφαρμογές είναι μαθήματα τα οποία μπορούμε να ακολουθήσουμε για να δημιουργήσουμε κάτι δικό μας μέσα στην τάξη ή στο σπίτι. Αν η κατασκευή είναι εύκολη, μπορεί να υλοποιηθεί μέσα σε μια διδακτική ώρα, μια μικρή προετοιμασία στο σπίτι κυρίως για την προετοιμασία του κώδικα. Αν η εφαρμογή είναι πιο πολύπλοκη, μπορεί να αναλυθεί σε μικρότερες που θα υλοποιούνται πιο εύκολα και θα μπορούν στο τέλος να συντεθούν και να δημιουργήσουν την αρχική εφαρμογή. Οπως μπορεί κανείς να δει και στο τρίτο μέρος αυτής της εργασίας, στην «Ανάπτυξη Έργων», οι εφαρμογές που περιγράφονται εδώ είναι βασικές και μπορούν να χρησιμοποιηθούν για να δημιουργήσουν πιο πολύπλοκα και πιο εντυπωσιακά έργα. Έίναι επίσης ένας οδηγός αναφοράς σε εντολές, αλλά και σε συνδεσμολογία για να κατασκευάσουμε τα δικά μας έργα. 51
2
3 Σύνδεση LED στο Arduino Καραμπατή Μεταξία, Μπαγιάρα Θεοδώρα, Χρηστίδη Κλειώ, Σπαθή Ολγα Πάρα πολλές εφαρμογές, σχεδόν όλες, κάνουν χρήση κάποιων leds. Αυτά χρησιμοποιούνται για την οπτική ένδειξη κάποιων λειτουργιών. Κάθε led είναι στην ουσία μια δίοδος, η οποία δεν έχει εσωτερική αντίσταση, ή έχει πολύ μικρή εσωτερική αντίσταση, και ανάβει όταν της παρέχουμε κάποιο ρεύμα. Ακριβώς επειδή δεν έχει εσωτερική αντίσταση, πρέπει να συνδεθεί με μια εξωτερική αντίσταση σε σειρά ώστε να προστατευτεί από μεγάλη ένταση ρεύματος, αλλά και για να καθορίσουμε την τάση του ρεύματος που θα εφαρμοστεί στις άκρες της που κατά κανόνα καθορίζει και την ποσότητα φωτός που θα ακτινοβολήσει. Χρώματα, σχήματα, μεγέθη, φωτεινότητες είναι τα ιδιαίτερα χαρακτηριστικά που μπορεί να διακρίνει κανείς στα leds Ανάλογα με με τα ιδιαίτερα χαρακτηριστικά κάθε led, αυτό μπορεί να ακτινοβολεί με μεγάλη ή μικρή ένταση φωτός, σε διάφορα χρώματα ή μήκη κύματος, σε απαλούς ή έντονους τόνους, αλλά χαρακτηρίζονται και από τη μορφολογία τους, όπως στρογγυλά, τετράγωνα, ορθογώνια, επίπεδα, μικρής διατομής ή μεγάλης (3mm, 5mm, 10mm). Η γκάμα των επιλογών είναι πραγματικά τεράστια. Τα leds που συνδέονται στο Arduino, απαιτούν να έχουν τέτοια χαρακτηριστικά που να μπορεί να τα οδηγήσει το Arduino απ ευθείας ή με τη χρήση κάποιου driver. Οι περισσότερες 53
4 εφαρμογές με led είναι τέτοιες που μπορούμε να συνδέσουμε ένα led απ ευθείας στο Arduino με την χρήση και μόνο μιας αντίστασης σε σειρά για να προστατεύσει τα ηλεκτρονικά μέρη από βραχυκυκλώματα και μεγάλης έντασης ρεύμα. Πρέπει να λάβουμε υπ όψιν μας οτι κάθε led ανάλογα με την τάση λειτουργίας του και την αντίσταση που έχουμε συνδέσει σε σειρά με αυτό, καταναλώνει κάποια ma ρεύματος (όπως και η αντίσταση), και επίσης, οτι κάθε ακίδα του Arduino παρέχει το πολύ 40mA ρεύματος. Δεν πρέπει σε καμία περίπτωση να υπερβούμε αυτές τις τιμές στη συνολική κατανάλωση γιατί υπάρχει κίνδυνος να καταστρέψουμε τον μικροελεγκτή. Βέβαια, για τις περισσότερες εφαρμογές που συνήθως χρησιμοποιούμε απλά leds, χαμηλής κατανάλωσης, οι τιμές αυτές είναι μακράν μέσα σε ασφαλή πλαίσια και δε μας προβληματίζουν. Πρέπει επίσης να πειραματιζόμαστε με τις αντιστάσεις γιατί κάποιες μπορεί να έχουν τα πιο επιθυμητά αποτελέσματα από πλευράς φωτεινότητας. Έπιπλέον, ανάλογα με την αντίσταση που έχουμε συνδέσει σε σειρά με το led πρέπει να δούμε ποια θα είναι η τάση που εφαρμόζεται στο led ώστε να είναι μεγαλύτερη από το κατώφλι τάσης που έχει κάθε led για να ανάψει. Σε ορισμένα led αυτό το κατώφλι είναι χαμηλό (μπορεί και 2Volt) ενώ σε κάποια άλλα απαιτείται τουλάχιστον 3,5Volts. Τα χαρακτηριστικά αυτά τα παρέχει ο κατασκευαστής στο αντίστοιχο datasheet του προϊόντος. Οταν θέλουμε να αναπτύξουμε μια εφαρμογή ή όταν δοκιμάζουμε τις λειτουργίες των led, το Arduino μας παρέχει ένα led στην ακίδα 13 (pin 13) που είναι ενσωματωμένο στην πλακέτα. Για να το χρησιμοποιήσουμε θα πρέπει να ορίσουμε την ακίδα 13 ως εξόδου (στον κώδικα που ακολουθεί η εντολή 1) και στη συνέχεια να στείλουμε ένα HIGH για να το ανάψουμε (εντολή 2) ή ένα LOW για να το σβήσουμε (εντολή 3). Μικρές χρονικές καθυστερήσεις χρησιμοποιούνται για να γίνεται το οπτικό αποτέλεσμα ορατό. Κώδικας //Υπόδειγμα χρήσης LED void setup() { 1 pinmode(13, OUTPUT); // ενώ υπάρχει ένα LED void loop() { 2 digitalwrite(13, HIGH); // ανάβει το led delay(1000); 3 digitalwrite(13, LOW); // σβήνει το led delay(1000); Αν υπάρχουν πολλά leds συνδεδεμένα στα pins του Arduino, θα πρέπει καθένα να το χειριζόμαστε ξεχωριστά. Θα πρέπει να δηλώσουμε την ακίδα καθενός ως εξόδου (OUTPUT) με την λειτουργία pinmode(), αλλά και κάθε φορά που πρέπει να ανάψουμε ή να σβήσουμε κάποιο, θα πρέπει να χρησιμοποιήσουμε αντίστοιχα την εντολή digitalwrite() στέλνοντας ένα HIGH ή ένα LOW αντίστοιχα. Έπειδή οι εφαρμογές με led είναι πραγματικά ατέλειωτες, και πολλές φορές οι ενδείξεις που θέλουμε να οδηγήσουμε με ένα Arduino είναι πολλές, πολλές περισσότερες απ τις διαθέσιμες θύρες του Arduino Uno αλλά ακόμα και του Arduino Mega, συναντάται συχνά η οδήγηση περισσότερων led από συστοιχίες κωδικοποιητών (Shift Register) που δέχονται σε σειριακή μετάδοση τις τιμές διαφόρων led και στη συνέχεια τα ενεργοποιούν, κάνοντας χρήση μόνο μερικών ακίδων από τις διαθέσιμες κάθε πλακέτας. 54
5 Για τέτοιες εφαρμογές χρησιμοποιούνται ολοκληρωμένα κυκλώματα 74ΗC595 που δουλεύουν ως shift registers. Αυτοί τροφοδοτούνται με δεδομένα σε σειριακή μορφή χρησιμοποιώντας μόνο τρεις γραμμές από το Arduino και μπορούν με την κατάλληλη διασύνδεση να οδηγήσουν μέχρι και 16 διαφορετικά leds. Με τη χρήση τέτοιων διατάξεων αποστέλλονται μία προς μία οι τιμές HIGH ή LOW για κάθε led που είναι συνδεδεμένο στη διάταξη από ένα κανάλι δεδομένων, χρησιμοποιώντας και άλλα δυο κανάλια (ακίδες) για τον συγχρονισμό στη μετάδοση και στην εμφάνιση των τιμών από τους shift registers. Πληροφορίες για την προγραμματιστική υλοποίηση αυτών των διατάξεων μπορεί κανείς να αναζητήσει στο διαδίκτυο, ενώ πιο κάτω φαίνεται η αρχιτεκτονική υλοποίηση μιας τέτοιας κατασκευής για 16 leds. 55
6
7 Σύνδεση LCD Screen στο Arduino Ζιώγας Δημήτρης, Χλωρός Δημήτρης, Δανίκας Μιχάλης, Καρανάσιος Θάνος, Τσαράι Ρενάτο Η LCD οθόνη χρησιμοποιείται κυρίως σε καταστήματα ως επιγραφή, στα λεωφορεία και σε αυτόματους πωλητές. Συνήθως πάνω σε μια πλακέτα είναι τοποθετημένη LCD οθόνη, όμως υπάρχουν και άλλες κατασκευές στην αγορά με πλήκτρα ενσωματωμένα που παρέχουν ένα φιλικό προς το χρήστη interface που τους επιτρέπει να περνάνε στο μενού, κάνοντας επιλογές κλπ. Η οθόνη αποτελείται από 2 ή 4 γραμμές και 16 ή 20 στήλες, με άσπρους, μπλε, Υπάρχουν οθόνες LCD που συνδυάζουν και πληκτρολόγιο με buttons για τις βασικές κινήσεις (πάνω, κάτω, αριστερά και δεξιά), ώστε να υποστηρίζονται λειτουργίες που απαιτούν έλεγχο μέσω του πληκτρολογίου και έξοδο δεδομένων στην οθόνη. πράσινους ή μαύρους χαρακτήρες και αντίστοιχα οπίσθιο φωτισμό σε διάφορα μεμονωμένα χρώματα ή και συνδυασμό τους (έγχρωμη). Αν υπάρχει πληκτρολόγιο, διαθέτει πλήκτρα όπως select, up-down, left-right. Η οθόνη και τα πλήκτρα λειτουργούν με ηλεκτρική τάση 5 Volt και μπορεί να είναι τοποθετημένη πάνω σε shield που κουμπώνει στο arduino ώστε να μην απαιτούνται εξωτερικές καλωδιώσεις. Στην εφαρμογή που ακολουθεί, έχουμε συνδέσει μια οθόνη στο Arduino με σκοπό να εμφανίσουμε μηνύματα σ αυτή (παρατίθεται ο πίνακας λειτουργίας της οθόνης με 16 pins). Για τη σύνδεσή της, απαιτεί το pin 4 (RS) και το pin 6 (Enable) ενώ το pin 5 (Read/Write) είναι συνδεμένο στα 0 Volt γιατί θέλουμε μόνο να γράφουμε και όχι να διαβάζουμε από την οθόνη. Έπιπλέον τα pins 11 έως 14 αποτελούν τις γραμμές δεδομένων (Data Bus 4-7) για την αμφίδρομη επικοινωνία με το Arduino (τα DB0-DB3 δεν χρησιμοποιούνται παρά μόνο για ειδικές λειτουργίες όπως να αναβοσβήνει ο κέρσορας ή να ολισθαίνει το κείμενο που είναι τοποθετημένο στην οθόνη). Στο pin 3 μπορούμε να στείλουμε μια τάση ανάμεσα στην τάση τροφοδοσίας και το 0Volt που ρυθμίζει την ένταση των γραμμάτων σε σχέση με το φόντο τους (αντίθεση-contrast). Συνήθως αυτή τη λειτουργία τη ρυθμίζουμε με ένα ποτενσιόμετρο των 10ΚΩ ενώνοντας τους ακραίους ακροδέκτες με τα 0Volt και 5Volt και τον μεσαίο ακροδέκτη στο pin 3 της οθόνης. 57
8 Στο σχήμα που ακολουθεί περιγράφεται πλήρως η συνδεσμολογία με το Arduino για να εμφανίζουμε τα μηνύματα που θέλουμε. Για τη λειτουργία της οθόνης που έχουμε συνδέσει στο Arduino πρέπει να γράψουμε τον κατάλληλο κώδικα. Η γραμμή κώδικα 1 ενσωματώνει τη βιβλιοθήκη της οθόνης υγρών κρυστάλλων, απαραίτητη για να κάνουμε χρήση των εντολών της οθόνης και να αποφύγουμε τον εκτεταμένο και πολύπλοκο κώ- Πίνακας λειτουργίας οθόνης Pin Σύμβολο Τάση Περιγραφή 1 VSS 0V Γείωση 2 VDD +5.0V Τροφοδοσία ρεύματος για τη λειτουργία 3 V0 -- Ρυθμιστικό τάσης για αντίθεση γραμμάτων 4 RS H/L Σήμα για τη επιλογή καταχωρητών: A signal for selecting registers: 1: Data Register (για ανάγνωση & εγγραφή) 0: Instruction Register (για ανάγνωση), Busy flag-address Counter (για εγγραφή). 5 R/W H/L R/W = H : Λειτουργία ανάγνωσης. R/W = L : Λειτουργία Έγγραφής. 6 E H/L Σήμα που επιτρέπει την ανάγνωση η εγγραφή δεδομένων. 7 DB0 H/L 8 bit αμφίδρομο κανάλι δεδομένων. 8 DB1 H/L «--» 9 DB2 H/L «--» 10 DB3 H/L «--» 11 DB4 H/L «--» 12 DB5 H/L «--» 13 DB6 H/L «--» 14 DB7 H/L «--» 15 LED+ +5.0V Τροφοδοσία ρεύματος για πίσω φωτισμό. 16 LED- 0V Γείωση πίσω φωτισμού. δικα. Στη γραμμή 2 ονομάζουμε την οθόνη μας lcd και ορίζουμε τα pins που θα χρησιμοποιηθούν για τη σύνδεση (RS, Enable, DB4-DB7) όπως στο σχεδιάγραμμα. Με την έναρξη της εκτέλεσης του προγράμματος (setup) ορίζουμε το μέγεθος της οθόνης που θα χρησιμοποιήσουμε (γραμμή κώδικα 3) και τη θέση στην οθόνη που θα γράψουμε (γραμμή κώδικα 4). Αξίζει να σημειώσουμε ότι η πρώτη γραμμή της οθόνης είναι η μηδέν και η πρώτη στήλη επίσης μηδέν. Έτσι, αν θέλουμε να τυπώσουμε στον πρώτο χαρακτήρα της οθόνης (πάνω αριστερά) ορίζουμε.setcursor(0,0). Με την εντολή.print() μπορούμε να εκτυπώ- 58
9 σουμε ότι θέλουμε (κείμενο ή αριθμό) στο σημείο που έχουμε ορίσει με την.setcursor(), όπως στη γραμμή κώδικα 5. Μέσα στην επαναληπτική διαδικασία loop() και στη γραμμή κώδικα 6 εμφανίζονται τα δευτερόλεπτα που πέρασαν από την έναρξη λειτουργίας του Arduino. Κώδικας //Υπόδειγμα χρήσης LCD οθόνης 1 #include <LiquidCrystal.h> // select the pins used on the LCD panel 2 LiquidCrystal lcd(12, 11, 5, 4, 3, 2); void setup() { 3 lcd.begin(16, 2); // διαστάσεις οθόνης 4 lcd.setcursor(0,0); // τοποθέτηση κέρσορα 5 lcd.print("secs since start"); // εκτύπωση μηνύματος void loop() { lcd.setcursor(9,1); // τοποθέτηση του κέρσορα στη // 2η γραμμή και 10η στήλη 6 lcd.print(millis()/1000); // εμφανίζει τα διανυθέντα // seconds από την εκκίνηση 59
10
11 Σύνδεση αισθητήρα φωτός στο Arduino Ένας αισθητήρας φωτός στο Arduino χρησιμοποιείται για να διαβαστεί η ποσότητα φωτός στο περιβάλλον και, ανάλογα με τον κώδικα που έχουμε γράψει, να συμβούν γεγονότα που έχουμε καθορίσει, όπως, να ανάψει μια ενδεικτική λυχνία (led), να γυρίσει ένας σερβομηχανισμός, να ηχήσει ένα πιεζοηλεκτρικό ηχείο κ.λπ. Υπάρχουν πολλών ειδών αισθητήρες φωτός, αλλά ο πλέον λειτουργικός είναι μια φωτοαντίσταση η οποία μεταβάλει την τιμή της κάθε φορά που ο εξωτερικός φωτισμός μεταβάλει την έντασή του. Έτσι, η τιμή της αντίστασης αλλάζει καθώς ο περιβάλλον φωτισμός αυξάνεται ή μειώνεται. Την μεταβλητή τιμή της αντίστασης μπορούμε να την χρησιμοποιήσουμε λαμβάνοντας μεγαλύτερες ή μικρότερες τιμές ρεύματος αφού τη συνδέσουμε με την τάση του Arduino στα +5V. Το κύκλωμα που παρέχει τάση σε μια ακίδα του Arduino φαίνεται στο διπλανό σχήμα (α). Οι δυο αντιστάσεις R 1 και R 2, αποτελούν ένα διαιρέτη τάσης. Η μια από τις δύο αντιστάσεις μπορεί να αντικατασταθεί από μια φωτοαντίσταση (LDR) που θα μεταβάλει την τιμή της ανάλογα με τον εξωτερικό φωτισμό. Η R 2, προστατεύει από πιθανό βραχυκύκλωμα όταν το LDR τοποθετηθεί στη θέση της R 1, ενώ αν το LDR τοποθετηθεί στη θέση της R 2 ή R 1 προστατεύει από βραχυκύκλωμα. Ο τύπος που καθορίζει την τάση Vout είναι ο (β), ενώ στο (γ) φαίνονται τα διαγράμματα τάσης καθώς μεταβάλεται η αντίσταση R 1 (που αντικαταστάθηκε με LDR) και έχοντας σταθερή τιμή στην R 2 (αριστερό διάγραμμα) και όταν το LDR τοποθετηθεί στη θέση της R 2 με σταθερή τιμή της αντίστασης R 1 (δεξιό διάγραμμα). Τυπική τιμή της αντίστασης που παραμένει σταθερή είναι στα 10ΚΩ και συνήθως αυτής της τιμής είναι οι ανατιστάσεις που χρησιμοποιούνται στις κατασκευές με Arduino και LDR. Το πλήρες κύκλωμα που υλοποιούμε για την κατασκευή μας περιλαμβάνει ένα LDR και μια αντίσταση 10ΚΩ που αποτελούν τον διαιρέτη τάσης του τμήματος που χρησιμοποιεί τον αισθητήρα. Έπίσης, ένα LED συνδεδεμένο με μια αντίσταση 220Ω το οποίο θα ανάβουμε όταν ο φωτισμός που δέχεται το LDR πέσει κάτω από ένα δεδομένο όριο και θα σβήνει στην αντίθετη περίπτωση. Έτσι, δημιουργούμε έναν αυτοματισμό που ανάβει τα φώτα κατά τις περιόδους συσκότισης, ρυθμίζοντας την τιμή αυτή (κατώφλι) σε όποιο επίπεδο φωτός επιθυμούμε. Τέτοιου είδους εφαρμογές, χρησιμοποιούνται όταν θέλουμε να ανάβουμε εξωτερικό φωτισμό κατά τη διάρκεια την νύχτας ή όταν σκοτεινιάζει, σε συστήματα ασφαλείας με τη δυνατότητα να παραμένει η δέσμη φωτός από ένα laser αδιατάρακτη και συνεχής, αλλά και 61
12 σε άλλες εφαρμογές με τη χρήση περισσότερων LDRs που μπορούν να στρέφουν ένα μηχανισμό προς την κατεύθυνση μιας πηγής φωτός όπως στα tracker που οδηγούν συστοιχίες φωτοβολταϊκών προς τον ήλιο περιστρέφοντάς τα και εξασφαλίζοντας μεγαλύτερη παραγωγή ρεύματος. Η τιμή του αισθητήρα LDR διαβάζεται από την αναλογική είσοδο Α0 (εντολή 2) σε ένα διάστημα τιμών μεταξύ 0 και 1023 που αντιστοιχεί σε τιμές από 0Volt μέχρι 5Volt. Την τιμή αυτή μπορούμε να τη σταθμίσουμε στο σημείο που επιθυμούμε (κατώφλι - εντολή 1) και να ανάψουμε το led (εντολή 3) όταν η τιμή αυτή πέσει κάτω από τη στάθμη μας (εντολή 2) ή να το σβήσουμε (εντολή 4) όταν η τιμή είναι μεγαλύτερη, δηλαδή όταν ο εξωτερικός φωτισμός είναι έντονος. Κώδικας //Υπόδειγμα χρήσης LDR int LEDPin = 7; // εδώ συνδέεται ένα LED void setup() { pinmode(ledpin,output); // η ακίδα του LED είναι εξόδου void loop() { 1 int thrhld = 300; 2 if (analogread(a0)<thrhld) 3 digitalwrite(ledpin, HIGH); else 4 digitalwrite(ledpin, LOW); 62
13 Σύνδεση stepper motor στο Arduino Καραμπατή Μεταξία, Μπαγιάρα Θεοδώρα, Χρηστίδη Κλειώ, Σπαθή Ολγα, Τρευλάκη Έλένη, Δάσιου Χρυσούλα Βηματικός κινητήρας (stepper motor) Ένας κινητήρας περιστρέφει ένα άξονα δημιουργώντας στο εσωτερικό του ένα μαγνητικό πεδίο με τη χρήση ηλεκτρικής ενέργειας. Αυτή την περιστροφική κίνηση την εκμεταλευόμαστε για να κινήσουμε διάφορους μηχανισμούς, που στις μέρες μας είναι απαραίτητοι σε πολλών ειδών εφαρμογές. Έιδικότερα, ο βηματικός κινητήρας, χαρακτηρίζεται από την δυνατότητα περιστροφής του με πολύ συγκεκριμένο τρόπο και με μικρές κινήσεις όποτε το επιθυμούμε, δίνοντας έτσι τη δυνατότητα να ελέγξουμε μηχανισμούς με μεγάλη ακρίβεια, όπως τις κεφαλές ενός εκτυπωτή που κινούνται ανάμεσα σε δυο άκρα και μόνο μέσα σε αυτά τα όρια, τρυπάνια που θέλουμε να μετακινηθούν σε πολύ συγκεκριμένο βάθος κ.λπ. Στο σχήμα που ακολουθεί φαίνεται το διάγραμμα λειτουργίας ενός βηματικού κινητήρα, ο οποίος αποτελείται από τον άξονα που περιστρέφεται πάνω στον οποίο είναι στερεωμένος ένας μαγνήτης και που ανάλογα από που έλκεται περιστρέφει και τον άξονα, και τέσσερις ή οκτώ ηλεκτρομαγνήτες, διατεταγμένους γύρω από τον άξονα σε ίσες γωνίες και που τον αναγκάζουν όταν λειτουργούν να περιστρέφεται έλκοντας τον σταθερό μαγνήτη. Έτσι, όταν διαρέεται με ρεύμα το πηνίο Α, ο σταθερός μαγνήτης έλκεται προς αυτόν από οποιαδήποτε γειτονική θέση βρισκόταν. Οταν στη συνέχεια τροφοδοτηθεί με ρεύμα ένα εκ των πηνίων Δ ή Β και σταματήσει να λειτουργεί το πηνίο Α, τότε ο μαγνήτης θα κινηθεί προς το πηνίο που δημιουργεί μαγνητικό πεδίο και θα αναγκάσει τον άξονα να περιστραφεί 90 μοίρες αριστερά ή δεξιά αντίστοιχα. Με τον ίδιο τρόπο και εναλλάσσοντας το πηνίο στο οποίο θα διοχετευτεί ρεύμα που δημιουργεί μαγνητικό πεδίο, από κάποιο γειτονικό, ο άξονας περιστρέφεται με ακρίβεια 90 μοιρών. Οι βηματικοί κινητήρες, δε μπορούν να περιστραφούν με την ίδια ταχύτητα που το κάνουν οι περιστροφικοί, αλλά έχουν μεγάλη ακρίβεια περιστροφής. Έσωτερικά, έχουν ένα μηχανισμό που αποτελείται από γρανάζια και εξασφαλίζει στην πράξη μικρότερες γωνίες από 63
14 90 μοίρες και ισχυρότερη περιστροφή. Μια πλήρη περιστροφή του άξονα ενός βηματικού κινητήρα ονομάζεται revolution και μπορεί να αντιστοιχεί σε 1,8 μοίρες ή και λιγότερο της περιστροφής του άξονα του βηματικού κινητήρα. Έπιπλέον, μπορεί η γωνία περιστροφής να μειωθεί στο μισό με την εξής μέθοδο. Μετά την ισορροπία του άξονα στο πηνίο Α, αν αυτό παραμείνει ενεργό με παροχή ρεύματος και ταυτόχρονα ενεργοποιηθεί και το Β, τότε ο άξονας περιστρέφεται σε εκείνη τη θέση που ο μαγνήτης θα ισορροπήσει ανάμεσα στα δυο πηνία. Στη συνέχεια το πηνίο Α απενεργοποιείται και παραμένει μόνο το Β οπότε ο άξονας περιστρέφεται άλλες 45 μοίρες. Η διαδικασία αυτή εξασφαλίζει μικρότερες γωνίες και μεγαλύτερη ακρίβεια. Η πλήρης περιστροφή (revolution) επιτυγχάνεται μέσα σε 8 βήματα όπως φαίνεται στο παραπάνω σχήμα. Oδηgός (Driver) Έπειδή ένας ηλεκτρομαγνήτης απαιτεί αρκετή ενέργεια για να λειτουργήσει, και η ένταση του ρεύματος που παρέχει το Arduino είναι πολύ μικρή (περίπου 40mA ανά ακίδα), χρησιμοποιούνται κάποιες συσκευές οδήγησης (drivers) που στην είσοδό τους παίρνουν την τάση από το Arduino και αφού την ενισχύσουν την παρέχουν στο βηματικό κινητήρα. Έτσι, η λειτουργία της διάταξης εξασφαλίζει οτι δε θα καταστραφεί ο μικροελεγκτής του Arduino και οτι ο βηματικός κινητήρας θα έχει αρκετή ισχύ για να περιστρέφεται σταθερά. Για εκπαιδευτικές εφαρμογές χρησι- 64
15 μοποιούμε μικρά stepper motors, αλλά πολύ συχνά υπάρχουν μεγάλες διατάξεις που μπορεί να προσφέρουν μεγάλη ισχύ. Έπιπλέον υπάρχουν αρκετές διαφορετικές μορφές βηματικών κινητήρων που διαφέρουν έστω και κατ ελάχιστο από όσα αναφέραμε αλλά δεν είναι του παρόντος να αναφερθούν. Ένα πλήρες διάγραμμα που περιλαμβάνει και τον driver μπορεί να συνδεθεί με τον τρόπο που φαίνεται στο σχήμα: Αφού ορίσουμε τις ακίδες του Arduino που θα χρησιμοποιήσουμε για να εξάγουμε τις τιμές των πηνίων στη λειτουργία setup() εκτελούμε έναν κώδικα που επαναλαμβάνει 200 περιστροφές του άξονα του βηματικού κινητήρα (εντολή 1) και στη συνέχεια περιμένει 3 δευτερόλεπτα μέχρι να επαναλάβει τη διαδικασία. Στη λειτουργία revolution() περιγράφουμε μια πλήρη περιστροφή του άξονα. Η τιμή της wait (εντολή 2) είναι απαραίτητη για να υπάρχει μιαα μικρή καθυστέρηση από τη στιγμή που ενεργοποιείται το πηνίο μέχρι να εκτελεστεί η επόμενη εντολή για να προλάβει ο άξονας να περιστραφεί. Στις εντολές 3 απενεργοποιούνται όλα τα πηνία και ενεργοποιείται μόνο το πρώτο (εντολή 4). Μετά τη μικρή καθυστέρηση για την περιστροφή του άξονα απενεργοποιείται το πρώτο πηνίο (εντολή 5) και ενεργοποιείται το δεύτερο πηνίο (εντολή 6). Η διαδικασία επαναλαμβάνεται μέχρι να ολοκληρωθεί μια πλήρη περιστροφή του άξονα (revolution), η οποία θα αποδώσει (λόγω του μειωτήρα στροφών) κάποια μικρή γωνία στον άξονα του κινητήρα (που εξαρτάται από τον κατασκευαστή). Κώδικας //Υπόδειγμα χρήσης Βηματικού Κινητήρα (Stepper Motor) int SMPin1 = 8; // οι ακίδες του stepper motor int SMPin2 = 9; int SMPin3 = 10; int SMPin4 = 11; 65
16 void setup() { pinmode(smpin1, OUTPUT); pinmode(smpin2, OUTPUT); pinmode(smpin3, OUTPUT); pinmode(smpin4, OUTPUT); void loop() { for (int i=0;i<200;i++) { 1 revolution (); delay(3000); void revolution() { 2 int wait=10; 3α digitalwrite(smpin2, LOW); 3β digitalwrite(smpin3, LOW); 3γ digitalwrite(smpin4, LOW); 4 digitalwrite(smpin1, HIGH); delay(wait); 5 digitalwrite(smpin1, LOW); 6 digitalwrite(smpin2, HIGH); delay(wait); digitalwrite(smpin2, LOW); digitalwrite(smpin3, HIGH); delay(wait); digitalwrite(smpin3, LOW); digitalwrite(smpin4, HIGH); delay(wait); digitalwrite(smpin4, LOW); 66
17 Σύνδεση διακόπτη πίεσης (button) στο Arduino Οι πιεστικοί διακόπτες συνδέουν δυο σημεία ενός κυκλώματος όταν πατηθούν. Στο παράδειγμα που ακολουθεί, πιέζοντας ένα διακόπτη πίεσης ανάβει το ενσωματωμενο led της ακίδας 13 στο Arduino. Το κύκλωμα που υλοποιεί ένα διακόπτη πίεσης υποστηρίζεται και από μια αντίσταση (συνήθως 10ΚΩ). Ο πιεστικός διακόπτης συνδέεται από την μια άκρη του στα +5V και από την άλλη σε μια ψηφιακή ακίδα (στο παράδειγμά μας είναι το pin 2) που θα ελέγχει την κατάστασή του και μέσω της αντίστασης στα 0V (GND). Η αντίσταση που είναι συνδεμένη στη γείωση ονομάζεται pull-down και είναι απαραίτητη για την ομαλή λειτουργία του κυκλώματος. Οταν ο πιεστικός διακόπτης δεν είναι πατημένος (όταν δηλαδή δεν δημιουργεί κύκλωμα), τα ποδαράκια του δεν ενώνονται μεταξύ τους και έτσι στην ακίδα 2 συνδέεται η γείωση (GND) μέσω της αντίστασης των 10ΚΩ. Σε αυτή την περίπτωση η ακίδα 2 διαβάζει την λογική τιμή LOW. Οταν ο διακόπτης πατηθεί, δημιουργείται σύνδεση μεταξύ των δυο ποδιών του διακόπτη και έτσι μεταφέρεται η τάση των 5V στην ψηφιακή ακίδα 2, σημαίνοντας ένα λογικό HIGH γι αυτήν. Η διασύνδεση που περιγράφηκε μπορεί να αντιστραφεί. Ο διακόπτης να τοποθετηθεί στη θέση της pull-down αντίστασης και η αντίσταση στη θέση του διακόπτη. Η διάταξη αυτή θα προκαλούσε τα ακριβώς αντίθετα αποτελέσματα στην πίεση του διακόπτη και την αποδέσμευσή του. Δηλαδή, όταν ο διακόπτης ήταν πατημένος η ψηφιακή ακίδα 2 θα λάμβανε την τιμή LOW και όταν αποδεσμεύονταν θα λάμβανε την λογική τιμή HIGH. Σε αυτή την περίπτωση η αντίσταση που συνδέεται στα +5V ονομάζεται pull-up. Μια πλήρης υλοποίηση του κυκλώματος με την αντίσταση σε θέση pull-down φαίνεται στο σχήμα που ακολουθεί. Αν συνδέσουμε ένα led στην ακίδα 13 (δεν είναι απαραίτητο να γίνει με εξωτερικό κύκλωμα γιατί υπάρχει εκεί ήδη κάποιο ενσωματωμένο led) και το ανάβουμε 67
18 όταν εμφανιστεί ένα λογικό HIGH στην ακίδα 2 και το σβήνουμε με την ενφάνιση λογικού LOW, τότε θα διαπιστώσουμε τη λειτουργία του διακόπτη για τις δυο προηγούμενες περιπτώσεις συνδεσμολογίας. θα μπορούσαμε επίσης, να αποσυνδέσουμε την ψηφιακή ακίδα 2 εντελώς από το κύκλωμά μας. Αυτό όμως, θα δημιουργούσε αστάθεια στη λειτουργία του led, δεδομένου οτι, στην ακίδα 2 θα εμφανίζονται τόσο τιμές HIGH όσο και LOW τυχαία. Για αυτό το λόγο πρέπει να χρησιμοποιήσουμε μια αντίσταση στο κύκλωμα είτε προς τη γείωση GND (pull-down) ή προς τα +5V (pull-up). Η εφαρμογή μας ξεκινά με την αρχικοποίηση των ακίδων 2 και 13 για την σύνδεση σε αυτές ενός διακόπτη και ενός led. Έκεί δηλώνεται η ακίδα του LED σαν εξόδου (εντολή 1) και του πιεστικού διακόπτη σαν εισόδου (εντολή 2). Στη λειτουργία της επανάληψης, αφού διαβαστεί η κατάσταση του διακόπτη (εντολή 3), ελέγχεται αν είναι HIGH (εντολή 4) και αντίστοιχα ανάβει το LED, ή αν είναι LOW (εντολή 5) και σβήνει. Κώδικας //Υπόδειγμα χρήσης push Button int buttonpin = 2; // ακίδα σύνδεση διακόπτη πίεσης int ledpin = 13; // ακίδα σύνδεσης LED int btnstate = 0; // η τιμή της κατάστασης του διακόπτη void setup() { // Αρχικοποίηση ακίδων εισόδου-εξόδου 1 pinmode(ledpin, OUTPUT); 2 pinmode(buttonpin, INPUT); void loop(){ // ανάγνωση της κατάστασης του διακόπτη 3 btnstate = digitalread(buttonpin); // Έλεγχος του διακόπτη αν πιέστηκε (τιμή HIGH) 4 if (btnstate == HIGH) { // άναψε το LED digitalwrite(ledpin, HIGH); 5 else { // σβήσε το LED digitalwrite(ledpin, LOW); 68
19 Σύνδεση servo στο Arduino Σερβο-κινητήρας (servo) Ένας σερβοκινητήρας, αποτελείται από ένα μικρού μεγέθους ηλεκτροκινητήρα που περιστρέφει ένα ρότορα και κινεί έναν άξονα σε γωνία από 0 μέχρι 180 μοίρες. Στο εσωτερικό του, ελέγχεται από ένα ποτενσιόμετρο (μεταβλητή αντίσταση) η τιμή της οποίας μεταβάλεται καθώς περιστρέφεται ο άξονας μαζί με ένα σύστημα γραναζιών που εξασφαλίζει μεγαλύτερη ροπή και ελεγχόμενη ταχύτητα περιστροφής. Ένας σερβοκινητήρας, χρησιμοποιεί τρία καλώδια, εκ των οποίων τα δύο έχουν την τάση λειτουργίας του (συνήθως 0 έως 5 ή 6 Volts) και το τρίτο την τάση αναφοράς, δηλαδή την τιμή της τάσης που περιγράφει τη γωνία κατά την οποία θέλουμε να περιστραφεί ο άξονας του servo. Αν η τάση σε αυτό το καλώδιο είναι 0 Volt, σημαίνει οτι η επιλεγμένη γωνία περιστροφής του άξονα είναι 0 μοίρες. Απ την άλλη, αν η τιμή στο καλώδιο είναι η μέγιστη της τάσης λειτουργίας του κινητήρα, αυτός περιστρεφεται στις 180 μοίρες. Οι ενδιάμεσες τάσεις στο καλώδιο αυτό αντιστοιχούν σε γωνίες ανάμεσα στις 0 και 180 μοίρες, αναλογικά. Καθώς περιστρέφεται το ποτενσιόμετρο εξαναγκασμένο από τον κινητήρα, η τιμή του συγκρίνεται με την τάση του καλωδίου αναφοράς της επιθυμητής γωνίας και όταν αυτή επιτευχθεί δίνεται εντολή να σταματήσει η περιστροφή. Αντίστοιχα, όταν αλλάξει η τάση αναφοράς, εξαναγκάζεται ο κινητήρας να περιστραφεί μέχρι το ποτενσιόμετρο να εξασφαλίσει την κατάλληλη τάση, δηλαδή την επιθυμητή κι ακριβή γωνία. Στο Arduino, δεν υπάρχει αναλογική έξοδος που να εξασφαλίζει για το καλώδιο της τάσης αναφοράς του σερβοκινητήρα τιμή ανάμεσα στα 0 και 5 Volts. Η λειτουργία αυτή επιτυγχάνεται στις ακίδες του Arduino με την ένδειξη PWM (Pulse Width Modulation). Αυτές οι ακίδες χρησιμοποιούνται με τη λειτουργία analog- Write() και αποστέλλουν μια ακολουθία ψηφιακών παλμών με κατάλληλη εναλλαγή μεταξύ HIGH και LOW ώστε να προσομοιώνεται η αναλογική τιμή αναφοράς για τον σερβοκινητήρα. Η analog- Write() δέχεται σαν παράμετρο μια τιμή μεταξύ 0 και 255 που αντιστοιχεί σε τάση 0 έως 5 Volt. 69
20 Έτσι, αν θέλουμε να στείλουμε 0 Volt σαν τάση αναφοράς, η PWM έξοδος αποστέλλει μια ακολουθία παλμών LOW που δεν διακόπτεται από κανένα HIGH. Αντίστοιχα, αν θέλουμε να στείλουμε 5 Volt η ακολουθία αυτή αποτελείται από συνεχόμενους παλμούς HIGH χωρίς να διακόπτεται από παλμούς LOW. Για άλλες ενδιάμεσες τιμές, π.χ. 2,5 Volts, οι παλμοί HIGH και LOW διαδέχονται ο ένας τον άλλο με συνέπεια η έξοδος PWM να «δείχνει» την επιθυμητή τάση αναφοράς. Με την εναλλαγή παλμών LOW και HIGH σε κατάλληλη αναλογία επιτυγχάνεται η τάση αναφοράς που θέλουμε να στείλουμε στο σερβοκινητήρα για την γωνία περιστροφής του. (Σχήμα προηγούμενης σελίδας). Αν θέλουμε, μπορούμε να χρησιμοποιήσουμε τη βιβλιοθήκη <Servo.h> που μας παρέχει πολλές λειτουργίες για τον έλεγχο ενός σερβοκινητήρα κάνοντας αναφορά στις επιθυμητές γωνίες που θέλουμε να έχουμε στο servo και οι υπόλοιποι υπολογισμοί γίνονται αυτόματα. Σημείωση Πρέπει να λάβουμε υπόψη μας αν θέλουμε να χρησιμοποιοήσουμε τον σερβοκινητήρα για να κάνουμε κάποια μέτρηση, όπως γίνεται όταν προσαρτάται ένας αισθητήρας στην περιστρεφόμενη κεφαλή του servo, οτι η επιθυμητή γωνία που επιλέξαμε προσεγγίζεται μετά από μικρό χρονικό διάστημα κατά το οποίο περιστρέφεται ο σερβομηχανισμός και επομένως θα πρέπει να περιμένουμε πριν κάνουμε τη μέτρηση. Ανάλογα με τον σερβοκινητήρα, ο κατασκευαστής παρέχει οδηγίες για τον απαιτούμενο χρόνο περιστροφής ο οποίος πρέπει να δαπανηθεί αναμένοντας να λάβει την τελική θέση. Έπιπλέον, πρέπει να λάβουμε υπόψη μας οτι αν θέλουμε να χρησιμοποιήσουμε ισχυρούς σερβομηχανισμούς ή πολλούς μικρούς σερβομηχανισμούς, πιθανό να χρειάζονται οδήγηση από κάποιον driver, δεδομένου οτι η παροχή ισχύος από την πλακέτα του Arduino δε μπορεί να ξεπεράσει κάποια όρια γιατί υπάρχει κίνδυνος καταστροφής του μικροελεγκτή. Στο παράδειγμα που ακολουθεί ένας σερβοκινητήρας περιστρέφεται ανάμεσα σε 0 και 180 μοίρες εναλλάξ με μια χρονοκαθυστέρηση πέντε δευτερολέπτων. Η σύνδεση του σερβομηχανισμού είναι εύκολη γιατί δεν απαιτείται παρά η σύνδεση των τριών καλωδίων, δυο για την τάση (GND και 5 Volt) και ενός για την τάση αναφοράς σε μια έξοδο PWM. 70
21 Στον κώδικα που ακολουθεί και ελέγχει τον σερβομηχανισμό του σχήματος, χρησιμοποιείται (εντολή 1) η βιβλιοθήκη <Servo.h> με τις εντολές που ελέγχουν servos. Δημιουργούμε ένα αντικείμενο myservo (εντολή 2) στο οποίο αναφερόμαστε όταν θέλουμε να ελέγξουμε τον σερβοκινητήρα μας. Η λειτουργία.attach (εντολή 3) δηλώνει σε ποια ακίδα θα εξαχθεί το PWM σήμα που ελέγχει τον κινητήρα μας. Μπορούμε να στρέψουμε τον σερβοκινητήρα σε όποια γωνία επιθυμούμε (εντολές 4) όπου οι επιθυμητές τιμές κυμαίνονται μεταξύ 0 και 180 μοιρών. Έπειδή απαιτείται κάποιος χρόνος μέχρι να μεταβεί ο σερβοκινητήρας στην επιθυμητή θέση πρέπει να καθυστερήσουμε την επόμενη χρήση του (εντολές 5). Η διαδικασία επαναλαμβάνεται με μια χρονοκαθυστέρηση 5 δευτερολέπτων (εντολή 6). Κώδικας //Υπόδειγμα χρήσης servo 1 #include <Servo.h> 2 Servo myservo; // Δημιουργία αντικειμένου servo για τον // έλεγχο ενός σερβοκινητήρα void setup() { 3 myservo.attach(9); // η τάση αναφοράς παρέχεται από // την ακίδα 9 void loop() { 4 myservo.write(0); // περιστρέφεται στις 0 μοίρες 5 delay(50); // αναμονή μετάβασης του servo 4 myservo.write(180); // περιστρέφεται στις 180 μοίρες 5 delay(50); // αναμονή μετάβασης του servo 6 delay(5000); // 5 secs για επανάληψη της κίνησης 71
ΑΣΚΗΣΗ 1 (22 Νοεμβρίου 2017)
ΑΣΚΗΣΗ 1 (22 Νοεμβρίου 2017) Περιγραφή της Άσκησης Ο σκοπός της πρώτης άσκησης είναι κυρίως η εξοικείωση με το περιβάλλον προγραμματισμού του Arduino, γι αυτό και δεν είναι ιδιαίτερα σύνθετη. Αρχικά, θα
Διαβάστε περισσότεραArduino Teachers Workshop
Arduino Teachers Workshop Εισαγωγή στο Arduino Προγραμματισμός στο Arduino IDE Επικοινωνία με τον υπολογιστή μέσω USB Πλακέτα εύκολων συνδέσεων Breadboard Projects Led Blink Αναλογική ανάγνωση Ποτενσιόμετρου
Διαβάστε περισσότεραΑΣΚΗΣΗ 2 (29 Νοεμβρίου 2016)
ΑΣΚΗΣΗ 2 (29 Νοεμβρίου 2016) Περιγραφή της Άσκησης Στόχος της άσκησης είναι η δημιουργία ενός συστήματος διαχείρισης φωτισμού. Μία φωτομεταβαλλόμενη αντίσταση (LDR) θα διαπιστώνει την ποσότητα του φωτός
Διαβάστε περισσότεραΣυλλογή & Επεξεργασία Δεδομένων Εργαστήριο 5. Ρυθμίζοντας τη Φορά Περιστροφής. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων
Σκοπός Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 5 Ρυθμίζοντας τη Φορά Περιστροφής DC Κινητήρα. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Βασική δομή ενός προγράμματος στο LabVIEW. Εμπρόσθιο Πλαίσιο (front
Διαβάστε περισσότεραΣυλλογή & Επεξεργασία Δεδομένων Εργαστήριο 4. Οδηγώντας έναν DC Κινητήρα. Το κύκλωμα της Λειτουργίας DC Κινητήρα
Σκοπός Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 4 Οδηγώντας έναν DC Κινητήρα. Το κύκλωμα της Λειτουργίας DC Κινητήρα Τρανζίστορ στη Λειτουργία ενός DC Κινητήρα. Η Χρήση της Διόδου. Το Πρόγραμμα που Οδηγεί
Διαβάστε περισσότεραΕφαρμογές αναλογικών / Ψηφιακών
Εφαρμογές αναλογικών / Ψηφιακών 1 ΕΙΣΑΓΩΓΗ Σε αυτήν την ενότητα θα δούμε μερικές ακόμα εφαρμογές ψηφιακών / αναλογικών εισόδων/ εξόδων που μπορούμε να φτιάξουμε με την βοήθεια του Arduino, χρησιμοποιώντας
Διαβάστε περισσότεραΠρογραμματισμο ς σε Arduino
Προγραμματισμο ς σε Arduino Arduino UNO & Innoesys Educational Shield www.devobox.com Ηλεκτρονικά Εξαρτήματα & Υλικά Κατασκευής Πρωτοτύπων Λέανδρου 79, 10443, Κολωνός +30 210 51 55 513, info@devobox.com
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΟ 6 ΟΔΗΓΗΣΗ ΑΠΕΙΚΟΝΙΣΕΩΝ SSD ΚΑΙ LCD
ΕΡΓΑΣΤΗΡΙΟ 6 ΟΔΗΓΗΣΗ ΑΠΕΙΚΟΝΙΣΕΩΝ SSD ΚΑΙ LCD Σκοπός του εργαστηρίου: Οι φοιτητές εξοικειώνονται με βασικές απεικονίσεις αριθμητικών ψηφίων και χαρακτήρων, καθώς και με τη βασική οδήγηση τέτοιων απεικονίσεων,
Διαβάστε περισσότεραΕΙΣΑΓΩΓΗ ΣΤΟ ARDUINO. Υποψήφιος Διδάκτωρ
ΕΙΣΑΓΩΓΗ ΣΤΟ ARDUINO Δημιουργός: Επιβλέπων: Μπακάλη Ιωάννα Πετεινάτος Ηλίας Υποψήφιος Διδάκτωρ 1 ΤΙ ΕΙΝΑΙ ΤΟ ARDUINO; Είναι ένας συνδυασμός Υλικού (πλακέτας, μικροελεγκτή, αντιστάσεων κτλ) και Λογισμικού
Διαβάστε περισσότεραΕφαρμογές Αναλογικών Ε/Ε PWM (pulse Width Modulation)
Εφαρμογές Αναλογικών Ε/Ε PWM (pulse Width Modulation) Εισαγωγή Σε αυτή την ενότητα θα δούμε εφαρμογές που χρησιμοποιούν τις αναλογικές Εισόδους/Εξόδους του Arduino ή την τεχνική PWM. Ψηφιακό vs Αναλογικό
Διαβάστε περισσότεραΕφαρμογές Σειριακής Επικοινωνίας
Εφαρμογές Σειριακής Επικοινωνίας Εισαγωγή Στο μάθημα αυτό θα μάθουμε πώς να χρησιμοποιούμε την βιβλιοθήκη serial για την επικοινωνία από την πλατφόρμα Arduino πίσω στον υπολογιστή μέσω της θύρας usb. Τι
Διαβάστε περισσότεραΕκπαιδευτική Ρομποτική με ARDUINO. για εκπαιδευτικούς και μαθητές. 1o Μέρος: Απλά Κυκλώματα
... 1o Μέρος: Απλά Κυκλώματα Εισαγωγή - Αναγνώριση του κυκλώματος Μελετήστε τα κυκλώματα που ακολουθούν και συζητήστε με την ομάδα σας ποιες από τις παρακάτω προτάσεις είναι σωστές και ποιες λάθος. Α Β
Διαβάστε περισσότεραΕΝΟΤΗΤΑ 10: ΟΔΗΓΗΣΗ ΚΙΝΗΤΗΡΩΝ
ΕΝΟΤΗΤΑ 10: ΟΔΗΓΗΣΗ ΚΙΝΗΤΗΡΩΝ Στόχος και Περίγραμμα της Ενότητας 10 Στόχος της παρουσίασης Παρουσίαση της βασικής ιδέα και απλών παραδειγμάτων για την οδήγηση DC και βηματικών κινητήρων με το Arduino.
Διαβάστε περισσότεραΣυλλογή & Επεξεργασία Δεδομένων Εργαστήριο 1. Arduino + LabVIEW: Μέτρηση Έντασης Φωτός με Φωτοαντίσταση. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων
Σκοπός Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 1 Arduino + LabVIEW: Μέτρηση Έντασης Φωτός με Φωτοαντίσταση. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Βασική δομή ενός προγράμματος στο LabVIEW. Εμπρόσθιο
Διαβάστε περισσότεραΕνσωματωμένα Συστήματα
Ενσωματωμένα Συστήματα για εφαρμογές πραγματικού χρόνου Εφαρμογές με τον Arduino Ιωάννης Καλόμοιρος Αναπληρωτής Καθηγητής Τμήμα Μηχανικών Πληροφορικής Μάθημα 10 1 Συναρτήσεις αναλογικής εξόδου: PWM Το
Διαβάστε περισσότεραΦύλλο εργασίας 7 - Δημιουργώ τα δικά μου χρώματα με το RGB LED
Φύλλο εργασίας 7 - Δημιουργώ τα δικά μου χρώματα με το RGB LED Στην δραστηριότητα αυτή θα δουλέψουμε με το RGB LED για να παράγουμε μια μεγάλη ποικιλία χρωμάτων. Το RGB LED είναι στην ουσία τρία διαφορετικά
Διαβάστε περισσότεραΚωνσταντίνος Γκαλονάκης. Arduino: Προγραμματισμός στην πράξη
Κωνσταντίνος Γκαλονάκης Arduino: Προγραμματισμός στην πράξη 1 Σύνδεση του Arduino με τον Η/Υ και προγραμματισμός αυτού. 1. Εγκατάσταση περιβάλλοντος Arduino IDE Για να προγραμματίσετε τη μονάδα σας θα
Διαβάστε περισσότερα1. Σέρβο (R/C Servo) 2. Βηματικοί κινητήρες 3. Χαρακτηριστικά κινητήρων. ΜΠΔ, 9 Ο Εξάμηνο Σάββας Πιπερίδης
www.robolab.tuc.gr 1. Σέρβο (R/C Servo) 2. Βηματικοί κινητήρες 3. Χαρακτηριστικά κινητήρων ΜΠΔ, 9 Ο Εξάμηνο Σάββας Πιπερίδης 1. Ηλεκτρικοί κινητήρες σέρβο (R/C servo) (1) Το σέρβο είναι συσκευή που αποτελείται
Διαβάστε περισσότεραΨηφιακά Αντικείμενα Μάθημα 1 Δραστηριότητα 2. Προγραμματισμός Φυσικών Συστημάτων. Συστήματα Πραγματικών Εφαρμογών. Νέα Ψηφιακά Αντικείμενα
Σκοπός Ψηφιακά Αντικείμενα Μάθημα 1 Δραστηριότητα 2 ΤΟ ΣΥΣΤΗΜΑ ΣΑΡΩΣΗΣ ΤΟΥ ΟΠΤΙΚΟΥ ΠΕΔΙΟΥ. Ψηφιακά Αντικείμενα Μικροελεγκτής Προγραμματισμός Φυσικών Συστημάτων Συστήματα Πραγματικών Εφαρμογών Νέα Ψηφιακά
Διαβάστε περισσότεραΕΝΟΤΗΤΑ 6 LCD ΟΘΟΝΕΣ
ΕΝΟΤΗΤΑ 6 LCD ΟΘΟΝΕΣ Σκοπός και περίγραμμα της Ενότητας 6 Σκοπός της παρουσίασης Να δείτε μια οθόνη LCD ως περιφερειακό εξόδου: σας επιτρέπει να εμφανίσετε κάθε είδους πληροφορίας εξόδου, συμπεριλαμβανομένων
Διαβάστε περισσότεραΑπλή Δομή Επιλογής. Ο κώδικας. //με χρήση μεταβλητών. delay (3000);
Απλή Δομή Επιλογής Να κατασκευάσετε το κύκλωμα το οποίο θα υλοποιεί τα φανάρια. Στη συνέχεια να αναπτύξετε τον κατάλληλο κώδικα ώστε όταν ανάβει το κόκκινο θα ανάβει και το άσπρο, όταν θα σβήνει το κόκκινο
Διαβάστε περισσότεραΕνσωματωμένα Συστήματα
Ενσωματωμένα Συστήματα Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ ARDUINO Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών
Διαβάστε περισσότεραΤο κύκλωμα σε breadboard
Φύλλο εργασίας 8 - Ανιχνευτής απόστασης Σε αυτήν τη δραστηριότητα θα κατασκευάσουμε έναν ανιχνευτή απόστασης. Θα χρησιμοποιήσουμε τον αισθητήρα υπερήχων (ή απόστασης) HC-SR04 για τον υπολογισμό της απόστασης.
Διαβάστε περισσότεραLab 1: Experimenting on Arduino & AI Sense
Lab 1: Experimenting on Arduino & AI Sense 1. Εισαγωγή A. Arduino Robokit Το Robokit, όπως και όλες οι πλακέτες τύπου Arduino, λειτουργεί χάρη σε έναν μικροελεγκτή. Ως μικροελεγκτή μπορούμε να φανταστούμε
Διαβάστε περισσότεραΦύλλο εργασίας 9 - Αυτόνομο ρομποτικό όχημα αποφυγής εμποδίων
Φύλλο εργασίας 9 - Αυτόνομο ρομποτικό όχημα αποφυγής εμποδίων Σε αυτήν τη δραστηριότητα θα κατασκευάσουμε ένα αυτόνομο ρομποτικό όχημα αποφυγής εμποδίων. Εκτός από τον μικροελεγκτή Arduino, το breadboard,
Διαβάστε περισσότεραΑΥΤΟΜΑΤΟ ΦΩΤΟΒΟΛΤΑΪΚΟ ΠΑΝΕΛ
ΑΥΤΟΜΑΤΟ ΦΩΤΟΒΟΛΤΑΪΚΟ ΠΑΝΕΛ ΜΙΑ ΚΑΤΑΣΚΕΥΗ ΤΟΥ ΟΜΙΛΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΚΑΙ ΡΟΜΠΟΤΙΚΗΣ ΤΟΥ ΠΕΙΡΑΜΑΤΙΚΟΥ ΔΗΜΟΤΙΚΟΥ ΣΧΟΛΕΙΟΥ ΦΛΩΡΙΝΑΣ «ΜΙΚΡΟΙ ΧΑΚΕΡ» ΗΛΙΑΚΗ ΕΝΕΡΓΕΙΑ ΚΑΙ ΜΕΣΑ ΕΚΜΕΤΑΛΛΕΥΣΗΣ ΔΙΑΦΟΡΕΣ ΠΛΗΡΟΦΟΡΙΕΣ
Διαβάστε περισσότεραΜέτρηση Θερμοκρασίας με τον αισθητήρα TMP36. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων. Βασική δομή ενός προγράμματος στο LabVIEW.
Σκοπός Μάθημα 2 Δραστηριότητα 1 Μέτρηση Θερμοκρασίας με τον αισθητήρα TMP36. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Βασική δομή ενός προγράμματος στο LabVIEW. Εμπρόσθιο Πλαίσιο (front panel). Σχεδίαση
Διαβάστε περισσότερα2017 Κατασκευάζω και Προγραμματίζω με τον μικροελεγκτή Arduino
2017 Κατασκευάζω και Προγραμματίζω με τον μικροελεγκτή Arduino Αριστείδης Παλιούρας e-mail: arispaliouras@gmail.com ISBN: 978-960-93-8945-7 Κατασκευάζω και Προγραμματίζω με τον μικροελεγκτή Arduino Copyright
Διαβάστε περισσότεραΜετρήσεις και συλλογή δεδομένων (Data acquisition) με μικροελεγκτές. Εισαγωγή στο Arduino. Ηλεκτρομηχανολογικός εξοπλισμός διεργασιών
Μετρήσεις και συλλογή δεδομένων (Data acquisition) με μικροελεγκτές Εισαγωγή στο Arduino Ηλεκτρομηχανολογικός εξοπλισμός διεργασιών Τι είναι Μικροελεγκτής; Ηλεκτρονική συσκευή που διαχειρίζεται ηλεκτρονικά
Διαβάστε περισσότεραWorkshops. Εισηγητής: Παλιούρας Αριστείδης
Workshops Εισηγητής: Παλιούρας Αριστείδης arispaliouras@gmail.com Ηλεκτρική αντίσταση άνθρακα, 10.000 Ω ή 10kΩ, ανοχή ±5%. Το 10KΩ υπολογίζεται από τα χρώματα: καφέ=1 - μαύρο=0 * πορτοκαλί 10 3 = 10 *
Διαβάστε περισσότεραΦύλλο εργασίας 4 - Δημιουργώ τα δικά μου χρώματα με το RGB LED
Φύλλο εργασίας 4 - Δημιουργώ τα δικά μου χρώματα με το RGB LED Στην δραστηριότητα αυτή θα δουλέψουμε με το RGB LED για να παράγουμε μια μεγάλη ποικιλία χρωμάτων. Το RGB LED είναι στην ουσία τρία διαφορετικά
Διαβάστε περισσότερα10. Πληκτρολόγιο matrix 4x4
10. Πληκτρολόγιο matrix 4x4 Το πληκτρολόγιο matrix 4x4 αποτελείται από 16 πλήκτρα διακόπτες τα οποία είναι συνδεδεμένα μεταξύ τους ανά 4 σε τέτοια διάταξη ώστε, με το ένα άκρο τους να σχηματίζουν 4 σειρές
Διαβάστε περισσότεραΣυλλογή & Επεξεργασία Δεδομένων Εργαστήριο 8. Μετρώντας Επιτάχυνση με το Accelerόμετρο (ADXL 335) Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων
Σκοπός Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 8 Μετρώντας Επιτάχυνση με το Accelerόμετρο (ADXL 335). Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Βασική δομή ενός προγράμματος στο LabVIEW. Εμπρόσθιο Πλαίσιο
Διαβάστε περισσότεραΨΗΦΙΑΚΟΣ ΔΙΑΦΟΡΙΚΟΣ ΘΕΡΜΟΣΤΑΤΗΣ ΗΛΙΑΚΩΝ 2 ΑΙΣΘΗΤΗΡΙΑ 1 ΕΝΤΟΛΗ SELTRON SGC14
ΨΗΦΙΑΚΟΣ ΔΙΑΦΟΡΙΚΟΣ ΘΕΡΜΟΣΤΑΤΗΣ ΗΛΙΑΚΩΝ 2 ΑΙΣΘΗΤΗΡΙΑ 1 ΕΝΤΟΛΗ SELTRON SGC14 1. Πρόλογος Οι ψηφιακοί διαφορικοί θερμοστάτες ηλιακών της SELTRON λειτουργούν με μικροεπεξεργαστή, διαθέτουν απόλυτη ακρίβεια
Διαβάστε περισσότεραΔΡΑΣΤΗΡΙΟΤΗΤΑ ΕΙΣΑΓΩΓΗ ΣΤΟ ARDUINO- 01a
ΔΡΑΣΤΗΡΙΟΤΗΤΑ ΕΙΣΑΓΩΓΗ ΣΤΟ ARDUINO- 01a Βασικό κύκλωμα προγραμματισμός μικροελεγκτή Πλακέτα Arduino, 1 Να δημιουργήσετε και να προγραμματίσετε ένα πολύ απλό σύστημα που να αναβοσβήνει ένα λαμπάκι (έξοδος)
Διαβάστε περισσότεραΓνωριμία με το Arduino
Γνωριμία με το Arduino Τι είναι το Arduino; Το arduino είναι ένας μικρός υπολογιστής σε μέγεθος παλάμης που περιλαμβάνει ένα μικροελεγκτή (για εκτέλεση εντολών) και ένα σύνολο εισόδων/εξόδων για επικοινωνία
Διαβάστε περισσότεραΡΟΜΠΟΤΙΚΗ ΜΕ ARDUINO - ARDUINO ΚΑΙ ΗΧΟΣ I. Δημιουργός: Δρ.Αθανάσιος Μπαλαφούτης Επιβλέπων: Πετεινάτος Ηλίας Υποψήφιος Διδάκτωρ
ΡΟΜΠΟΤΙΚΗ ΜΕ ARDUINO - ARDUINO ΚΑΙ ΗΧΟΣ I Δημιουργός: Δρ.Αθανάσιος Μπαλαφούτης Επιβλέπων: Πετεινάτος Ηλίας Υποψήφιος Διδάκτωρ 1 ARDUINO ΚΑΙ ΗΧΟΣ ΠΕΡΙΕΧΟΜΕΝΑ Εισαγωγή, μηχανές παραγωγής ήχου Χρήση του πιεζοηλεκτρικού
Διαβάστε περισσότεραΑ. Βασική Χρήση κινητήρα - Servo με τη βιβλιοθήκη <Servo.h>
Α. Βασική Χρήση κινητήρα - Servo με τη βιβλιοθήκη (συνδέω τα 3 καλωδιάκια του servo στο σήμα, στο + (κόκκινο) και στο - (μαύρο, καφέ, κλπ)) Με 4 βασικές εντολές μπορώ να χειριστώ οποιοδήποτε
Διαβάστε περισσότεραΒιβλιοθήκη για οθόνη LCD
Βιβλιοθήκη για οθόνη LCD Η βιβλιοθήκη LCD βρίσκεται προεγκατεστημένη στο περιβάλλον προγραμματισμού του Arduino (IDE) και για την ορθή της λειτουργία ακολουθούμε την παρακάτω διαδικασία: Ø Δηλώνουμε τη
Διαβάστε περισσότεραΦύλλο εργασίας 1 Εισαγωγή στη Ρομποτική
Φύλλο εργασίας 1 Εισαγωγή στη Ρομποτική Χωριστείτε σε ομάδες 2-3 ατόμων και απαντήστε στις ερωτήσεις του φύλλου εργασίας. Δραστηριότητα 1 Συζητήστε με τα μέλη της ομάδας σας και γράψτε μια λίστα με ρομποτικές
Διαβάστε περισσότεραPWM (Pulse Width Modulation) Διαμόρφωση εύρους παλμών
PWM (Pulse Width Modulation) Διαμόρφωση εύρους παλμών Μία PWM κυματομορφή στην πραγματικότητα αποτελεί μία περιοδική κυματομορφή η οποία έχει δύο τμήματα. Το τμήμα ΟΝ στο οποίο η κυματομορφή έχει την μέγιστη
Διαβάστε περισσότεραΕΝΟΤΗΤΑ 7: ΑΙΣΘΗΤΗΡΕΣ ΥΠΕΡΥΘΡΩΝ
ΕΝΟΤΗΤΑ 7: ΑΙΣΘΗΤΗΡΕΣ ΥΠΕΡΥΘΡΩΝ Σκοπός και περίγραμμα της Ενότητας 7 Σκοπός της παρουσίασης ΒΑΣΙΚΕΣ ΓΝΩΣΕΙΣ ΥΠΕΡΥΘΡΟΥ ΦΩΤΟΣ Χρήση αισθητήρα υπέρυθρων για τον εντοπισμό αντικειμένων, εμποδίων, παρουσίας
Διαβάστε περισσότεραΦύλλο εργασίας 4 - Αυτόματο φωτάκι νυκτός
Φύλλο εργασίας 4 - Αυτόματο φωτάκι νυκτός Σε αυτήν την δραστηριότητα θα κατασκευάσουμε ένα αυτόματο φωτάκι νυκτός. Η διάταξη που θα δημιουργήσουμε θα αποτελείται από ένα LED και μια φωτοευαίσθητη αντίσταση.
Διαβάστε περισσότερα1. Ηλεκτρικοί κινητήρες- σερβοκινητήρας 2. Ελεγκτές. ΜΠΔ, 9 Ο Εξάμηνο Σάββας Πιπερίδης
www.robolab.tuc.gr 1. Ηλεκτρικοί κινητήρες- σερβοκινητήρας 2. Ελεγκτές ΜΠΔ, 9 Ο Εξάμηνο Σάββας Πιπερίδης 1. Ηλεκτρικοί κινητήρες σερβοκινητήρας R/C σέρβο βηματικός κινητήρας 2 1. Ηλεκτρικοί κινητήρες σερβοκινητήρας
Διαβάστε περισσότεραΣυλλογή & Επεξεργασία Δεδομένων Εργαστήριο 2 USB και Σειριακή Επικοι- νωνία Σ Σειριακή Επικοινωνία
Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 2 USB και Σειριακή Επικοινωνία. Σειριακή Επικοινωνία USB Σύνδεση / Πρωτόκολλο Σκοπός Εντολή επιλογής (if) Εντολή Επανάληψης (while) Πίνακες 1 Μέρος Α : Σκοπός
Διαβάστε περισσότεραΑΥΤΟΜΑΤΟ ΣΥΣΤΗΜΑ ΕΝΑΛΛΑΓΗΣ ΤΑΧΥΤΗΤΩΝ ΣΕ ΠΟΔΗΛΑΤΟ
Τ.Ε.Ι. ΠΕΙΡΑΙΑ ΤΜΗΜΑ ΑΥΤΟΜΑΤΙΣΜΟΥ ΑΥΤΟΜΑΤΟ ΣΥΣΤΗΜΑ ΕΝΑΛΛΑΓΗΣ ΤΑΧΥΤΗΤΩΝ ΣΕ ΠΟΔΗΛΑΤΟ ΟΝΟΜΑΤΑ ΦΟΙΤΗΤΩΝ: ΒΟΥΡΔΕΡΗΣ ΑΝΤΩΝΙΟΣ Α.Μ: 30086 ΙΩΑΝΝΟΥ ΙΩΑΝΝΗΣ Α.Μ: 33359 ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: ΝΙΚΟΛΑΟΥ ΓΡΗΓΟΡΗΣ Ιστορική
Διαβάστε περισσότεραΣημειώσεις Ηλεκτρολογείου ΣΤ εξαμήνου
Ακαδημία Εμπορικού Ναυτικού Κρήτης Σημειώσεις Ηλεκτρολογείου ΣΤ εξαμήνου ΚΙΝΗΤΗΡΕΣ ΕΝΑΛΛΑΣΣΟΜΕΝΟΥ ΡΕΥΜΑΤΟΣ Γεώργιος Μεσαρχάκης Ηλεκτρονικός Μηχανικός Τ.Ε. Διακρίνονται σε μονοφασικούς και τριφασικούς.
Διαβάστε περισσότεραΈλεγχος κινητήρα συνεχούς ρεύματος με τρανζίστορ και Arduino
Έλεγχος κινητήρα συνεχούς ρεύματος με τρανζίστορ και Arduino Στην κατασκευή αυτή ο σκοπός ήταν να ελέγξουμε την ταχύτητα ενός κινητήρα συνεχούς ρεύματος με τη χρήση ενός τρανζίστορ που θα χρησιμοποιηθεί
Διαβάστε περισσότεραProject 5: Συνθέτοντας μουσική
Project 5: Συνθέτοντας μουσική Επίπεδο: Μέτριο Κατηγορία: Προγραμματισμός Σύντομη Περιγραφή: Πράγματι το Arduino είναι ικανό να παίξει μουσική! Το μόνο επιπλέον εξάρτημα που απαιτείται είναι Buzzer ή πιεζοηλεκτρικό
Διαβάστε περισσότεραΨηφιακά Αντικείμενα Μάθημα 1 Δραστηριότητα 1. Προγραμματισμός Φυσικών Συστημάτων. Νέα Ψηφιακά Αντικείμενα
Σκοπός Ψηφιακά Αντικείμενα Μάθημα 1 Δραστηριότητα 1 ΜΕΤΡΩΝΤΑΣ ΑΠΟΣΤΑΣΗ ΜΕ ΤΟΝ ΑΙΣΘΗΤΗΡΑ ΥΠΕΡΗΧΩΝ (SR04). Ψηφιακά Αντικείμενα Μικροελεγκτής Προγραμματισμός Φυσικών Συστημάτων Νέα Ψηφιακά Αντικείμενα Αισθητήρες
Διαβάστε περισσότεραΈλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων
Εργαστήριο ενσωματωμένων συστημάτων Παρουσίαση 2: Βασικός Προγραμματισμός Arduino (AVR) Εργαστήριο Αυτομάτου Ελέγχου Η πλατφόρμα Arduino UNO Microcontroller: ATmega328 Operating Voltage: 5V Digital I/O
Διαβάστε περισσότεραΔΙΔΑΚΤΙΚΟ ΣΕΝΑΡΙΟ ΔΗΜΙΟΥΡΓΙΑ ΣΥΣΤΗΜΑΤΟΣ ΔΙΕΞΑΓΩΓΗΣ ΠΑΙΧΝΙΔΙΟΥ ΕΡΩΤΗΣΕΩΝ/ΑΠΑΝΤΗΣΕΩΝ ΜΕ ΧΡΗΣΗ ARDUINO - QUIZ GAME ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 3
ΔΙΔΑΚΤΙΚΟ ΣΕΝΑΡΙΟ ΔΗΜΙΟΥΡΓΙΑ ΣΥΣΤΗΜΑΤΟΣ ΔΙΕΞΑΓΩΓΗΣ ΠΑΙΧΝΙΔΙΟΥ ΕΡΩΤΗΣΕΩΝ/ΑΠΑΝΤΗΣΕΩΝ 1 Ο ΕΠΑ.Λ. ΓΕΡΑΣ Σχολικό Έτος: Καθηγητής: ΜΕ ΧΡΗΣΗ ARDUINO - QUIZ GAME Τάξη:.. Τμήμα:.. Ομάδα:.. Ημερομηνία:.. Ονοματεπώνυμο
Διαβάστε περισσότεραΟδηγώντας μια οθόνη υγρών κρυστάλλων Liquid Crystal Display
Οδηγώντας μια οθόνη υγρών κρυστάλλων Liquid Crystal Display Σχηματικό Διάγραμμα μιας Οθόνης Υγρών Κρυστάλλων To Lcd εσωτερικά έχει έναν controller που είναι υπεύθυνος για την επεξεργασία τον δεδομένων
Διαβάστε περισσότεραΠΑΡΑΡΤΗΜΑ IV. ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΡΑΡΤΗΜΑ IV Ασκήσεις για το Robolab
ΠΑΡΑΡΤΗΜΑ IV Παρακάτω παραθέτουμε μία σειρά ασκήσεων για το Robolab ομαδοποιημένων σε κατηγορίες : Επιμέλεια : Κυριακού Γεώργιος 1 Φύλλο Ασκήσεων (πρόκληση με κινητήρες) ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΡΑΡΤΗΜΑ
Διαβάστε περισσότεραΦύλλο εργασίας 3 - Χριστουγεννιάτικα φωτάκια (σταδιακή αύξηση και μείωση φωτεινότητας ενός LED) Το κύκλωμα σε breadboard
Φύλλο εργασίας 3 - Χριστουγεννιάτικα φωτάκια (σταδιακή αύξηση και μείωση φωτεινότητας ενός LED) Στην δραστηριότητα αυτή θα χρησιμοποιήσουμε ένα LED το οποίο θα ανάβει σταδιακά και όταν θα φτάσει στη μέγιστη
Διαβάστε περισσότεραΕγχειρίδιο Χρήσης Μετατροπέα Τάσης / Φορτιστή Συσσωρευτών
Εγχειρίδιο Χρήσης Μετατροπέα Τάσης / Φορτιστή Συσσωρευτών ΟΔΗΓΙΕΣ ΑΣΦΑΛΕΙΑΣ ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Αυτό το κεφάλαιο περιέχει σημαντικές οδηγίες ασφαλείας και λειτουργίας. Διάβασε και κρατήστε αυτό το εγχειρίδιο
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΑΚΗ ΕΦΑΡΜΟΓΗ 1 ΤO ΡΟΜΠΟΤ INTELLITEK ER-2u
Εφαρμογή 1: Το ρομπότ INTELITEK ER-2u Εργαστήριο Ευφυών Συστημάτων και Ρομποτικής Τμήμα Μηχανικών Παραγωγής και Διοίκησης Πολυτεχνείο Κρήτης www.robolab.tuc.gr, τηλ: 28210 37292 / 37314 e-mail: savas@dpem.tuc.gr,
Διαβάστε περισσότεραUSB_6008_terminal_31. PCI_6023E_terminal_68. PCI_6023E_terminal_67
Τομέας: Ηλεκτρονικής, Ηλεκτρολογίας και Αυτοματισμού Εκπαιδευτικοί: Μαυρίδης Κώστας και Μπουλταδάκης Στέλιος Μάθημα: Συστήματα Ελέγχου και Ασφάλειας Τίτλος Μαθήματος: Μέτρηση Αναλογικής Εισόδου και Οδήγηση
Διαβάστε περισσότεραΠαιδιά κάτω των 13 ετών δε θα πρέπει να χρησιμοποιούν το κιτ χωρίς επίβλεψη. Μη συνδέετε την κύρια πλακέτα σε εξωτερική τροφοδοσία μεγάλης ισχύος.
2 ΠΕΡΙΕΧΟΜΕΝΑ 01. Robotale (Arduino-Compatible) 02. Ράστερ 830 οπών 03. Κουτί αποθήκευσης 04. Κόκκινα leds (τεμ. 5) 05. Κίτρινα leds (τεμ. 5) 06. Πράσινα leds (τεμ. 5) 07. Αντιστάτες 220 Ohm (τεμ. 8) 08.
Διαβάστε περισσότεραΜΙΚΡΟΕΛΕΓΚΤΗΣ PICAXE 18M2
ΘΕΜΑ : ΜΙΚΡΟΕΛΕΓΚΤΗΣ PICAXE 18M2 ΔΙΑΡΚΕΙΑ:? περίοδος Οι μικροελεγκτές είναι υπολογιστές χωρίς περιφερειακά, σε ολοκληρωμένα κυκλώματα. Μπορούν να συνδυάσουν αρκετές από τις βασικές λειτουργίες άλλων ειδικών
Διαβάστε περισσότεραΠαραδείγµατα χρήσης του µικροελεγκτή Arduino Εφαρµογές για το εργαστήριο Μέρος 2 ο :Οδήγηση Κινητήρων DC(PM)
Μηχατρονικά Συστήματα Ι Τμήμα Μηχανολόγων Μηχανικών Τ.Ε. Τ.Ε.Ι. Κρήτης Παραδείγµατα χρήσης του µικροελεγκτή Arduino Εφαρµογές για το εργαστήριο Μέρος 2 ο :Οδήγηση Κινητήρων DC(PM) Δρ. Φασουλάς Γιάννης,
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ 5 ΠΡΟΣΟΜΟΙΩΤΗΣ PLC SIMATIC S7-300
ΚΕΦΑΛΑΙΟ 5 ΠΡΟΣΟΜΟΙΩΤΗΣ PLC SIATIC S7-300 5. Σκοπός του προσομοιωτή. Χωρίς τον προσομοιωτή ο έλεγχος της ορθότητας ενός προγράμματος μπορεί να γίνει μόνο offline με τη χρήση του λογισμικού STEP 7 της Siemens
Διαβάστε περισσότεραΟΔΗΓΙΕΣ ΧΡΗΣΕΩΣ Κ3-3 ΜΟΝΑΔΑ ΕΛΕΓΧΟΥ ΠΡΟΣΒΑΣΗΣ
ΟΔΗΓΙΕΣ ΧΡΗΣΕΩΣ Κ3-3 ΜΟΝΑΔΑ ΕΛΕΓΧΟΥ ΠΡΟΣΒΑΣΗΣ 1.Εισαγωγή, χαρακτηριστικά και προδιαγραφές 1.1 Εισαγωγή Ο Κ3-3 είναι ένας αυτόνομος, αναγνώστης ή access control. Μπορεί να ελέγξει ηλεκτρονική κλειδαριά,
Διαβάστε περισσότεραΝΟΜΟΣ ΤΟΥ OHM ΕΠΩΝΥΜΟ: ΟΝΟΜΑ: ΑΜ: ΕΠΩΝΥΜΟ: ΟΝΟΜΑ: ΑΜ: ΕΠΩΝΥΜΟ: ΟΝΟΜΑ: ΑΜ: 1 ΣΚΟΠΟΣ 1 2 ΘΕΩΡΗΤΙΚΟ ΥΠΟΒΑΘΡΟ 1 3 ΕΞΟΠΛΙΣΜΟΣ 5 4 ΕΞΑΡΤΗΜΑΤΑ 5
ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ ΝΟΜΟΣ ΤΟΥ OHM ΗΜΕΡΟΜΗΝΙΑ: ΤΡΙΩΡΟ: ΕΠΩΝΥΜΟ: ΟΝΟΜΑ: ΑΜ: ΕΠΩΝΥΜΟ: ΟΝΟΜΑ: ΑΜ: ΕΠΩΝΥΜΟ: ΟΝΟΜΑ: ΑΜ: Περιεχόμενα 1 ΣΚΟΠΟΣ 1 2 ΘΕΩΡΗΤΙΚΟ ΥΠΟΒΑΘΡΟ 1 2.1 Η ΓΡΑΜΜΙΚΗ ΣΧΕΣΗ ΡΕΥΜΑΤΟΣ ΚΑΙ ΤΑΣΗΣ 3
Διαβάστε περισσότεραΟδηγίες χρήσης πίνακα ελέγχου λεβήτων pellet - βιομάζας
Ο ηλεκτρικός πίνακας ελέγχου pellets-βιομάζας με κοχλία χρησιμοποιείται σε κατοικίες με λέβητα στερεών καυσίμων και ελέγχει τον ηλεκτρομειωτήρα (κοχλία) και τον φυσητήρα του λέβητα για παροχή θέρμανσης.
Διαβάστε περισσότεραΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015
ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΘΕΩΡΗΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Αυτοματισμοί και
Διαβάστε περισσότεραΠΑΝΑΓΙΩΤΗΣ ΚΟΥΤΣΙΩΡΑΣ Α.Μ.: ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ. Αναφορά Πρακτικής Εργασίας: Μετατροπέας Κώδικα BCD Σε Κώδικα GRAY
ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΨΗΦΙΑΚΗ ΣΧΕΔΙΑΣΗ Αναφορά Πρακτικής Εργασίας: Μετατροπέας Κώδικα BCD Σε Κώδικα GRAY ΠΑΝΑΓΙΩΤΗΣ ΚΟΥΤΣΙΩΡΑΣ Α.Μ.: 2025201100037 Χειμερινό
Διαβάστε περισσότεραΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015
ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015 ΤΕΧΝΟΛΟΓΙΑ (Ι) ΤΕΧΝΙΚΩΝ ΣΧΟΛΩΝ ΠΡΑΚΤΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Μάθημα : Αυτοματισμοί και
Διαβάστε περισσότεραΠαράρτημα. Πραγματοποίηση μέτρησης τάσης, ρεύματος, ωμικής αντίστασης με χρήση του εργαστηριακού εξοπλισμού Άσκηση εξοικείωσης
Παράρτημα Πραγματοποίηση μέτρησης τάσης, ρεύματος, ωμικής αντίστασης με χρήση του εργαστηριακού εξοπλισμού Άσκηση εξοικείωσης Σκοπός του παραρτήματος είναι η εξοικείωση των φοιτητών με τη χρήση και τη
Διαβάστε περισσότεραΣκοπός. Προγραμματίζοντας τον Arduino ΙΙ Εντολή Εκχώρησης & Εντολές. Συλλογή & Επεξεργασία Δεδομένων. Πρόγραμμα. Εντολές Επεξεργασίας Δεδομένων
Σκοπός Συλλογή & Επεξεργασία Δεδομένων Προγραμματίζοντας τον Arduino ΙΙ Εντολή Εκχώρησης & Εντολές Ελέγχου. Πρόγραμμα Εντολές Επεξεργασίας Δεδομένων Εντολή Εκχώρησης Εντολές Ελέγχου Λογική συνθήκη Εντολή
Διαβάστε περισσότεραΣυλλογή & Επεξεργασία Δεδομένων Εργαστήριο 3 Μέτρηση Θερμοκρασίας Σύστημα Ελέγχου Θερμοκρασίας. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων
Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 3 Μέτρηση Θερμοκρασίας Σύστημα Ελέγχου Θερμοκρασίας με Θερμοστάτη. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Σκοπός Βασική δομή ενός προγράμματος στο LabVIEW.
Διαβάστε περισσότεραΣυλλογή & Επεξεργασία Δεδομένων Εξαμηνιαία ΡομποΚαθαριστής Μέρος Β : Το Πρόγραμμα. Σχεδίαση Συστήματος Πραγματικής Εφαρμογής (Prototyping).
Σκοπός Συλλογή & Επεξεργασία Δεδομένων Εξαμηνιαία 2015 ΡομποΚαθαριστής Μέρος Β : Το Πρόγραμμα. Σχεδίαση Συστήματος Πραγματικής Εφαρμογής (Prototyping). Μονάδες ενός Ρομποτικού Συστήματος Μονάδα Συλλογής
Διαβάστε περισσότεραΣΤΟΙΧΕΙΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ARDUINO
ΣΤΟΙΧΕΙΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ARDUINO Αντώνιος Καραγεώργος Βασικά Στοιχεία της Γλώσσας Προγραμματισμού Arduino Constants: HIGH/LOW Ορίζουν το επίπεδο της τάσης εισόδου/εξόδου ενός pin INPUT/OUTPUT Ορίζουν την
Διαβάστε περισσότεραWiFi V-Timer ΕΚΔΟΣΗ 2Η
ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ WiFi V-Timer ΕΚΔΟΣΗ 2Η 1 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΓΝΩΡΙΜΙΑ ΜΕ ΤΟ WiFi V-Timer... 3 2. ΠΛΕΟΝΕΚΤΗΜΑΤΑ ΤΟΥ WiFi V-Timer... 4 3. ΤΟΠΙΚΟΣ ΧΕΙΡΙΣΜΟΣ ΤΟΥ WiFi V-Timer... 5 4. ΕΓΚΑΤΑΣΤΑΣΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ
Διαβάστε περισσότεραΕλληνικά. Εγχειρίδιο χρήσης του BT-02N
Ελληνικά Εγχειρίδιο χρήσης του BT-02N 1 Ελληνικά Ευρετήριο 1. Επισκόπηση....3 2. Έναρξη χρήσης...5 3. Σύνδεση του κεφαλόφωνου Bluetooth.....6 4. Χρήση του κεφαλόφωνου Bluetooth... 9 5. Τεχνικές προδιαγραφές.
Διαβάστε περισσότερα5. ΗΛΕΚΤΡΟΝΙΚΑ ΕΞΑΡΤΗΜΑΤΑ Ι (ΑΝΤΙΣΤΑΤΕΣ )
5. ΗΛΕΚΤΡΟΝΙΚΑ ΕΞΑΡΤΗΜΑΤΑ Ι (ΑΝΤΙΣΤΑΤΕΣ ) Μεταβλητοί αντιστάτες Η τιμή της αντίστασης των μεταβλητών αντιστατών σε αντίθεση με αυτή των σταθερών, δε διατηρείται σταθερή αλλά μεταβάλλεται, είτε μηχανικά
Διαβάστε περισσότεραΡΟΜΠΟΤΙΚΗ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ LEGO MINDSTORMS NXT. ΚΕΦΑΛΑΙΟ 7ο. Δραστηριότητες για το ΝΧΤ-G και το Robolab
ΡΟΜΠΟΤΙΚΗ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ LEGO MINDSTORMS NXT ΚΕΦΑΛΑΙΟ 7ο Δραστηριότητες για το ΝΧΤ-G και το Robolab Α. Αποφυγή εμποδίων Θα επιδιώξουμε να προγραμματίσουμε το όχημα-ρομπότ μας ώστε να είναι σε θέση
Διαβάστε περισσότεραΚανόνες του Εργαστηρίου Ψηφιακών Συστημάτων Βαθμολογία του Εργαστηρίου Υλικά και εξοπλισμός που θα χρησιμοποιηθούν σωστός τρόπος χειρισμού τους και
Κανόνες του Εργαστηρίου Ψηφιακών Συστημάτων Βαθμολογία του Εργαστηρίου Υλικά και εξοπλισμός που θα χρησιμοποιηθούν σωστός τρόπος χειρισμού τους και προβλήματα που μπορεί να συναντηθούν Επιπλέον συμβουλές
Διαβάστε περισσότεραΠαράρτημα Φύλλο εργασίας 1: Δραστηριότητα 1 : Να αναβοσβήνει η φωτοδίοδος ανά ένα δευτερόλεπτο. Μέλη της ομάδας :
Παράρτημα Φύλλο εργασίας 1: Εξοικείωση με τον περιβάλλον του Scratch S4A και του Arduino. Δραστηριότητα 1 : Να αναβοσβήνει η φωτοδίοδος ανά ένα δευτερόλεπτο. Στη Δραστηριότητα αυτή θα εξασκηθείτε στον
Διαβάστε περισσότεραΗλεκτροκινητήρας Εναλλασσόμενου Ρεύματος τύπου κλωβού. Άσκηση 9. Ηλεκτροκινητήρας εναλλασσόμενου ρεύματος τύπου κλωβού
ANTIKEIMENO: Άσκηση 9 Ηλεκτροκινητήρας εναλλασσόμενου ρεύματος τύπου κλωβού ΣΤΟΧΟΙ ΑΥΤΟΥ ΤΟΥ ΠΕΙΡΑΜΑΤΟΣ: Κατανόηση της λειτουργίας του ηλεκτροκινητήρα εναλλασσόμενου ρεύματος τύπου κλωβού Υπολογισμός μηχανικών
Διαβάστε περισσότεραΑΣΚΗΣΗ 7 ΚΥΚΛΩΜΑ R-L-C: ΣΥΝΔΕΣΗ ΣΕ ΣΕΙΡΑ ΣΥΝΤΟΝΙΣΜΟΣ
ΑΣΚΗΣΗ 7 ΚΥΚΛΩΜΑ R-L-C: ΣΥΝΔΕΣΗ ΣΕ ΣΕΙΡΑ ΣΥΝΤΟΝΙΣΜΟΣ 1 Σκοπός Στην άσκηση αυτή μελετάται η συμπεριφορά ενός κυκλώματος RLC σε σειρά κατά την εφαρμογή εναλλασσόμενου ρεύματος. Συγκεκριμένα μελετάται η μεταβολή
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΟ 4 ΕΙΣΑΓΩΓΗ ΣΤΟN ARDUINO: ΨΗΦΙΑΚΗ ΕΙΣΟΔΟΣ/ΕΞΟΔΟΣ
ΕΡΓΑΣΤΗΡΙΟ 4 ΕΙΣΑΓΩΓΗ ΣΤΟN ARDUINO: ΨΗΦΙΑΚΗ ΕΙΣΟΔΟΣ/ΕΞΟΔΟΣ Σκοπός της άσκησης Οι φοιτητές θα εξοικειωθούν με την πλακέτα του μικροελεγκτή και θα αναγνωρίσουν τα βασικά της στοιχεία. Επίσης θα εξοικειωθούν
Διαβάστε περισσότεραwww.tridimas.gr E-mail: info@tridimas.gr
Κεντρικό: Ν. Πλαστήρα 257 & Αιόλου 36, ΤΚ: 135 62, Αγ. Ανάργυροι Αθήνα, Τηλ. Κέντρο: 210 26 20 250, Fax: 210 26 23 805 Υποκατάστημα: Σμύρνης 31, Τ.Κ.: 143 41, Ν. Φιλαδέλφεια, Αθήνα Τηλ: 210 25 25 534-210
Διαβάστε περισσότεραΑΣΚΗΣΗ 8 η : ΣΥΣΤΗΜΑΤΑ ΕΙΔΟΠΟΙΗΣΗΣ
Εργαστήριο ΜΕΚ και Τεχνολογίας Αυτοκινήτου Καθηγητής: Χριστολουκάς Δημήτριος ΑΣΚΗΣΗ 8 η : ΣΥΣΤΗΜΑΤΑ ΕΙΔΟΠΟΙΗΣΗΣ Ηχητική ειδοποίηση (κόρνες) Σύμφωνα με τον κανονισμό, ένα όχημα με κινητήρα πρέπει να χρησιμοποιεί
Διαβάστε περισσότεραΘερμοστάτης LTC 530. Οδηγίες Ο θερμοστάτης διαθέτει οθόνη με «LED» φωτισμό, η οποία εμφανίζει την πραγματική θερμοκρασία
Θερμοστάτης LTC 530 Οδηγίες Ο θερμοστάτης διαθέτει οθόνη με «LED» φωτισμό, η οποία εμφανίζει την πραγματική θερμοκρασία Ο θερμοστάτης έχει σχεδιαστεί για να διατηρήσει μια σταθερή θερμοκρασία. Ο θερμοστάτης
Διαβάστε περισσότεραΤΟΠΙΚΟΣ ΠΡΟΚΡΙΜΑΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΕΥΡΩΠΑΪΚΗΣ ΟΛΥΜΠΙΑΔΑΣ ΕΠΙΣΤΗΜΩΝ - EUSO Σάββατο 7 Δεκεμβρίου Εξέταση στη Φυσική
ΠΑΝΕΛΛΗΝΙΑ ΕΝΩΣΗ ΥΠΕΥΘΥΝΩΝ ΕΡΓΑΣΤΗΡΙΑΚΩΝ ΚΕΝΤΡΩΝ ΦΥΣΙΚΩΝ ΕΠΙΣΤΗΜΩΝ - «ΠΑΝΕΚΦE» 1ο και 2ο ΕΚΦΕ Ηρακλείου ΤΟΠΙΚΟΣ ΠΡΟΚΡΙΜΑΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΕΥΡΩΠΑΪΚΗΣ ΟΛΥΜΠΙΑΔΑΣ ΕΠΙΣΤΗΜΩΝ - EUSO 2014 Σάββατο 7 Δεκεμβρίου
Διαβάστε περισσότερα4 Εισαγωγή στο Arduino
28 Εισαγωγή στο Arduino 4 Εισαγωγή στο Arduino Τι είναι το Arduino; To arduino είναι ένας μικροελεγκτής, προσαρμοσμένος σε μια πλακέτα και έτοιμος προς χρήση. Μας φώτισες. Και τι είναι ένας μικροελεγκτής;
Διαβάστε περισσότεραΕξοικείωση με το NXT-G
Εξοικείωση με το NXT-G Εντολές Λίγα λόγια για τους κινητήρες Οι κινητήρες μπορούν να προγραμματιστούν να ξεκινούν και να σταματούν τη στιγμή που θέλουμε. Η εντολή κίνησης κινητήρα motor είναι πολύ απλή.
Διαβάστε περισσότεραΨηφιακά Ηλεκτρονικά. Προαιρετική εργασία
Τ.Ε.Ι. ΑΘΗΝΑΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΙΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Ψηφιακά Ηλεκτρονικά Προαιρετική εργασία «Κατασκευή δυαδικού απαριθμητή με δεκαδική απεικόνιση δεκάδων και μονάδων» Συνυπεύθυνος
Διαβάστε περισσότεραΣΥΝΘΕΤΑ ΣΥΣΤΗΜΑΤΑ ΑΥΤΟΜΑΤΙΣΜΟΥ. Μετά την ολοκλήρωση της ενότητας αυτής θα μπορείτε:
Ενότητα 2.6 Κεφάλαιο 2 ΣΥΝΘΕΤΑ ΣΥΣΤΗΜΑΤΑ ΑΥΤΟΜΑΤΙΣΜΟΥ ΣΤΟΧΟΙ Μετά την ολοκλήρωση της ενότητας αυτής θα μπορείτε: Να αιτιολογείτε την αναγκαιότητα χρησιμοποίησης κάθε είδους αυτοματισμού. Να διακρίνετε
Διαβάστε περισσότεραΠΕΡΙΕΧΟΜΕΝΟ. ΜΑΘΗΜΑ: ΡΟΜΠΟΤΙΚΗ (3Ε) Γ τάξη Ημερήσιου ΕΠΑ.Λ. και Γ τάξη Εσπερινού ΕΠΑ.Λ.
ΑΣΚΗΣΗ 25 - ΤΗΛΕΜΑΤΙΚΗ ΣΥΣΚΕΥΗ Μαθησιακά αποτελέσματα Ο μαθητής/μαθήτρια να μπορεί να: ΓΝΩΣΕΙΣ - Περιγράφει τη λειτουργία της τηλεματικής συσκευής. ΔΕΞΙΟΤΗΤΕΣ - Κατασκευάζει τηλεματική συσκευή. - Εγκαθιστά
Διαβάστε περισσότεραΕργαστηριακές σημειώσεις για το μάθημα: «Εισαγωγή στην Μηχατρονική»
Εργαστηριακές σημειώσεις για το μάθημα: «Εισαγωγή στην Μηχατρονική» Τμήμα Μηχανολογίας Δρ. Φασουλάς Γιάννης, jfasoulas@staff.teicrete.gr Τ.Ε.Ι. Κρήτη, Σχολή Τεχνολογικών Εφαρμογών, Ηράκλειο Κρήτης, (2013)
Διαβάστε περισσότεραΤα ηλεκτρονικά μέρη του ρομπότ Επιλογή των μονάδων εισόδου εξόδου ανάλογα το μοντέλο που θέλουμε να κατασκευάσουμε
1 Τα ηλεκτρονικά μέρη του ρομπότ Επιλογή των μονάδων εισόδου εξόδου ανάλογα το μοντέλο που θέλουμε να κατασκευάσουμε 2 Η υπολογιστική μονάδα Είσοδοι για τους κινητήρες Είσοδος για USB stick USB πόρτα για
Διαβάστε περισσότεραLFT169 - LFR169 ΠΟΜΠΟΣ ΚΑΙ ΔΕΚΤΗΣ ΨΗΦΙΑΚΩΝ ΚΑΙ ΑΝΑΛΟΓΙΚΩΝ ΣΗΜΑΤΩΝ
LFT169 - LFR169 ΠΟΜΠΟΣ ΚΑΙ ΔΕΚΤΗΣ ΨΗΦΙΑΚΩΝ ΚΑΙ ΑΝΑΛΟΓΙΚΩΝ ΣΗΜΑΤΩΝ Οδηγίες Παραμετροποίησης Power Electronics Control Ε.Π.Ε. Τύποι Συσκευών: LFT169 - LFR169 Περιγραφή: Πομπός και Δέκτης Τηλεχειρισμού 169MHz
Διαβάστε περισσότερα10. Πληκτρολόγιο matrix 4x4
10. Πληκτρολόγιο matrix 4x4 Το πληκτρολόγιο matrix 4x4 αποτελείται από 16 πλήκτρα διακόπτες τα οποία είναι συνδεδεμένα μεταξύ τους ανά 4 σε τέτοια διάταξη ώστε, με το ένα άκρο τους να σχηματίζουν 4 σειρές
Διαβάστε περισσότεραΣΥΣΚΕΥΗ ΚΑΤΑΜΕΤΡΗΣΗΣ ΧΑΡΤΟΝΟΜΙΣΜΑΤΩΝ V 10. Oδηγίες χρήσης. Περιεχόμενα
ΣΥΣΚΕΥΗ ΚΑΤΑΜΕΤΡΗΣΗΣ ΧΑΡΤΟΝΟΜΙΣΜΑΤΩΝ V 10 Oδηγίες χρήσης Περιεχόμενα Σύντομη εισαγωγή 2 Εξαρτήματα, κουμπιά ελέγχου και ενδεικτικά της συσκευής 2 Σημαντικές οδηγίες για την ασφάλεια σας 3 Λειτουργίες καταμέτρησης
Διαβάστε περισσότεραΚΙΤ ΘΕΡΜΟΣΤΑΤΗ ΧΩΡΟΥ ΚΑΙ ΠΙΝΑΚΑ ΕΛΕΓΧΟΥ ΛΥΧΝΙΩΝ ΜΟΝΑΔΑ ΧΩΡΟΥ ΜΕ ΕΛΕΓΧΟ ΘΕΡΜΟΚΡΑΣΙΑΣ
gr ΚΙΤ ΘΕΡΜΟΣΤΑΤΗ ΧΩΡΟΥ ΚΑΙ ΠΙΝΑΚΑ ΕΛΕΓΧΟΥ ΛΥΧΝΙΩΝ ΜΟΝΑΔΑ ΧΩΡΟΥ ΜΕ ΕΛΕΓΧΟ ΘΕΡΜΟΚΡΑΣΙΑΣ ΤΕΧΝΙΚΕΣ ΠΡΟΔΙΑΓΡΑΦΕΣ Ηλεκτρική παροχή: Ο.Τ. (Open Therm protocol) για τον πομπό και μπαταρίες ΑΑ LR06 για το δέκτη
Διαβάστε περισσότεραBIOMASS ELECTRONIC CONTROLLER PWC-2500. διαχείριση. συστημάτων θέρμανσης βιοκαυσίμων
BIOMASS ELECTRONIC CONTROLLER PWC-2500 διαχείριση συστημάτων θέρμανσης βιοκαυσίμων CONTROLLER PWC-2500 Ο CONTROLLER PWC-2500 κατασκευάσθηκε για να καλύψει τις ανάγκες που απαιτούνται για τον έλεγχο την
Διαβάστε περισσότερα1η ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ:
ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Ι η ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ: ΣΤΟΙΧΕΙΩΔΕΣ ΤΗΛΕΦΩΝΙΚΟ ΣΥΣΤΗΜΑ Εισαγωγή. Η διεξαγωγή της παρούσας εργαστηριακής άσκησης προϋποθέτει την μελέτη τουλάχιστον των πρώτων παραγράφων του
Διαβάστε περισσότεραΠλακέτα Arduino. 1ο ΕΠΑΛ Περάματος - 7ο ΕΚ Πειραιά
Πλακέτα Arduino Το 2005 oι Massimo Banzi και David Cueartielles στο Ivrea Δημιουργούν την υπολογιστική πλατφόρμα Arduino. Το Arduino είναι βασισμένο σε μια απλή μητρική πλακέτα ανοικτού κώδικα, με ενσωματωμένο
Διαβάστε περισσότερα