Εφαρμογές Αναλογικών Ε/Ε PWM (pulse Width Modulation)
|
|
- Μυρίνα Τρικούπης
- 4 χρόνια πριν
- Προβολές:
Transcript
1 Εφαρμογές Αναλογικών Ε/Ε PWM (pulse Width Modulation) Εισαγωγή Σε αυτή την ενότητα θα δούμε εφαρμογές που χρησιμοποιούν τις αναλογικές Εισόδους/Εξόδους του Arduino ή την τεχνική PWM. Ψηφιακό vs Αναλογικό σήμα Η βασική διαφορά που υφίσταται ανάμεσα στα αναλογικά και στα ψηφιακά σήματα, είναι το είδος των τιμών που μπορεί να λάβει το πλάτος του σήματος. Στην περίπτωση των αναλογικών σημάτων, τα οποία αναπαρίστανται ως χρονικά μεταβαλλόμενες κυματομορφές, το πλάτος του σήματος σε κάθε χρονική στιγμή, μπορεί να πάρει οποιαδήποτε τιμή, ανάμεσα σε δύο ακραίες τιμές οι οποίες υπαγορεύουν το μέγιστο πλάτος του σήματος (π.χ. 5V και 0V). Αντίθετα, στη περίπτωση των ψηφιακών σημάτων, το πλάτος του σήματος μπορεί να πάρει μόνο μερικές διακριτές τιμές. Στις περισσότερες περιπτώσεις το ψηφιακό σήμα μπορεί να έχει μόνο δύο τιμές τάσης, εκ των οποίων η μια τάση αναπαριστά το δυαδικό 0 (0V) και η άλλη το δυαδικό 1(5V). Ψηφιακό σήμα οι τιμές που παίρνει είναι διακριτές (0 ή 1). Αναλογικό σήμα οι τιμές που παίρνει είναι συνεχόμενες (μεταξύ 0V και 5V). Ψηφιακοί vs Αναλογικοί ακροδέκτες εισόδου/εξόδου Αναλογικά Pin: Ο μικροελεγκτής της Atmel που χρησιμοποιεί το Arduino περιέχει έναν ADC 6 καναλιών αναλογικού σήματος. Ο ADC διαθέτει ανάλυση 10 bit, επιστρέφοντας ακέραιες τιμές από 0 έως Ενώ η κύρια λειτουργία τους είναι να διαβάζουν αναλογικούς αισθητήρες, μπορούν να λειτουργήσουν και ως pin εισόδου/εξόδου γενικού σκοπού, όπως ακριβώς και οι ψηφιακές. Έτσι, εάν χρειαζόμαστε περισσότερες εισόδους ή εξόδους μπορούμε να χρησιμοποιήσουμε και τα αναλογικά pin. Τα αναλογικά pin μπορούν να χρησιμοποιηθούν με τον ίδιο τρόπο που χρησιμοποιούνται και τα ψηφιακά, χρησιμοποιώντας τα ψευδώνυμα A0 για την αναλογική είσοδο 0,κτλ. π.χ πώς μπορούμε να ρυθμίσουμε ένα αναλογικό pin να λειτουργήσει ως έξοδος pinmode(a0,output); digitalwrite(a0,high); Τα αναλογικά pin έχουν επίσης εσωτερικές αντιστάσεις, οι οποίες λειτουργούν πανομοιότυπα με αυτές που υπάρχουν στα ψηφιακά pin. Και ενεργοποιούνται από την εντολή digitalwrite(α0,high), ενώ το pin είναι εισόδου. Να θυμάστε όμως ότι η χρήση των pullup αντιστάσεων επηρεάζει τις τιμές της analogread().η εντολή analogread δεν θα λειτουργήσει σωστά εάν το pin έχει ρυθμιστεί προηγουμένως ως έξοδος. Έτσι σε αυτή την περίπτωση θα πρέπει να επαναρθμιστεί πάλι σε είσοδο πριν χρησιμοποιηθεί το analoread. Επίσης, η μικρή καθυστέρηση ανάμεσα στην ανάγνωση ενός αναλογικού pin μπορεί να προκαλέσει θόρυβο στο αναλογικό σήμα. Έτσι είναι επιθυμητή η προσθήκη μιας μικρής καθυστέρησης ανάμεσα στις αναγνώσεις. Ψηφιακά pin: Τα ψηφιακά pin είναι πιο απλά αφού έχουν μόνο δύο καταστάσεις, ON ή OFF. Σε όρους του Arduino HIGH ή LOW. Μπορούμε να τις χρησιμοποιήσουμε ως pin εισόδου και εξόδου με την χρήση της εντολής pinmode και την λειτουργία του pin, INPUT ή OUTPUT. Εάν δεν χρησιμοποιήσουμε την εντολή pinmode η προεπιλεγμένη λειτουργία είναι INPUT. 1 P a g e
2 Μέθοδος PWM Η PWM είναι μια τεχνική για τον έλεγχο του αναλογικού σήματος, χρησιμοποιώντας την ψηφιακή έξοδο ενός μικροελεγκτή (εδώ: Arduino). Η ψηφιακή έξοδος χρησιμοποιείται για τη δημιουργία ενός τετραγωνικού παλμού, όπου το σήμα εναλλάσσεται μεταξύ των τιμών 0 (off) και 1 (on). Αυτό το on/off μοτίβο, μπορεί να προσομοιώσει πλήρως τις τάσεις μεταξύ 5V (1-on) και 0V (0-off), αλλάζοντας το τμήμα του χρόνου που το σήμα είναι ενεργό με το τμήμα του χρόνου που είναι ανενεργό. Η διάρκεια του χρόνου λέγεται πλάτος του παλμού. Για να πάρουμε διαφορετικές αναλογικές τιμές, αρκεί να αλλάξουμε το πλάτος του παλμού. Εάν επαναλάβουμε αυτό το μοτίβο αρκετά γρήγορα με τη χρήση ενός LED για παράδειγμα, το αποτέλεσμα θα είναι σαν το σήμα να έχει μια σταθερή τάση μεταξύ 0v-5V, η οποία ελέγχει τη φωτεινότητα του LED. Στα παρακάτω γραφήματα οι πράσινες γραμμές αντιπροσωπεύουν μια χρονική περίοδο. Αυτή η διάρκεια ή περίοδος είναι το αντίστροφο της συχνότητας του PWM. Με άλλα λόγια, αφού η συχνότητα του PWM του arduino είναι 500HZ, η περίοδος θα είναι ίση με 2ms η καθεμία. Με την κλήση της συνάρτησης analogwrite() προσδιορίζουμε το ποσοστό του κύκλου μηχανής που καθορίζει το πόσο μένει ενεργή η περίοδος του σήματος. 0% duty cycle analogwrite(0) 25% duty cycle analogwrite(64) 5V 5V 0V 50% duty cycle analogwrite(127) 75% duty cycle analogwrite(191) 0V 5V 5V 0V 100% duty cycle analogwrite(255) 0V 5V 0V Η analogwrite() λειτουργεί στη κλίμακα 0 έως 255, η οποία ελέγχει και το μήκος του παλμού. Έτσι ώστε η analogwrite(255) ζητά το 100% του κύκλου λειτουργίας (πάντα ενεργό),( δηλαδή έναν παλμό που η διάρκειά του είναι ίση με όλο τον χρόνο της περιόδου μέχρι τον επόμενο παλμό,) η analogwrite(191) ζητά το 75% του κύκλου λειτουργίας, η analogwrite(127) ζητά το 50% του κύκλου λειτουργίας, η analogwrite(64) ζητά το 25% του κύκλου λειτουργίας και η analogwrite(0) ζητά το 0% του κύκλου λειτουργίας (πάντα ανενεργό). 2 P a g e
3 Εφαρμογή 1: Fade /* Fade Το παράδειγμα αυτό δείχνει πως να ελέγξουμε την φωτεινότητα ενός LED, το οποίο είναι συνδεδεμένο στο pin 9, χρησιμοποιώντας την συνάρτηση analogwrite(), δηλαδή την μέθοδο PWM. */ //δηλώνουμε τον ακροδέκτη που είναι συνδεδεμένο το LED int led = 9; /*δηλώνουμε μια μεταβλητή η οποία θα μας βοηθήσει να ρυθμίσουμε την φωτεινότητα του LED*/ int brightness = 0; //δηλώνουμε το βήμα με το οποίο αυξάνεται η τιμή της φωτεινότητας int fadeamount = 5; void setup() { //αρχικοποιούμε τον ακροδέκτη που είναι συνδεδεμένο το LED, ως έξοδο pinmode(led, OUTPUT); void loop() { //ανάβει το led σύμφωνα με την τιμή που έχει η φωτεινότητα. analogwrite(led, brightness); //αλλάζει η φωτεινότητα την επόμενη φορά που θα τρέξει η loop brightness = brightness + fadeamount; //αντιστρέφουμε την κατεύθυνση του ξεθωριάσματος (fade) όταν αυτό τελειώσει if (brightness == 0 brightness == 255) { fadeamount = -fadeamount ; delay(30); Εφαρμογή 2: Διαχείριση RGB LED Άλλη μια ενδεικτική εφαρμογή των ψηφιακών εξόδων PWM είναι η χρήση ενός RGB LED. Τι είναι ένα RGB LED; Με ένα RGB (Red,Green,Blue) LED, είμαστε σε θέση να παράγουμε οποιοδήποτε χρώμα. Με την πρώτη ματιά, το RGB LED μοιάζει ακριβώς όπως το κανονικό LED, ωστό μέσα στο συνηθισμένο πακέτο LED, στην πραγματικότητα υπάρχουν τρία LEDs, ένα κόκκινο, ένα πράσινο και ένα μπλε. Με τον έλεγχο της φωτεινότητας για κάθε μια από τα μεμονωμένα LED, μπορούμε να συνδυάσουμε σχεδόν οποιοδήποτε χρώμα θέλουμε. 3 P a g e
4 Στην αρχή η χρήση ενός RGB LED ίσως φαίνεται δύσκολη, αλλά γρήγορα θα καταλάβουμε ότι ο έλεγχος είναι ο ίδιος με αυτόν ενός απλού LED. Συνδυάζουμε τα χρώματα ακριβώς με τον ίδιο τρόπο που μπορούμε να συνδυάσουμε χρώματα σε μια παλέτα- ρυθμίζοντας την φωτεινότητα καθενός από τα τρία LED. Αυτό θα το κάνουμε με την βοήθεια της τεχνικής PWM και της εντολής analogwrite(), με την οποία μπορούμε να θέσουμε μια μεταβλητή τιμή παροχής στον ακροδέκτη εξόδου. Υλικά : Arduino Board 220Ω αντίσταση (x3) RGB LED(x1) Βήμα 1: Αρχικά, πρέπει να κατασκευάσουμε το κύκλωμα της εφαρμογής. Θεωρητικό κύκλωμα Πρακτικό κύκλωμα Το RGB LED έχει τέσσερα σκέλη, από τα οποία το ποιο μακρύ είναι το σκέλος της ανόδου και στα RGB LED κοινής ανόδου συνδέεται στα 5V ενώ στα κοινή καθόδου στη γείωση. 4 P a g e
5 Εμείς, έχουμε LED κοινής ανόδου, έτσι συνδέουμε το μακρύτερο σκέλος στα 5V. Τα άλλα τρία σκέλη αντιπροσωπεύουν τις καθόδους των τριών LED (κόκκινο, πράσινο, μπλε). Το σκέλος που βρίσκεται αριστερά του μακριού σκέλους αντιπροσωπεύει το κόκκινο χρώμα, το σκέλος που βρίσκεται στα δεξιά του μακριού σκέλους είναι το πράσινο, ενώ το σκέλος που μένει είναι το μπλε. Τα σκέλη που αντιπροσωπεύουν τα LED ντα συνδέουμε σε όποιες ψηφιακές εξόδους του Arduino θέλουμε, αρκεί να έχουν το σύμβολο PWM. Γιατί τα RGB LED μπορούν να αλλάξουν χρώμα; Ο λόγος για τον οποίο μπορούμε να αναμείξουμε οποιοδήποτε χρώμα που μας αρέσει με την μεταβολή των ποσοτήτων του κόκκινου, του πράσινου και του μπλε φωτός είναι ότι το μάτι έχει τρεις τύπους υποδοχέων του φωτός σε αυτό (κόκκινο, πράσινο, μπλε). Τα μάτια μας και ο εγκέφαλος επεξεργάζονται τις ποσότητες του κόκκινου, του πράσινου και του μπλε και το μετατρέπει σε ένα χρώμα φάσματος. Εάν ρυθμίσουμε την φωτεινότητα των τριών LED για να είναι η ίδια, τότε το χρώμα που θα προκύψει είναι το λευκό. Αν απενεργοποιήσουμε το μπλε Led, έτσι ώστε να ανάβουν μόνο το κόκκινο και το πράσινο LED με την ίδια φωτεινότητα, τότε το χρώμα που προκύπτει είναι το κίτρινο. Μπορούμε να ελέγξουμε την φωτεινότητα του κάθε LED ξεχωριστά, καθιστώντας δυνατή την μίξη τους και τη δημιουργία οποιουδήποτε χρώματος θέλουμε. Βήμα 2: Αφού κατασκευάσουμε το κύκλωμα της εφαρμογής, πάμε να υλοποιήσουμε και τον πρόγραμμά μας. Στο παρακάτω πρόγραμμα θα ανάβουμε και θα σβήνουμε το LED σε διαφορετικά χρώματα. Εδώ θα δούμε τα χρώματα κόκκινο, πράσινο, μπλε, κίτρινο, μωβ και θαλασσί. /* RGB Blink Θα ανάψουμε και θα σβήσουμε ένα RGB LED για 1 sec, στα εξής χρώματα: κόκκινο,πράσινο, μπλε, κίτρινο, μωβ, θαλασσί. */ //Δηλώνουμε τους ακροδέκτες που είναι συνδεδεμένο το RGB LED int redpin=11; //κόκκινο LED int greenpin=10; //πράσινο LED 5 P a g e
6 int bluepin=9; //μπλε LED void setup(){ //Αρχικοποιούμε τα pin που είναι συνδεδεμένα τα LED ως εξόδους pinmode(redpin,output); //κόκκινο LED pinmode(greenpin,output); //πράσινο LED pinmode(bluepin,output); //μπλε LED void loop(){ setcolor(255,0,0); //κόκκινο χρώμα setcolor(0,255,0); //πράσινο χρώμα setcolor(0,0,255); //μπλε χρώμα setcolor(255,255,0); //κίτρινο χρώμα setcolor(80,0,80); //μωβ χρώμα setcolor(0,255,255); //θαλασσί χρώμα /*Δημιουργούμε την συνάρτηση setcolor για να μπορέσουμε να δημιουργήσουμε μια ψηφιακή παλέτα χρωμάτων. Πιο απλά, παίρνει ως όρισμα τις τιμές κάθε χρώματος και ανάβει το αντίστοιχο LED με την τεχνική PWM ή αλλιώς θέτει την φωτεινότητα σε κάθε LED*/ void setcolor(int red, int green, int blue){ analogwrite(redpin,red); //ανάβει το κόκκινο LED analogwrite(greenpin,green); //ανάβει το πράσινο LED analogwrite(bluepin,blue); //ανάβει το μπλε LED Απεικόνιση Χρωμάτων με τιμές HEX (HTML COLORS) Αν δεν ξέρουμε πως να σχηματίσουμε το επιθυμητό χρώμα μπορούμε να συμβουλευτούμε την παλέτα χρωμάτων που χρησιμοποιείται και για την κατασκευή ιστοσελίδων, όπου οι τιμές των χρωμάτων ορίζονται στο δεκαεξαδικό σύστημα (HEX). Για παράδειγμα: Μαύρο Σκούρο μπλε 00008B 6 P a g e
7 Έστω πως θέλουμε να εμφανίσουμε το μωβ (#4B0082).Ξεχωρίζουμε το κόκκινο το πράσινο και το μπλε ως εξής: Και τις τοποθετούμε στη συνάρτηση setcolor: κόκκινο πράσινο μπλε 4Β setcolor(0x4b, 0x0, 0x82); Χρησιμοποιήσαμε το 0x για να δείξουμε ότι οι αριθμοί που χρησιμοποιήθηκαν είναι στο δεκαεξαδικό σύστημα. Εφαρμογή 3: AnalogSerialRead Χρήση ποτενσιόμετρου Περιγραφή: Η εφαρμογή αυτή δείχνει πως μπορούμε να διαβάσουμε με την βοήθεια της σειριακής οθόνης - μια αναλογική είσοδο από το φυσικό κόσμο, χρησιμοποιώντας ένα ποτενσιόμετρο. Ένα ποτενσιόμετρο είναι μια απλή μηχανική συσκευή που παρέχει μια μεταβαλλόμενη ποσότητα της αντίστασης, όταν ο άξονας του είναι ενεργοποιημένος. Με την διέλευση τάσης μέσω ενός ποτενσιόμετρου σε μια αναλογική είσοδο του arduino, είναι δυνατό να μετρηθεί η ποσότητα της αντίστασης που παράγεται από ένα ποτενσιόμετρο ως μια αναλογική τιμή. Υλικά: Arduino Board 10k ποτενσιόμετρο Βήμα 1: Θεωρητικό κύκλωμα Πρακτικό κύκλωμα Για την υλοποίηση του κυκλώματος θα χρειαστούμε τρία καλώδια για να συνδέσουμε το ποτενσιόμετρο με το arduino. Το πρώτο καλώδιο θα συνδεθεί σε έναν από τους δύο ακροδέκτες που βρίσκονται στα άκρα του ποτενσιόμετρου και μετά με τον ακροδέκτη GND του arduino (το μαύρο καλώδιο που φαίνεται στο πρακτικό κύκλωμα), το δεύτερο καλώδιο θα συνδεθεί με το άλλο άκρο του 7 P a g e
8 ποτενσιόμετρου και έπειτα με τα 5V του arduino (το κόκκινο καλώδιο που φαίνεται στο πρακτικό κύκλωμα) και το τρίτο θα συνδεθεί με το κεντρικό ακροδέκτη του ποτενσιόμετρου και στην αναλογική είσοδο 0 του arduino το (μπλε καλώδιο που φαίνεται στο πρακτικό κύκλωμα). Έτσι περιστρέφοντας τον άξονα του ποτενσιόμετρου, θα αλλάξει το ποσό της αντίστασης που υπάρχει εντός του ποτενσιόμετρου. Αυτό αλλάζει την τάση που περνάει μέσα από το ποτενσιόμετρο. Όταν ο άξονας είναι στραμμένος προς τα 5V τότε ο ακροδέκτης δίνει 5V ενώ από την αναλογική είσοδο διαβάζουμε την τιμή Αντίστοιχα αν ο άξονας είναι στραμμένος προς την γείωση ο ακροδέκτης δίνει 0V ενώ από την αναλογική είσοδο διαβάζουμε την τιμή 0. Potensiometer Map Knob στα 5V Αρχική κατάσταση Knob στα 0V 5V A0 GND 5V A0 GND Στο εσωτερικό του arduino υπάρχει ένα κύκλωμα που ονομάζεται μετατροπέας αναλογικού σε ψηφιακό που διαβάζει την τάση αυτή και την μετατρέπει σε έναν αριθμό από 0 έως Όταν ο άξονας στρέφεται σ όλη την διαδρομή προς την κατεύθυνση που βρίσκεται ο ακροδέκτης που έχουμε στη γείωση υπάρχουν 0V στον πείρο και η τιμή που επιστρέφετε είναι 0. Αντίθετα, αν ο άξονας στρέφεται προς την αντίθετη κατεύθυνση (στα 5V) τότε υπάρχουν 5V στον πείρο και η τιμή εισόδου είναι Βήμα 2: Αφού κατασκευάσουμε το κύκλωμα της εφαρμογής θα περάσουμε στην υλοποίηση του κώδικα. /*Analog Read Serial Με την εφαρμογή αυτή θα διαβάσουμε την κατάσταση ενός ποτενσιόμετρου μέσω της σειριακής οθόνης. */ // Δηλώνουμε τον ακροδέκτη αναλογικής εισόδου που χρησιμοποιούμε (Α0) int sensorpin=a0; void setup(){ //αρχικοποιούμε την σειριακή επικοινωνία στα 9600bps Serial.begin(9600); 8 P a g e
9 void loop(){ /*Διαβάζουμε την κατάσταση του ποτενσιόμετρου με την χρήση της συνάρτησης analogread και την τοποθετούμε στη μεταβλητή sensorvalue*/ int sensorvalue=analogread(sensorpin); //εμφανίζουμε στην οθόνη την τιμή της κατάστασης του ποτενσιόμετρου Serial.println(sensorValue); Η πρώτη γραμμή του κώδικα είναι η δήλωση της μεταβλητής sensorpin, η οποία αντιπροσωπεύει τον αναλογικό ακροδέκτη που θα συνδέσουμε το ποτενσιόμετρο. Το A0 αναγνωρίζεται από το σύστημα ως ο αναλογικός ακροδέκτης 0. Τύπος μεταβλητής Όνομα μεταβλητής = Τιμή ανάθεσης ; int sensorpin = A0 ; Έπειτα, μέσα στη setup ενεργοποιούμε την σειριακή επικοινωνία, με την χρήση της Serial.begin(). Όνομα βιβλιοθήκης. Όνομα μεθόδου (ορίσματα) ; Serial. begin (9600) ; Αφού, τελειώσουμε και με την setup περνάμε στη loop, όπου θα δημιουργήσουμε μια μεταβλητή για να αποθηκεύσουμε την τιμή της αντίστασης (μεταξύ 0 και 1023) του ποτενσιόμετρου. Τύπος μεταβλητής Όνομα μεταβλητής = Συνάρτηση (ορίσματα) ; int sensorvalue = analogread (sensorpin) ; Τέλος θα πρέπει να εκτυπώσουμε τις πληροφορίες αυτές στο σειριακό παράθυρο ως δεκαδική τιμή (DEC). Αυτό γίνεται με την εντολή Serial.println(). Όνομα βιβλιοθήκης. Όνομα μεθόδου (ορίσματα) ; Serial. println (sensorvalue) ; Τώρα ανοίγουμε το Serial monitor από το Arduino IDE. Αυτό που θα πρέπει να εμφανιστεί είναι μια σταθερή ροή αριθμών που κυμαίνονται από 0 έως 1023, συσχετίζονται με την τιμή που επιστρέφει το ποτενσιόμετρο. Καθώς, γυρίζουμε το ποτενσιόμετρο, οι αριθμοί αυτοί θα αλλάζουν. Αυτό γιατί το arduino χρησιμοποιεί 10bit αναλογικής τάσης σε ψηφιακή, η οποία ανέρχεται σε 1024 νούμερα. Ως εκ τούτου μια τάση 0V αντιστοιχεί σε μια αριθμητική τιμή 0, ενώ μια τάση 5V αντιστοιχεί σε μια αριθμητική τιμή Έτσι η αριθμητική αξία των 3V υπολογίζεται ως εξής: 3 5 = x x = = ~ P a g e
10 Εφαρμογή 4: Έλεγχος φωτεινότητας LED με χρήση ποτενσιόμετρου Αφού είδαμε πως λειτουργεί η τεχνική pwm και το ποτενσιόμετρο, ας δούμε πως μπορούμε να τα συνδυάσουμε για να ελέγξουμε την φωτεινότητα ενός LED. Υλικά: Arduino board Led (x1) Αντίσταση 220Ω (x1) Ποτενσιόμετρο 10k (x1) Βήμα 1: Αρχικά θα ξεκινήσουμε φτιάχνοντας το κύκλωμα της εφαρμογής, συνδέοντας ένα LED και ένα ποτενσιόμετρο στο Arduino με τους τρόπους που έχουμε μάθει. Θεωρητικό κύκλωμα Πρακτικό κύκλωμα Βήμα 2: Αφού κατασκευάσουμε το κύκλωμα της εφαρμογής, μπορούμε να περάσουμε στο κώδικα αυτής. Με το παρακάτω κώδικα θα ρυθμίσουμε την φωτεινότητα του Led με τη χρήση ποτενσιόμετρου. /*Analog Read Serial Με την εφαρμογή αυτή θα διαβάσουμε την κατάσταση ενός ποτενσιόμετρου μέσω της σειριακής οθόνης. */ // Δηλώνουμε τον ακροδέκτη αναλογικής εισόδου που χρησιμοποιούμε (Α0) int sensorpin=a0; // Δηλώνουμε τον ακροδέκτη ψηφιακής (pwm) εισόδου που χρησιμοποιούμε (9) int ledpin=9; void setup(){ //αρχικοποιούμε την σειριακή επικοινωνία στα 9600bps Serial.begin(9600); pinmode(ledpin,output); 10 P a g e
11 void loop(){ /*Διαβάζουμε την κατάσταση του ποτενσιόμετρου με την χρήση της συνάρτησης analogread και την τοποθετούμε στη μεταβλητή sensorvalue*/ int sensorvalue=analogread(sensorpin); //θέτουμε ως τιμή φωτεινότητας την τιμή που παίρνουμε από το ποτενσιόμετρο int brightness=sensorvalue; //ανάβουμε το led κ ρυθμίζουμε την φωτεινότητα analogwrite(led,brightness); //εμφανίζουμε στην οθόνη την τιμή της κατάστασης του ποτενσιόμετρου Serial.println(sensorValue); 11 P a g e
Εφαρμογές αναλογικών / Ψηφιακών
Εφαρμογές αναλογικών / Ψηφιακών 1 ΕΙΣΑΓΩΓΗ Σε αυτήν την ενότητα θα δούμε μερικές ακόμα εφαρμογές ψηφιακών / αναλογικών εισόδων/ εξόδων που μπορούμε να φτιάξουμε με την βοήθεια του Arduino, χρησιμοποιώντας
Διαβάστε περισσότεραΕφαρμογές Σειριακής Επικοινωνίας
Εφαρμογές Σειριακής Επικοινωνίας Εισαγωγή Στο μάθημα αυτό θα μάθουμε πώς να χρησιμοποιούμε την βιβλιοθήκη serial για την επικοινωνία από την πλατφόρμα Arduino πίσω στον υπολογιστή μέσω της θύρας usb. Τι
Διαβάστε περισσότεραΑΣΚΗΣΗ 1 (22 Νοεμβρίου 2017)
ΑΣΚΗΣΗ 1 (22 Νοεμβρίου 2017) Περιγραφή της Άσκησης Ο σκοπός της πρώτης άσκησης είναι κυρίως η εξοικείωση με το περιβάλλον προγραμματισμού του Arduino, γι αυτό και δεν είναι ιδιαίτερα σύνθετη. Αρχικά, θα
Διαβάστε περισσότεραΠρογραμματισμο ς σε Arduino
Προγραμματισμο ς σε Arduino Arduino UNO & Innoesys Educational Shield www.devobox.com Ηλεκτρονικά Εξαρτήματα & Υλικά Κατασκευής Πρωτοτύπων Λέανδρου 79, 10443, Κολωνός +30 210 51 55 513, info@devobox.com
Διαβάστε περισσότεραΕνσωματωμένα Συστήματα
Ενσωματωμένα Συστήματα για εφαρμογές πραγματικού χρόνου Εφαρμογές με τον Arduino Ιωάννης Καλόμοιρος Αναπληρωτής Καθηγητής Τμήμα Μηχανικών Πληροφορικής Μάθημα 10 1 Συναρτήσεις αναλογικής εξόδου: PWM Το
Διαβάστε περισσότεραArduino Teachers Workshop
Arduino Teachers Workshop Εισαγωγή στο Arduino Προγραμματισμός στο Arduino IDE Επικοινωνία με τον υπολογιστή μέσω USB Πλακέτα εύκολων συνδέσεων Breadboard Projects Led Blink Αναλογική ανάγνωση Ποτενσιόμετρου
Διαβάστε περισσότεραΦύλλο εργασίας 7 - Δημιουργώ τα δικά μου χρώματα με το RGB LED
Φύλλο εργασίας 7 - Δημιουργώ τα δικά μου χρώματα με το RGB LED Στην δραστηριότητα αυτή θα δουλέψουμε με το RGB LED για να παράγουμε μια μεγάλη ποικιλία χρωμάτων. Το RGB LED είναι στην ουσία τρία διαφορετικά
Διαβάστε περισσότεραΤο κύκλωμα σε breadboard
Φύλλο εργασίας 8 - Ανιχνευτής απόστασης Σε αυτήν τη δραστηριότητα θα κατασκευάσουμε έναν ανιχνευτή απόστασης. Θα χρησιμοποιήσουμε τον αισθητήρα υπερήχων (ή απόστασης) HC-SR04 για τον υπολογισμό της απόστασης.
Διαβάστε περισσότεραΨηφιακά Αντικείμενα Μάθημα 1 Δραστηριότητα 1. Προγραμματισμός Φυσικών Συστημάτων. Νέα Ψηφιακά Αντικείμενα
Σκοπός Ψηφιακά Αντικείμενα Μάθημα 1 Δραστηριότητα 1 ΜΕΤΡΩΝΤΑΣ ΑΠΟΣΤΑΣΗ ΜΕ ΤΟΝ ΑΙΣΘΗΤΗΡΑ ΥΠΕΡΗΧΩΝ (SR04). Ψηφιακά Αντικείμενα Μικροελεγκτής Προγραμματισμός Φυσικών Συστημάτων Νέα Ψηφιακά Αντικείμενα Αισθητήρες
Διαβάστε περισσότεραΦύλλο εργασίας 6 - Θερμόμετρο εξωτερικού χώρου. Το κύκλωμα σε breadboard
Φύλλο εργασίας 6 - Θερμόμετρο εξωτερικού χώρου Σε αυτήν την δραστηριότητα θα κατασκευάσουμε ένα θερμόμετρο εξωτερικού χώρου. Θα χρησιμοποιήσουμε τον αισθητήρα θερμοκρασίας LM35 και για την ένδειξη της
Διαβάστε περισσότεραΣυλλογή & Επεξεργασία Δεδομένων Εργαστήριο 1. Arduino + LabVIEW: Μέτρηση Έντασης Φωτός με Φωτοαντίσταση. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων
Σκοπός Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 1 Arduino + LabVIEW: Μέτρηση Έντασης Φωτός με Φωτοαντίσταση. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Βασική δομή ενός προγράμματος στο LabVIEW. Εμπρόσθιο
Διαβάστε περισσότεραΣυλλογή & Επεξεργασία Δεδομένων Εργαστήριο 2 USB και Σειριακή Επικοι- νωνία Σ Σειριακή Επικοινωνία
Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 2 USB και Σειριακή Επικοινωνία. Σειριακή Επικοινωνία USB Σύνδεση / Πρωτόκολλο Σκοπός Εντολή επιλογής (if) Εντολή Επανάληψης (while) Πίνακες 1 Μέρος Α : Σκοπός
Διαβάστε περισσότεραΦύλλο εργασίας 4 - Δημιουργώ τα δικά μου χρώματα με το RGB LED
Φύλλο εργασίας 4 - Δημιουργώ τα δικά μου χρώματα με το RGB LED Στην δραστηριότητα αυτή θα δουλέψουμε με το RGB LED για να παράγουμε μια μεγάλη ποικιλία χρωμάτων. Το RGB LED είναι στην ουσία τρία διαφορετικά
Διαβάστε περισσότερα2017 Κατασκευάζω και Προγραμματίζω με τον μικροελεγκτή Arduino
2017 Κατασκευάζω και Προγραμματίζω με τον μικροελεγκτή Arduino Αριστείδης Παλιούρας e-mail: arispaliouras@gmail.com ISBN: 978-960-93-8945-7 Κατασκευάζω και Προγραμματίζω με τον μικροελεγκτή Arduino Copyright
Διαβάστε περισσότεραΑπλή Δομή Επιλογής. Ο κώδικας. //με χρήση μεταβλητών. delay (3000);
Απλή Δομή Επιλογής Να κατασκευάσετε το κύκλωμα το οποίο θα υλοποιεί τα φανάρια. Στη συνέχεια να αναπτύξετε τον κατάλληλο κώδικα ώστε όταν ανάβει το κόκκινο θα ανάβει και το άσπρο, όταν θα σβήνει το κόκκινο
Διαβάστε περισσότεραΕΝΟΤΗΤΑ 5 Αναλογικά σήματα
ΕΝΟΤΗΤΑ 5 Αναλογικά σήματα Σκοπός και περίγραμμα της Ενότητας 5 Σκοπός της παρουσίασης Να δώσουμε τις βασικές ιδέες για τα αναλογικά σήματα και την χρήση διαφορετικών ειδών περιφερειακών Σύνοψη Επεξήγηση
Διαβάστε περισσότεραΓνωριμία με το Arduino
Γνωριμία με το Arduino Τι είναι το Arduino; Το arduino είναι ένας μικρός υπολογιστής σε μέγεθος παλάμης που περιλαμβάνει ένα μικροελεγκτή (για εκτέλεση εντολών) και ένα σύνολο εισόδων/εξόδων για επικοινωνία
Διαβάστε περισσότεραΦύλλο εργασίας 3 - Χριστουγεννιάτικα φωτάκια (σταδιακή αύξηση και μείωση φωτεινότητας ενός LED) Το κύκλωμα σε breadboard
Φύλλο εργασίας 3 - Χριστουγεννιάτικα φωτάκια (σταδιακή αύξηση και μείωση φωτεινότητας ενός LED) Στην δραστηριότητα αυτή θα χρησιμοποιήσουμε ένα LED το οποίο θα ανάβει σταδιακά και όταν θα φτάσει στη μέγιστη
Διαβάστε περισσότεραΕνσωματωμένα Συστήματα
Ενσωματωμένα Συστήματα Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ ARDUINO Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών
Διαβάστε περισσότεραΣυλλογή & Επεξεργασία Δεδομένων Εργαστήριο 5. Ρυθμίζοντας τη Φορά Περιστροφής. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων
Σκοπός Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 5 Ρυθμίζοντας τη Φορά Περιστροφής DC Κινητήρα. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Βασική δομή ενός προγράμματος στο LabVIEW. Εμπρόσθιο Πλαίσιο (front
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΟ 6 ΟΔΗΓΗΣΗ ΑΠΕΙΚΟΝΙΣΕΩΝ SSD ΚΑΙ LCD
ΕΡΓΑΣΤΗΡΙΟ 6 ΟΔΗΓΗΣΗ ΑΠΕΙΚΟΝΙΣΕΩΝ SSD ΚΑΙ LCD Σκοπός του εργαστηρίου: Οι φοιτητές εξοικειώνονται με βασικές απεικονίσεις αριθμητικών ψηφίων και χαρακτήρων, καθώς και με τη βασική οδήγηση τέτοιων απεικονίσεων,
Διαβάστε περισσότεραLab 1: Experimenting on Arduino & AI Sense
Lab 1: Experimenting on Arduino & AI Sense 1. Εισαγωγή A. Arduino Robokit Το Robokit, όπως και όλες οι πλακέτες τύπου Arduino, λειτουργεί χάρη σε έναν μικροελεγκτή. Ως μικροελεγκτή μπορούμε να φανταστούμε
Διαβάστε περισσότεραΕΙΣΑΓΩΓΗ ΣΤΟ ARDUINO. Υποψήφιος Διδάκτωρ
ΕΙΣΑΓΩΓΗ ΣΤΟ ARDUINO Δημιουργός: Επιβλέπων: Μπακάλη Ιωάννα Πετεινάτος Ηλίας Υποψήφιος Διδάκτωρ 1 ΤΙ ΕΙΝΑΙ ΤΟ ARDUINO; Είναι ένας συνδυασμός Υλικού (πλακέτας, μικροελεγκτή, αντιστάσεων κτλ) και Λογισμικού
Διαβάστε περισσότεραΣκοπός. Προγραμματίζοντας τον Arduino ΙΙ Εντολή Εκχώρησης & Εντολές. Συλλογή & Επεξεργασία Δεδομένων. Πρόγραμμα. Εντολές Επεξεργασίας Δεδομένων
Σκοπός Συλλογή & Επεξεργασία Δεδομένων Προγραμματίζοντας τον Arduino ΙΙ Εντολή Εκχώρησης & Εντολές Ελέγχου. Πρόγραμμα Εντολές Επεξεργασίας Δεδομένων Εντολή Εκχώρησης Εντολές Ελέγχου Λογική συνθήκη Εντολή
Διαβάστε περισσότεραΣΤΟΙΧΕΙΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ARDUINO
ΣΤΟΙΧΕΙΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ARDUINO Αντώνιος Καραγεώργος Βασικά Στοιχεία της Γλώσσας Προγραμματισμού Arduino Constants: HIGH/LOW Ορίζουν το επίπεδο της τάσης εισόδου/εξόδου ενός pin INPUT/OUTPUT Ορίζουν την
Διαβάστε περισσότεραΚωνσταντίνος Γκαλονάκης. Arduino: Προγραμματισμός στην πράξη
Κωνσταντίνος Γκαλονάκης Arduino: Προγραμματισμός στην πράξη 1 Σύνδεση του Arduino με τον Η/Υ και προγραμματισμός αυτού. 1. Εγκατάσταση περιβάλλοντος Arduino IDE Για να προγραμματίσετε τη μονάδα σας θα
Διαβάστε περισσότεραΑΣΚΗΣΗ 2 (29 Νοεμβρίου 2016)
ΑΣΚΗΣΗ 2 (29 Νοεμβρίου 2016) Περιγραφή της Άσκησης Στόχος της άσκησης είναι η δημιουργία ενός συστήματος διαχείρισης φωτισμού. Μία φωτομεταβαλλόμενη αντίσταση (LDR) θα διαπιστώνει την ποσότητα του φωτός
Διαβάστε περισσότεραΈλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων
Εργαστήριο ενσωματωμένων συστημάτων Παρουσίαση 2: Βασικός Προγραμματισμός Arduino (AVR) Εργαστήριο Αυτομάτου Ελέγχου Η πλατφόρμα Arduino UNO Microcontroller: ATmega328 Operating Voltage: 5V Digital I/O
Διαβάστε περισσότεραΦύλλο εργασίας 9 - Αυτόνομο ρομποτικό όχημα αποφυγής εμποδίων
Φύλλο εργασίας 9 - Αυτόνομο ρομποτικό όχημα αποφυγής εμποδίων Σε αυτήν τη δραστηριότητα θα κατασκευάσουμε ένα αυτόνομο ρομποτικό όχημα αποφυγής εμποδίων. Εκτός από τον μικροελεγκτή Arduino, το breadboard,
Διαβάστε περισσότεραΠλακέτα Arduino. 1ο ΕΠΑΛ Περάματος - 7ο ΕΚ Πειραιά
Πλακέτα Arduino Το 2005 oι Massimo Banzi και David Cueartielles στο Ivrea Δημιουργούν την υπολογιστική πλατφόρμα Arduino. Το Arduino είναι βασισμένο σε μια απλή μητρική πλακέτα ανοικτού κώδικα, με ενσωματωμένο
Διαβάστε περισσότεραΜετρήσεις και συλλογή δεδομένων (Data acquisition) με μικροελεγκτές. Εισαγωγή στο Arduino. Ηλεκτρομηχανολογικός εξοπλισμός διεργασιών
Μετρήσεις και συλλογή δεδομένων (Data acquisition) με μικροελεγκτές Εισαγωγή στο Arduino Ηλεκτρομηχανολογικός εξοπλισμός διεργασιών Τι είναι Μικροελεγκτής; Ηλεκτρονική συσκευή που διαχειρίζεται ηλεκτρονικά
Διαβάστε περισσότεραΜέτρηση Θερμοκρασίας με τον αισθητήρα TMP36. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων. Βασική δομή ενός προγράμματος στο LabVIEW.
Σκοπός Μάθημα 2 Δραστηριότητα 1 Μέτρηση Θερμοκρασίας με τον αισθητήρα TMP36. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Βασική δομή ενός προγράμματος στο LabVIEW. Εμπρόσθιο Πλαίσιο (front panel). Σχεδίαση
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΟ 4 ΕΙΣΑΓΩΓΗ ΣΤΟN ARDUINO: ΨΗΦΙΑΚΗ ΕΙΣΟΔΟΣ/ΕΞΟΔΟΣ
ΕΡΓΑΣΤΗΡΙΟ 4 ΕΙΣΑΓΩΓΗ ΣΤΟN ARDUINO: ΨΗΦΙΑΚΗ ΕΙΣΟΔΟΣ/ΕΞΟΔΟΣ Σκοπός της άσκησης Οι φοιτητές θα εξοικειωθούν με την πλακέτα του μικροελεγκτή και θα αναγνωρίσουν τα βασικά της στοιχεία. Επίσης θα εξοικειωθούν
Διαβάστε περισσότεραΔΡΑΣΤΗΡΙΟΤΗΤΑ ΕΙΣΑΓΩΓΗ ΣΤΟ ARDUINO- 01a
ΔΡΑΣΤΗΡΙΟΤΗΤΑ ΕΙΣΑΓΩΓΗ ΣΤΟ ARDUINO- 01a Βασικό κύκλωμα προγραμματισμός μικροελεγκτή Πλακέτα Arduino, 1 Να δημιουργήσετε και να προγραμματίσετε ένα πολύ απλό σύστημα που να αναβοσβήνει ένα λαμπάκι (έξοδος)
Διαβάστε περισσότεραγια τις ρυθμίσεις LabView μέσα από το κανάλι και του καλωδίου USB.
1o ΕΠΑΛ- Ε.Κ. Συκεών -Τομέας: Ηλεκτρονικής, Ηλεκτρολογίας και Αυτοματισμού Εκπαιδευτικοί: Μπουλταδάκης Στέλιος Μαυρίδης Κώστας Δραστηριότητα: 11 Μάθημα: Εργαστήριο Δικτύων Υπολογιστών Αντικείμενο : Μέτρηση
Διαβάστε περισσότεραΣυλλογή & Επεξεργασία Δεδομένων Εργαστήριο 8. Μετρώντας Επιτάχυνση με το Accelerόμετρο (ADXL 335) Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων
Σκοπός Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 8 Μετρώντας Επιτάχυνση με το Accelerόμετρο (ADXL 335). Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Βασική δομή ενός προγράμματος στο LabVIEW. Εμπρόσθιο Πλαίσιο
Διαβάστε περισσότεραΕκπαιδευτική Ρομποτική με ARDUINO. για εκπαιδευτικούς και μαθητές. 1o Μέρος: Απλά Κυκλώματα
... 1o Μέρος: Απλά Κυκλώματα Εισαγωγή - Αναγνώριση του κυκλώματος Μελετήστε τα κυκλώματα που ακολουθούν και συζητήστε με την ομάδα σας ποιες από τις παρακάτω προτάσεις είναι σωστές και ποιες λάθος. Α Β
Διαβάστε περισσότεραΕΝΟΤΗΤΑ 7: ΑΙΣΘΗΤΗΡΕΣ ΥΠΕΡΥΘΡΩΝ
ΕΝΟΤΗΤΑ 7: ΑΙΣΘΗΤΗΡΕΣ ΥΠΕΡΥΘΡΩΝ Σκοπός και περίγραμμα της Ενότητας 7 Σκοπός της παρουσίασης ΒΑΣΙΚΕΣ ΓΝΩΣΕΙΣ ΥΠΕΡΥΘΡΟΥ ΦΩΤΟΣ Χρήση αισθητήρα υπέρυθρων για τον εντοπισμό αντικειμένων, εμποδίων, παρουσίας
Διαβάστε περισσότεραΕΝΟΤΗΤΑ 10: ΟΔΗΓΗΣΗ ΚΙΝΗΤΗΡΩΝ
ΕΝΟΤΗΤΑ 10: ΟΔΗΓΗΣΗ ΚΙΝΗΤΗΡΩΝ Στόχος και Περίγραμμα της Ενότητας 10 Στόχος της παρουσίασης Παρουσίαση της βασικής ιδέα και απλών παραδειγμάτων για την οδήγηση DC και βηματικών κινητήρων με το Arduino.
Διαβάστε περισσότεραΦύλλο εργασίας 4 - Αυτόματο φωτάκι νυκτός
Φύλλο εργασίας 4 - Αυτόματο φωτάκι νυκτός Σε αυτήν την δραστηριότητα θα κατασκευάσουμε ένα αυτόματο φωτάκι νυκτός. Η διάταξη που θα δημιουργήσουμε θα αποτελείται από ένα LED και μια φωτοευαίσθητη αντίσταση.
Διαβάστε περισσότεραΕξαμηνιαία Εργασία 2013 Προγραμματίζοντας τον Arduino στη C Μέρος Β : Επικοινωνία Υπολογιστή με Μικροελεγκτή
Σκοπός Εξαμηνιαία Εργασία 2013 Προγραμματίζοντας τον Arduino στη C Μέρος Β : Επικοινωνία Υπολογιστή με Μικροελεγκτή Μικροελεγκτές Πλακέτα Arduino Προγραμματισμός Μικροελεγκτών στη C. Επικοινωνία Υπολογιστή
Διαβάστε περισσότεραΈλεγχος κινητήρα συνεχούς ρεύματος με τρανζίστορ και Arduino
Έλεγχος κινητήρα συνεχούς ρεύματος με τρανζίστορ και Arduino Στην κατασκευή αυτή ο σκοπός ήταν να ελέγξουμε την ταχύτητα ενός κινητήρα συνεχούς ρεύματος με τη χρήση ενός τρανζίστορ που θα χρησιμοποιηθεί
Διαβάστε περισσότεραProject 5: Συνθέτοντας μουσική
Project 5: Συνθέτοντας μουσική Επίπεδο: Μέτριο Κατηγορία: Προγραμματισμός Σύντομη Περιγραφή: Πράγματι το Arduino είναι ικανό να παίξει μουσική! Το μόνο επιπλέον εξάρτημα που απαιτείται είναι Buzzer ή πιεζοηλεκτρικό
Διαβάστε περισσότεραΡΟΜΠΟΤΙΚΗ ΜΕ ARDUINO - ARDUINO ΚΑΙ ΗΧΟΣ I. Δημιουργός: Δρ.Αθανάσιος Μπαλαφούτης Επιβλέπων: Πετεινάτος Ηλίας Υποψήφιος Διδάκτωρ
ΡΟΜΠΟΤΙΚΗ ΜΕ ARDUINO - ARDUINO ΚΑΙ ΗΧΟΣ I Δημιουργός: Δρ.Αθανάσιος Μπαλαφούτης Επιβλέπων: Πετεινάτος Ηλίας Υποψήφιος Διδάκτωρ 1 ARDUINO ΚΑΙ ΗΧΟΣ ΠΕΡΙΕΧΟΜΕΝΑ Εισαγωγή, μηχανές παραγωγής ήχου Χρήση του πιεζοηλεκτρικού
Διαβάστε περισσότεραΠΑΛΜΟΓΡΑΦΟΣ ΤΡΟΦΟ ΟΤΙΚΟ ΓΕΝΝΗΤΡΙΑ
ΟΡΓΑΝΑ ΕΡΓΑΣΤΗΡΙΟΥ 1 Εργαστήριο Κινητών Ραδιοεπικοινωνιών, ΣΗΜΜΥ ΕΜΠ Εισαγωγή στις Τηλεπικοινωνίες ΟΡΓΑΝΑ ΕΡΓΑΣΤΗΡΙΟΥ ΠΑΛΜΟΓΡΑΦΟΣ ΤΡΟΦΟ ΟΤΙΚΟ ΓΕΝΝΗΤΡΙΑ 2 Εργαστήριο Κινητών Ραδιοεπικοινωνιών, ΣΗΜΜΥ ΕΜΠ
Διαβάστε περισσότεραΑ. Βασική Χρήση κινητήρα - Servo με τη βιβλιοθήκη <Servo.h>
Α. Βασική Χρήση κινητήρα - Servo με τη βιβλιοθήκη (συνδέω τα 3 καλωδιάκια του servo στο σήμα, στο + (κόκκινο) και στο - (μαύρο, καφέ, κλπ)) Με 4 βασικές εντολές μπορώ να χειριστώ οποιοδήποτε
Διαβάστε περισσότεραWorkshops. Εισηγητής: Παλιούρας Αριστείδης
Workshops Εισηγητής: Παλιούρας Αριστείδης arispaliouras@gmail.com Ηλεκτρική αντίσταση άνθρακα, 10.000 Ω ή 10kΩ, ανοχή ±5%. Το 10KΩ υπολογίζεται από τα χρώματα: καφέ=1 - μαύρο=0 * πορτοκαλί 10 3 = 10 *
Διαβάστε περισσότεραΜηχανοτρονική. Τμήμα Μηχανικών Παραγωγής και Διοίκησης 7 ο Εξάμηνο,
Τμήμα Μηχανικών Παραγωγής και Διοίκησης 7 ο Εξάμηνο, 2016-2017 Mηχανοτρονική Το Arduino είναι μια «ανοικτού κώδικα» πλατφόρμα «πρωτοτυποποιημένων» ηλεκτρονικών βασισμένη σε ευέλικτο και εύκολο στη χρήση
Διαβάστε περισσότεραΑΣΚΗΣΗ 0. Κύκλωμα - Όργανα
ΑΣΚΗΣΗ 0 Κύκλωμα Όργανα ΤΙ ΧΡΕΙΑΖΟΜΑΣΤΕ: Ένα τροφοδοτικό GP 4303D, δύο πολύμετρα FLUKE 179 ένα λαμπάκι πυρακτώσεως, ένα πυκνωτή και καλώδια. ΣΚΟΠΟΣ: α) Να μάθουμε να φτιάχνουμε ένα κύκλωμα στον πάγκο β)
Διαβάστε περισσότεραΆδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άδεια
Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άδεια χρήσης άλλου τύπου, αυτή πρέπει να αναφέρεται ρητώς. ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΗΣ
Διαβάστε περισσότεραΣημειώσεις για την Άσκηση 2: Μετρήσεις σε RC Κυκλώματα
Σημειώσεις για την Άσκηση 2: Μετρήσεις σε RC Κυκλώματα Ένας πυκνωτής με μία αντίσταση σε σειρά αποτελούν ένα RC κύκλωμα. Τα RC κυκλώματα χαρακτηρίζονται για την απόκρισή τους ως προς τη συχνότητα και ως
Διαβάστε περισσότεραΜια πρόταση διδασκαλίας για το μάθημα του προγραμματισμού Η/Υ στο Λύκειο με τη μεθοδολογία STEM
Μια πρόταση διδασκαλίας για το μάθημα του προγραμματισμού Η/Υ στο Λύκειο με τη μεθοδολογία STEM Οδηγίες για την υλοποίηση της διδακτικής παρέμβασης 1η διδακτική ώρα: Υλοποίηση του φύλλου εργασίας 1 με
Διαβάστε περισσότεραΈλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων
Εργαστήριο ενσωματωμένων συστημάτων Παρουσίαση 2: Βασικός Προγραμματισμός Arduino (AVR) Εργαστήριο Αυτομάτου Ελέγχου Η πλατφόρμα Arduino Microcontroller: ATmega328 Operating Voltage: 5V Digital I/O Pins:
Διαβάστε περισσότεραΝΟΜΟΣ ΤΟΥ OHM ΕΠΩΝΥΜΟ: ΟΝΟΜΑ: ΑΜ: ΕΠΩΝΥΜΟ: ΟΝΟΜΑ: ΑΜ: ΕΠΩΝΥΜΟ: ΟΝΟΜΑ: ΑΜ: 1 ΣΚΟΠΟΣ 1 2 ΘΕΩΡΗΤΙΚΟ ΥΠΟΒΑΘΡΟ 1 3 ΕΞΟΠΛΙΣΜΟΣ 5 4 ΕΞΑΡΤΗΜΑΤΑ 5
ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ ΝΟΜΟΣ ΤΟΥ OHM ΗΜΕΡΟΜΗΝΙΑ: ΤΡΙΩΡΟ: ΕΠΩΝΥΜΟ: ΟΝΟΜΑ: ΑΜ: ΕΠΩΝΥΜΟ: ΟΝΟΜΑ: ΑΜ: ΕΠΩΝΥΜΟ: ΟΝΟΜΑ: ΑΜ: Περιεχόμενα 1 ΣΚΟΠΟΣ 1 2 ΘΕΩΡΗΤΙΚΟ ΥΠΟΒΑΘΡΟ 1 2.1 Η ΓΡΑΜΜΙΚΗ ΣΧΕΣΗ ΡΕΥΜΑΤΟΣ ΚΑΙ ΤΑΣΗΣ 3
Διαβάστε περισσότεραΣυλλογή & Επεξεργασία Δεδομένων. Προγραμματίζοντας τον Arduino Μέρος Ι: Μεταβλητές, Εντολές Εισόδου & Εξόδου. Ολοκληρωμένο Περιβάλλον Ανάπτυξης (IDE)
Βασικές Έννοιες Συλλογή & Επεξεργασία Δεδομένων Προγραμματίζοντας τον Arduino Μέρος Ι: Μεταβλητές, Εντολές Εισόδου & Εξόδου. Πρόγραμμα Ολοκληρωμένο Περιβάλλον Ανάπτυξης (IDE) Πηγαίος Κώδικας (source code)
Διαβάστε περισσότεραΣυλλογή & Επεξεργασία Δεδομένων Εργαστήριο 4. Οδηγώντας έναν DC Κινητήρα. Το κύκλωμα της Λειτουργίας DC Κινητήρα
Σκοπός Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 4 Οδηγώντας έναν DC Κινητήρα. Το κύκλωμα της Λειτουργίας DC Κινητήρα Τρανζίστορ στη Λειτουργία ενός DC Κινητήρα. Η Χρήση της Διόδου. Το Πρόγραμμα που Οδηγεί
Διαβάστε περισσότεραΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2007
ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2007 Μάθημα : Ψηφιακά Ηλεκτρονικά Τεχνολογία ΙΙ Τεχνικών Σχολών, Θεωρητικής Κατεύθυνσης
Διαβάστε περισσότεραΜΙΚΡΟΕΛΕΓΚΤΗΣ PICAXE 18M2
ΘΕΜΑ : ΜΙΚΡΟΕΛΕΓΚΤΗΣ PICAXE 18M2 ΔΙΑΡΚΕΙΑ:? περίοδος Οι μικροελεγκτές είναι υπολογιστές χωρίς περιφερειακά, σε ολοκληρωμένα κυκλώματα. Μπορούν να συνδυάσουν αρκετές από τις βασικές λειτουργίες άλλων ειδικών
Διαβάστε περισσότεραΈργο 1 LED που αναβοσβήνει (LED Flasher)
Έργο 1 LED που αναβοσβήνει (LED Flasher) Σε αυτό το Έργο πρόκειται να συνδέσετε ένα LED σε μία από τις ψηφιακές ακίδες (Digital Pin) στην πλακέτα Arduino και θα το κάνετε να αναβοσβήνει. Θα μάθετε επίσης
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΟ ΑΝΑΛΟΓΙΚΩΝ & ΨΗΦΙΑΚΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ
Σχολή Θετικών Επιστημών και Τεχνολογίας Τμήμα Επιστήμης και Τεχνολογίας Τηλεπικοινωνιών ΕΡΓΑΣΤΗΡΙΟ ΑΝΑΛΟΓΙΚΩΝ & ΨΗΦΙΑΚΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ ΕΠΙΚΟΙΝΩΝΙΕΣ Ι Εργαστήριο 1 ο : Εισαγωγή στο Simulink-Σήματα ημιτόνου-awgn
Διαβάστε περισσότερα4 Εισαγωγή στο Arduino
28 Εισαγωγή στο Arduino 4 Εισαγωγή στο Arduino Τι είναι το Arduino; To arduino είναι ένας μικροελεγκτής, προσαρμοσμένος σε μια πλακέτα και έτοιμος προς χρήση. Μας φώτισες. Και τι είναι ένας μικροελεγκτής;
Διαβάστε περισσότερα> μεγαλύτερο <= μικρότερο ή ίσο < μικρότερο == ισότητα >= μεγαλύτερο ή ίσο!= διαφορετικό
5 ο Εργαστήριο Λογικοί Τελεστές, Δομές Ελέγχου Λογικοί Τελεστές > μεγαλύτερο = μεγαλύτερο ή ίσο!= διαφορετικό Οι λογικοί τελεστές χρησιμοποιούνται για να ελέγξουμε
Διαβάστε περισσότεραΣυλλογή & Επεξεργασία Δεδομένων Εξαμηνιαία ΡομποΚαθαριστής Μέρος Β : Το Πρόγραμμα. Σχεδίαση Συστήματος Πραγματικής Εφαρμογής (Prototyping).
Σκοπός Συλλογή & Επεξεργασία Δεδομένων Εξαμηνιαία 2015 ΡομποΚαθαριστής Μέρος Β : Το Πρόγραμμα. Σχεδίαση Συστήματος Πραγματικής Εφαρμογής (Prototyping). Μονάδες ενός Ρομποτικού Συστήματος Μονάδα Συλλογής
Διαβάστε περισσότεραΜάθημα 1 ΑΙΣΘΗΤΗΡΕΣ Ο Αισθητήρας Δύναμης. Επανεξέταση των βασικών εννοιών της C και του προγραμματισμού.
Σκοπός Σχεδίαση Συστημάτων με τον Arduino Μάθημα 1 ΑΙΣΘΗΤΗΡΕΣ Ο Αισθητήρας Δύναμης. Επανεξέταση των βασικών εννοιών της C και του προγραμματισμού. Κατανόηση των βημάτων στη συστηματική ανάπτυξη ενός προγράμματος.
Διαβάστε περισσότεραUSB_6008_terminal_31. PCI_6023E_terminal_68. PCI_6023E_terminal_67
Τομέας: Ηλεκτρονικής, Ηλεκτρολογίας και Αυτοματισμού Εκπαιδευτικοί: Μαυρίδης Κώστας και Μπουλταδάκης Στέλιος Μάθημα: Συστήματα Ελέγχου και Ασφάλειας Τίτλος Μαθήματος: Μέτρηση Αναλογικής Εισόδου και Οδήγηση
Διαβάστε περισσότεραΕμμανουήλ Πουλάκης. Προγραμματίζοντας με τον μικροελεγκτή Arduino
Εμμανουήλ Πουλάκης Προγραμματίζοντας με τον μικροελεγκτή Arduino Ηράκλειο Ιανουάριος 2015 Έκδοση 1η Ηράκλειο, Ιανουάριος 2015 ISBN 978-960-93-6760-8 Αυτό το υλικό διατίθεται με άδεια Creative Commons
Διαβάστε περισσότεραFOSSCOMM 2013 6ο Συνέδριο Κοινοτήτων Ανοιχτού Λογισμικού Σάββατο 20 Απριλίου 2013. Ομάδα Σχολής Ικάρων Εργαστήριο Arduino
FOSSCOMM 2013 6ο Συνέδριο Κοινοτήτων Ανοιχτού Λογισμικού Σάββατο 20 Απριλίου 2013 Ομάδα Σχολής Ικάρων Εργαστήριο Arduino Arduino Workshop LAB 1 : Παιχνίδι με έναν αισθητήρα φωτός Τι θα χρειαστούμε: 1 LED
Διαβάστε περισσότεραΑΣΚΗΣΗ 2 ΒΑΣΙΚΑ ΚΑΙ ΣΥΝΘΕΤΑ ΣΗΜΑΤΑ ΔΥΟ ΔΙΑΣΤΑΣΕΩΝ - ΕΙΚΟΝΑΣ
ΑΣΚΗΣΗ 2 ΒΑΣΙΚΑ ΚΑΙ ΣΥΝΘΕΤΑ ΣΗΜΑΤΑ ΔΥΟ ΔΙΑΣΤΑΣΕΩΝ - ΕΙΚΟΝΑΣ Αντικείμενο: Κατανόηση και αναπαράσταση των βασικών σημάτων δύο διαστάσεων και απεικόνισης αυτών σε εικόνα. Δημιουργία και επεξεργασία των διαφόρων
Διαβάστε περισσότεραΕικόνα. Τεχνολογία Πολυμέσων και Πολυμεσικές Επικοινωνίες 05-1
Εικόνα Εισαγωγή Ψηφιακή αναπαράσταση Κωδικοποίηση των χρωμάτων Συσκευές εισόδου και εξόδου Βάθος χρώματος και ανάλυση Συμβολική αναπαράσταση Μετάδοση εικόνας Σύνθεση εικόνας Ανάλυση εικόνας Τεχνολογία
Διαβάστε περισσότεραΔΙΔΑΚΤΙΚΟ ΣΕΝΑΡΙΟ ΔΗΜΙΟΥΡΓΙΑ ΣΥΣΤΗΜΑΤΟΣ ΔΙΕΞΑΓΩΓΗΣ ΠΑΙΧΝΙΔΙΟΥ ΕΡΩΤΗΣΕΩΝ/ΑΠΑΝΤΗΣΕΩΝ ΜΕ ΧΡΗΣΗ ARDUINO - QUIZ GAME ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 3
ΔΙΔΑΚΤΙΚΟ ΣΕΝΑΡΙΟ ΔΗΜΙΟΥΡΓΙΑ ΣΥΣΤΗΜΑΤΟΣ ΔΙΕΞΑΓΩΓΗΣ ΠΑΙΧΝΙΔΙΟΥ ΕΡΩΤΗΣΕΩΝ/ΑΠΑΝΤΗΣΕΩΝ 1 Ο ΕΠΑ.Λ. ΓΕΡΑΣ Σχολικό Έτος: Καθηγητής: ΜΕ ΧΡΗΣΗ ARDUINO - QUIZ GAME Τάξη:.. Τμήμα:.. Ομάδα:.. Ημερομηνία:.. Ονοματεπώνυμο
Διαβάστε περισσότεραΠαράρτημα Φύλλο εργασίας 1: Δραστηριότητα 1 : Να αναβοσβήνει η φωτοδίοδος ανά ένα δευτερόλεπτο. Μέλη της ομάδας :
Παράρτημα Φύλλο εργασίας 1: Εξοικείωση με τον περιβάλλον του Scratch S4A και του Arduino. Δραστηριότητα 1 : Να αναβοσβήνει η φωτοδίοδος ανά ένα δευτερόλεπτο. Στη Δραστηριότητα αυτή θα εξασκηθείτε στον
Διαβάστε περισσότεραΕφαρμογές βασισμένες στο Arduino
Εφαρμογές βασισμένες στο Arduino Οι εργασίες που ακολουθούν, εκπονήθηκαν από τους μαθητές και παρουσιάστηκαν μέσα στην τάξη. Η κάθε ομάδα μαθητών, ανέλαβε κάποια εργασία και μέσα σε μικρό χρονικό διάστημα
Διαβάστε περισσότεραΑΣΚΗΣΗ 6. Μελέτη συντονισμού σε κύκλωμα R,L,C, σειράς
ΑΣΚΗΣΗ 6 Μελέτη συντονισμού σε κύκλωμα R,L,C, σειράς Σκοπός : Να μελετήσουμε το φαινόμενο του συντονισμού σε ένα κύκλωμα που περιλαμβάνει αντιστάτη (R), πηνίο (L) και πυκνωτή (C) συνδεδεμένα σε σειρά (κύκλωμα
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ ΣΥΣΤΗΜΑΤΩΝ ΑΥΤΟΜΑΤΟΥ ΕΛΕΓΧΟΥ Ι
ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ ΣΥΣΤΗΜΑΤΩΝ ΑΥΤΟΜΑΤΟΥ ΕΛΕΓΧΟΥ Ι ΕΛΕΓΧΟΣ ΣΤΑΘΜΗΣ ΥΓΡΟΥ ΕΞΑΜΕΝΗΣ 1. ΠΕΡΙΓΡΑΦΗ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΙΑΤΑΞΗΣ Τα βασικά µέρη της εργαστηριακής διάταξης είναι κατασκευασµένα από την εταιρεία LUCAS-NULLE.
Διαβάστε περισσότερα1o ΕΠΑΛ- Ε.Κ. Συκεών -Τομέας: Ηλεκτρονικής, Ηλεκτρολογίας και Αυτοματισμού Εκπαιδευτικοί: Μπουλταδάκης Στέλιος Μαυρίδης Κώστας
1o ΕΠΑΛ- Ε.Κ. Συκεών -Τομέας: Ηλεκτρονικής, Ηλεκτρολογίας και Αυτοματισμού Εκπαιδευτικοί: Μπουλταδάκης Στέλιος Μαυρίδης Κώστας Μάθημα: Ρομποτική Αντικείμενο : Μεταφορά δεδομένων μέσω του πρωτοκόλλου RS232
Διαβάστε περισσότερα2. Ο νόμος του Ohm. Σύμφωνα με το νόμο του Ohm, η τάση V στα άκρα ενός αγωγού με αντίσταση R που τον διαρρέει ρεύμα I δίνεται από τη σχέση: I R R I
2. Ο νόμος του Ohm 1. ΘΕΩΡΙΑ Σύμφωνα με το νόμο του Ohm, η τάση στα άκρα ενός αγωγού με αντίσταση R που τον διαρρέει ρεύμα δίνεται από τη σχέση: R Ισοδύναμα ο νόμος του Ohm μπορεί να διατυπωθεί και ως:
Διαβάστε περισσότεραΨηφιακά Αντικείμενα Μάθημα 1 Δραστηριότητα 2. Προγραμματισμός Φυσικών Συστημάτων. Συστήματα Πραγματικών Εφαρμογών. Νέα Ψηφιακά Αντικείμενα
Σκοπός Ψηφιακά Αντικείμενα Μάθημα 1 Δραστηριότητα 2 ΤΟ ΣΥΣΤΗΜΑ ΣΑΡΩΣΗΣ ΤΟΥ ΟΠΤΙΚΟΥ ΠΕΔΙΟΥ. Ψηφιακά Αντικείμενα Μικροελεγκτής Προγραμματισμός Φυσικών Συστημάτων Συστήματα Πραγματικών Εφαρμογών Νέα Ψηφιακά
Διαβάστε περισσότεραO Ψηφιακός Παλμογράφος
Τεχνική Εκπαίδευση O Ψηφιακός Παλμογράφος Παναγιώτης Γεώργιζας BEng Cybernetics with Automotive Electronics MSc Embedded Systems Engineering Θέματα που θα αναλυθούν www.georgizas.gr 1. Γενικά περί παλμογράφων
Διαβάστε περισσότεραΜΕΡΟΣ Α: Απαραίτητε γνώσει
ΜΕΡΟΣ Α: Απαραίτητε γνώσει 1. ΠΑΡΟΥΣΙΑΣΗ Ο παλμογράφο είναι η συσκευή που μα επιτρέπει να βλέπουμε γραφικά διάφορε κυματομορφέ τάση.υπάρχουν διαφορετικά είδη παλμογράφων ανάλογα με τον κατασκευαστή και
Διαβάστε περισσότεραΕργαστηριακές ασκήσεις λογικών κυκλωμάτων 11 A/D-D/A
11.1 Θεωρητικό μέρος 11 A/D-D/A 11.1.1 Μετατροπέας αναλογικού σε ψηφιακό σήμα (A/D converter) με δυαδικό μετρητή Σχ.1 Μετατροπέας A/D με δυαδικό μετρητή Στο σχήμα 1 απεικονίζεται σε block diagram ένας
Διαβάστε περισσότεραΜάθημα 2 Δραστηριότητα 2: Δημιουργώντας το Μετεωρολογικό Σταθμό. Επανεξέταση των βασικών εννοιών της C και του προγραμματισμού.
Σκοπός Σχεδίαση Συστημάτων με τον Arduino Μάθημα 2 Δραστηριότητα 2: Δημιουργώντας το Μετεωρολογικό Σταθμό. Επανεξέταση των βασικών εννοιών της C και του προγραμματισμού. Κατανόηση των βημάτων στη συστηματική
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΟ ΑΝΑΛΟΓΙΚΩΝ & ΨΗΦΙΑΚΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ
Σχολή Θετικών Επιστημών και Τεχνολογίας Τμήμα Επιστήμης και Τεχνολογίας Τηλεπικοινωνιών ΕΡΓΑΣΤΗΡΙΟ ΑΝΑΛΟΓΙΚΩΝ & ΨΗΦΙΑΚΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ ΕΠΙΚΟΙΝΩΝΙΕΣ ΙI Βασική Θεωρία Εργαστήριο 1 ο : Εισαγωγή στο Simulink
Διαβάστε περισσότεραΣυλλογή & Επεξεργασία Δεδομένων Εργαστήριο 3 Μέτρηση Θερμοκρασίας Σύστημα Ελέγχου Θερμοκρασίας. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων
Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 3 Μέτρηση Θερμοκρασίας Σύστημα Ελέγχου Θερμοκρασίας με Θερμοστάτη. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Σκοπός Βασική δομή ενός προγράμματος στο LabVIEW.
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΟ ΑΝΑΛΟΓΙΚΩΝ & ΨΗΦΙΑΚΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ. Εργαστήριο 8 ο. Αποδιαμόρφωση PAM-PPM με προσαρμοσμένα φίλτρα
Τμήμα Πληροφορικής και Τηλεπικοινωνιών ΕΡΓΑΣΤΗΡΙΟ ΑΝΑΛΟΓΙΚΩΝ & ΨΗΦΙΑΚΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ ΨΗΦΙΑΚΕΣ ΕΠΙΚΟΙΝΩΝΙΕΣ Εργαστήριο 8 ο Αποδιαμόρφωση PAM-PPM με προσαρμοσμένα φίλτρα Βασική Θεωρία Σε ένα σύστημα μετάδοσης
Διαβάστε περισσότεραΕΡΓΑΣΤΗΡΙΟ ΑΝΑΛΟΓΙΚΩΝ & ΨΗΦΙΑΚΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ
Σχολή Θετικών Επιστημών και Τεχνολογίας Τμήμα Επιστήμης και Τεχνολογίας Τηλεπικοινωνιών ΕΡΓΑΣΤΗΡΙΟ ΑΝΑΛΟΓΙΚΩΝ & ΨΗΦΙΑΚΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ Αρχές Τηλ/ων Συστημάτων Εργαστήριο 2 ο : Φάσμα σημάτων - AWGN Βοηθητικές
Διαβάστε περισσότεραΤι θα απαντούσατε αλήθεια στην ίδια ερώτηση για την περίπτωση της επόμενης εικόνας;
Κίνηση με συντεταγμένες Στην προηγούμενη υποενότητα είδαμε πως μπορούμε να κάνουμε το χαρακτήρα σας να κινηθεί με την εντολή κινήσου...βήματα που αποτελεί και την απλούστερη εντολή της αντίστοιχης παλέτας
Διαβάστε περισσότερα- 1 - ΜΕΛΕΣΗ ΦΑΡΑΚΣΗΡΙΣΙΚΗ ΚΑΜΠΤΛΗ: Ηλεκτρικής πηγής, ωμικού καταναλωτή και διόδων πυριτίου και γερμανίου, με τη ΛΑ- LoggerProGR.
- 1 - ΜΕΛΕΣΗ ΦΑΡΑΚΣΗΡΙΣΙΚΗ ΚΑΜΠΤΛΗ: Ηλεκτρικής πηγής, ωμικού καταναλωτή και διόδων πυριτίου και γερμανίου, με τη ΛΑ- LoggerProGR. τόχοι: o o o o η εξοικείωση με το ΣΣΛ-Α LabPro και το λογισμικό LoggerproGr
Διαβάστε περισσότεραΑΣΚΗΣΗ ΜHΧΑΤΡΟΝΙΚΗΣ. Τέλος όταν εισάγετε ένας σωστός συνδυασμός η ένδειξη του display να μηδενίζετε.
ΑΣΚΗΣΗ ΜHΧΑΤΡΟΝΙΚΗΣ Να σχεδιάσετε ένα σύστημα το οποίο ελέγχει την κατάσταση τριών διακοπτών on/off, όταν πατηθεί ένας διακόπτης επαναφοράς (push buron), και εξετάζει αν ο συνδυασμός των παραπάνω διακοπτών
Διαβάστε περισσότεραΕΝΟΤΗΤΑ 6 LCD ΟΘΟΝΕΣ
ΕΝΟΤΗΤΑ 6 LCD ΟΘΟΝΕΣ Σκοπός και περίγραμμα της Ενότητας 6 Σκοπός της παρουσίασης Να δείτε μια οθόνη LCD ως περιφερειακό εξόδου: σας επιτρέπει να εμφανίσετε κάθε είδους πληροφορίας εξόδου, συμπεριλαμβανομένων
Διαβάστε περισσότεραΒασικές Εντολές MicroWorlds Pro.
Βασικές Εντολές MicroWorlds Pro. 1. μπροστά (μπ) αριθμός Μετακινεί τη χελώνα προς τα εμπρός. π.χ. μπροστά 100 2. πίσω (πι) αριθμός Μετακινεί τη χελώνα προς τα πίσω. π.χ. πι 30 3. δεξιά (δε) αριθμός Στρέφει
Διαβάστε περισσότεραΟΡΓΑΝΑ & ΕΞΑΡΤΗΜΑΤΑ ΤΟΥ ΕΡΓΑΣΤΗΡΙΟΥ
ΟΡΓΑΝΑ & ΕΞΑΡΤΗΜΑΤΑ ΤΟΥ ΕΡΓΑΣΤΗΡΙΟΥ Η γεννήτρια συχνοτήτων Η γεννήτρια συχνοτήτων που θα χρησιμοποιήσετε είναι το μοντέλο TG315 της εταιρίας TTi. Αυτή η γεννήτρια παρέχει μια εναλλασσόμενη τάση (AC) εξόδου
Διαβάστε περισσότεραΑΣΚΗΣΗ 7 ΚΥΚΛΩΜΑ R-L-C: ΣΥΝΔΕΣΗ ΣΕ ΣΕΙΡΑ ΣΥΝΤΟΝΙΣΜΟΣ
ΑΣΚΗΣΗ 7 ΚΥΚΛΩΜΑ R-L-C: ΣΥΝΔΕΣΗ ΣΕ ΣΕΙΡΑ ΣΥΝΤΟΝΙΣΜΟΣ 1 Σκοπός Στην άσκηση αυτή μελετάται η συμπεριφορά ενός κυκλώματος RLC σε σειρά κατά την εφαρμογή εναλλασσόμενου ρεύματος. Συγκεκριμένα μελετάται η μεταβολή
Διαβάστε περισσότεραΕξαμηνιαία Εργασία 2013 Προγραμματίζοντας τον Arduino στη C Μέρος Α : Υλικά
Σκοπός Εξαμηνιαία Εργασία 2013 Προγραμματίζοντας τον Arduino στη C Μέρος Α : Υλικά Μικροελεγκτές Πλακέτα Arduino Προσομοίωση Μικροελεγκτών Προγραμματισμός Μικροελεγκτών στη C. 7.1 ΕΠΙΔΙΩΞΗ ΤΗΣ ΕΡΓΑΣΙΑΣ
Διαβάστε περισσότεραΣχεδιασμός Αποκωδικοποιητή και υλοποίηση του στο Logisim και στο Quartus. Εισαγωγή στο Logisim
ΗΜΥ211 Εργαστήριο Ψηφιακών Συστημάτων Σχεδιασμός Αποκωδικοποιητή και υλοποίηση του στο Logisim και στο Quartus. Εισαγωγή στο Logisim Διδάσκoντες: Δρ. Γιώργος Ζάγγουλος και Δρ. Παναγιώτα Μ. Δημοσθένους
Διαβάστε περισσότεραΠαιδιά κάτω των 13 ετών δε θα πρέπει να χρησιμοποιούν το κιτ χωρίς επίβλεψη. Μη συνδέετε την κύρια πλακέτα σε εξωτερική τροφοδοσία μεγάλης ισχύος.
2 ΠΕΡΙΕΧΟΜΕΝΑ 01. Robotale (Arduino-Compatible) 02. Ράστερ 830 οπών 03. Κουτί αποθήκευσης 04. Κόκκινα leds (τεμ. 5) 05. Κίτρινα leds (τεμ. 5) 06. Πράσινα leds (τεμ. 5) 07. Αντιστάτες 220 Ohm (τεμ. 8) 08.
Διαβάστε περισσότεραΠΑΝΕΛΛΗΝΙΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΦΥΣΙΚΗΣ "ΑΡΙΣΤΟΤΕΛΗΣ" Γ Λυκείου Β Φάση: Πειραματικό μέρος : 14/04/2018 Q E-2
Q E-2 ΟΔΗΓΙΕΣ: 1. Οι απαντήσεις σε όλα τα ερωτήματα θα πρέπει να αναγραφούν στο Φύλλο Απαντήσεων (A E-2) που θα σας δοθεί χωριστά από τις εκφωνήσεις. 2. Η επεξεργασία των θεμάτων θα γίνει γραπτώς σε φύλλα
Διαβάστε περισσότεραΦύλλο Εργασίας. Δραστηριότητα 1 Ανοίξτε το αρχείο DR01.html και δουλέψτε λίγο με την προσομοίωση του παλμογράφου για να εξοικειωθείτε.
Μάθημα: Τριγωνομετρικές Συναρτήσεις Φύλλο Εργασίας Δραστηριότητα 1 Ανοίξτε το αρχείο DR01.html και δουλέψτε λίγο με την προσομοίωση του παλμογράφου για να εξοικειωθείτε. Πληροφορίες: Αριστερά φαίνεται
Διαβάστε περισσότεραΕνσωµατωµένα Συστήµατα
Ενσωµατωµένα Συστήµατα για εφαρµογές πραγµατικού χρόνου Μικροελεγκτής Arduino Ιωάννης Καλόµοιρος Αναπληρωτής Καθηγητής Τµήµα Μηχανικών Πληροφορικής Μάθηµα 7ο Τι είναι το Arduino... Ένα open-hardware σύστηµα
Διαβάστε περισσότεραΔρ. Π. Ασβεστάς Τμήμα Μηχανικών Βιοϊατρικής Τεχνολογίας Τ.Ε
Ιατρικά Ηλεκτρονικά Δρ. Π. Ασβεστάς Τμήμα Μηχανικών Βιοϊατρικής Τεχνολογίας Τ.Ε Βιβλιογραφία B. Evans, Beginning Arduino Programming, 2011. J. Purdum, Beginning C for Arduino,Apress,2012. M. Margolis,
Διαβάστε περισσότεραΙατρικά Ηλεκτρονικά. Χρήσιμοι Σύνδεσμοι. ΙΑΤΡΙΚΑ ΗΛΕΚΤΡΟΝΙΚΑ - ΔΙΑΛΕΞΗ 2η. Σημειώσεις μαθήματος: E mail:
Ιατρικά Ηλεκτρονικά Δρ. Π. Ασβεστάς Τμήμα Μηχανικών Βιοϊατρικής Τεχνολογίας Τ.Ε Χρήσιμοι Σύνδεσμοι Σημειώσεις μαθήματος: http://medisp.bme.teiath.gr/eclass/courses/tio127/ E mail: pasv@teiath.gr 2 1 Όπως
Διαβάστε περισσότερα