Αρχική » Ρομποτικά Κιτ

Ρομποτικά Κιτ

 

Ρομποτικά Κιτ

S1 – Ε & Στ δημοτικού 

Οι παρακάτω ασκήσεις αποτελούν υλικό από την επιμόρφωση του eTwinning “Εκπαιδευτική ρομποτική με το νέο σετ ρομποτικής S1″

και χρησιμοποιούνται αποκλειστικά για την υλοποίηση των ασκήσεων με τους μαθητές μου. 

Ασκήσεις:

  1. 4 LEDs αναβοσβήνουν διαδοχικά : Στο ρομπότ S1, συνδέουμε και τα 4 LEDs τα οποία είναι διαθέσιμα. Σύμφωνα με το σενάριο του έργου ανάβει ένα LED για 1 δευτερόλεπτο, σβήνει κι αμέσως ανάβει το επόμενο LED για 1 δευτερόλεπτο το οποίο σβήνει κ.ο.κ. Η διαδικασία αυτή επαναλαμβάνεται για πάντα. Video 
  2. Σε λειτουργία LED και βομβητής : Στο ρομπότ S1, στον ελεγκτή συνδέουμε ένα LED και τον βομβητή. Σύμφωνα με το σενάριο του έργου για 3 φορές, ενεργοποιείται ο βομβητής για 0.2 δευτερόλεπτα και απενεργοποιείται για 0.2 δευτερόλεπτα. Αφού ολοκληρωθεί η προηγούμενη επανάληψη, στη συνέχεια ενεργοποιείται  το LED και η ενεργοποίησή του συνοδεύεται και από την ενεργοποίηση του βομβητή για 0.2 δευτερόλεπτα. Στη συνέχεια απενεργοποιούνται και τα δύο (LED και βομβητής) για 0.2 δευτερόλεπτα. Αυτή η λειτουργία επαναλαμβάνεται για 2 φορές.
  3. Ανάλογα με το φως ενεργοποιούνται LED και βομβητής : Στο ρομπότ S1, στον ελεγκτή συνδέουμε ένα LED, τον βομβητή και τον αισθητήρα φωτός. Σύμφωνα με το σενάριο του έργου για 2 φορές, εάν το επίπεδο φωτός είναι μεγαλύτερο από 400 τότε ενεργοποιούνται ένα LED και ο βομβητής για 0.2 δευτερόλεπτα και στη συνέχεια απενεργοποιούνται για 0.2 δευτερόλεπτα. Θα χρησιμοποιηθούν 2 θύρες από τις D5, D6, D7, D8 και D9, μία για το LED και μία για τον βομβητή.Θα χρησιμοποιηθεί μία θύρα για τον αισθητήρα φωτός από τις θύρες A0, A1, A2 και A3.
  4. Ανάλογα με τον ήχο ενεργοποιείται ένα LED και ο βομβητής. Στο ρομπότ S1, στον ελεγκτή συνδέουμε ένα LED, τον αισθητήρα ήχου και τον βομβητή. Σύμφωνα με το σενάριο του έργου για πάντα, εάν το επίπεδο ήχου είναι μικρότερο από 10 τότε απενεργοποιείται/ σβήνει το LED, παίζει ο παθητικός βομβητής μια νότα και περιμένει 1 δευτερόλεπτο αλλιώς για 2 φορές ανάβει το LED, περιμένει για 0.3 δευτερόλεπτα, σβήνει και περιμένει για 0.3 δευτερόλεπτα.
  5. Θερμοκρασία ή υγρασία ενεργοποιούν βομβητή : Στο ρομπότ S1, στον ελεγκτή συνδέουμε τον βομβητή και τον αισθητήρα θερμοκρασίας – υγρασίας. Σύμφωνα με το σενάριο του έργου για 5 φορές, εάν είτε η θερμοκρασία είναι μικρότερη από 5 βαθμούς Κελσίου είτε η υγρασία είναι μεγαλύτερη από 20 τότε παίζει μια νότα και περιμένει 0.2 δευτερόλεπτα. Χωρίς να επηρεάζει την εκτέλεση του παραπάνω σεναρίου καλό θα ήταν να εμφανίζετε και τις τιμές θερμοκρασίας και υγρασίας στη μαύρη οθόνη του Mind+ για να τις παρακολουθείτε. TIP 1: Θέσαμε στο σενάριο την τιμή 5 για τη θερμοκρασία θεωρώντας ότι αυτή η αντίστοιχη συνθήκη δεν θα ισχύει για τον χώρο σας. Για την υγρασία θέσαμε την τιμή 20 θεωρώντας ότι αυτή η αντίστοιχη συνθήκη θα ισχύει για τον χώρο σας. Αν ισχύουν και οι 2 συνθήκες, παρακαλούμε αλλάξτε μόνοι σας αυτές τις τιμές ώστε να ισχύει η μία από τις δύο. TIP 2: Δίνουμε τη δομή του προγράμματος προς διευκόλυνση.
  6. Ένα LED αναβοσβήνει από το ποτενσιόμετρο. Στο ρομπότ S1, στον ελεγκτή συνδέουμε ένα LED και το ποτενσιόμετρο. Σύμφωνα με το σενάριο του έργου για πάντα η τιμή από το ποτενσιόμετρο (η οποία βρίσκεται σε ένα εύρος 0-1023) αντιστοιχίζεται στο εύρος τιμών 0-255 και εκχωρείται σε μια μεταβλητή. Εάν η τιμή αυτής της μεταβλητής είναι μεγαλύτερη η ίση με 100 τότε το LED ανάβει με ένταση όσο η τιμή αυτή αλλιώς απενεργοποιείται το LED (δηλαδή αποκτά ένταση 0. Χωρίς να επηρεάζει την εκτέλεση του παραπάνω σεναρίου καλό θα ήταν να εμφανίζετε στη μαύρη οθόνη του Mind+ τις τιμές που παίρνει η μεταβλητή, καθώς γυρίζετε το ποτενσιόμετρο (για να τις παρακολουθείτε).
  7. Με τον αισθητήρα αφής: LED και ήχος. Στο ρομπότ S1, στον ελεγκτή συνδέουμε ένα LED, τον παθητικό βομβητή (AJX03) και τον αισθητήρα αφής. Σύμφωνα με το σενάριο του έργου για πάντα εάν πατήθηκε ο αισθητήρας αφής τότε ενεργοποιείται το LED και παίζει ο παθητικός βομβητής μια νότα αλλιώς το LED αναβοσβήνει (video)
  8. Εφαρμογή βηματικού κινητήρα. Στο ρομπότ S1, στον ελεγκτή συνδέουμε ένα LED, τον αισθητήρα θερμοκρασίας – υγρασίας και τον βηματικό κινητήρα (DJX09). Για πάντα, εάν η θερμοκρασία είναι μεγαλύτερη από 16 βαθμούς Κελσίου τότε ενεργοποιείται ο βηματικός κινητήρας και αναβοσβήνει το LED αλλιώς το LED είναι σβηστό κι ο κινητήρας σταματάει να γυρίζει (Video).
  9. Ο βηματικός κινητήρας αλλάζει φορά κίνησης. Στο ρομπότ S1, στον ελεγκτή συνδέουμε τον αισθητήρα θερμοκρασίας- υγρασίας, ένα LED, τον αισθητήρα φωτός και τον βηματικό κινητήρα. Σύμφωνα με το σενάριο του έργου, για πάντα, εάν το επίπεδο φωτισμού είναι μεγαλύτερο από 500 και η υγρασία μεγαλύτερη από 50 τότε ενεργοποιείται ο βηματικός κινητήρας με φορά ρολογιού και ανάβει ένα LED, αλλιώς ενεργοποιείται ο βηματικός κινητήρας με αντίστροφη φορά ρολογιού και σβήνει το LED.
  10. Ένα χεράκι μας χαιρετάει..Στο ρομπότ S1, στον ελεγκτή συνδέουμε τον σερβοκινητήρα, δύο LEDs, και τον αισθητήρα πίεσης (με το κουμπί). Σύμφωνα με το σενάριο του έργου, για πάντα, εάν πατηθεί το κουμπί του αισθητήρα πίεσης τότε για 3 φορές ένα χεράκι μας χαιρετάει (βλέπετε παρακάτω σχετικό βίντεο). Πιο συγκεκριμένα: για 3 φορές ο κινητήρας κινείται στη γωνία των 0 μοιρών και ανάβουν τα δύο LEDs, κινείται στην αρχική θέση των 90 μοιρών και τα LEDs σβήνουν, κινείται στη γωνία των 180 μοιρών και τα LEDs ανάβουν και κινείται στην αρχική θέση των 90 μοιρών και τα LEDs σβήνουν. Ανάμεσα στις 4 αυτές καταστάσεις βάζετε και μια μικρή καθυστέρηση (π.χ. περίμενε 0.3) (video)
  11. Αισθητήρες για μια μπάρα εισόδου. Στο ρομπότ S1, στον ελεγκτή συνδέουμε τον σερβοκινητήρα, τον αισθητήρα πίεσης και τον αισθητήρα αφής. Στον σερβοκινητήρα προσαρτούμε ένα πτερύγιο ή κάτι που να “δηλώνει” μια μπάρα εισόδου, για παράδειγμα, ενός parking. Για πάντα, εάν πατηθεί το κουμπί του αισθητήρα πίεσης η μπάρα ανεβαίνει και περιμένει σε εκείνη τη θέση ώσπου ακουμπάμε τον αισθητήρα αφής κι οπότε κατεβαίνει η μπάρα (video).
  12. Ανιχνεύσεις κίνησης. Στο ρομπότ S1, στον ελεγκτή συνδέουμε τον αισθητήρα PIR. Δημιουργείτε μια μεταβλητή με όνομα: ανιχνεύσεις. Όταν γίνει κλικ στη σημαία, ορίζετε τις ανιχνεύσεις σε 0. Για πάντα εάν ο αισθητήρας PIR ανιχνεύσει κίνηση τότε αλλάζουν οι ανιχνεύσεις κατά 1 και περιμένει το πρόγραμμα 4 δευτερόλεπτα.
  13. Με τον αισθητήρα αφής και τον αισθητήρα μαγνητικού πεδίου. Στο ρομπότ S1, στον ελεγκτή συνδέουμε τον αισθητήρα αφής, τον αισθητήρα μαγνητικού πεδίου, ένα laser και τον βομβητή. Για πάντα, εάν ακουμπήσουμε τον αισθητήρα αφής τότε εάν ανιχνευτεί μαγνητικό πεδίο τότε αναβοσβήνει το laser αλλιώς ακούγεται διαλειπτικά ο ήχος από τον βομβητή. Εάν δεν ακουμπήσουμε τον αισθητήρα αφής δεν γίνεται κάτι.Θα δημιουργήσετε το πρόγραμμα σε κατάσταση offline.(Video).

 

Kατηγορίες

Άρθρα

12 723x1024