β1:
β2:
Στόχοι μαθήματος:
- Να κατανοήσουμε πώς οι αισθητήρες μετατρέπουν φυσικά μεγέθη (π.χ. θερμοκρασία, φως) σε ηλεκτρικά σήματα.
- Να μάθουμε να διαβάζουμε και να ερμηνεύουμε τιμές από τον αισθητήρα θερμοκρασίας LM35.
- Να μάθουμε να διαβάζουμε και να ερμηνεύουμε τιμές από τον φωτοαισθητήρα (LDR).
- Να χρησιμοποιήσουμε τις μετρήσεις των αισθητήρων για να ελέγξουμε έξοδους (LED, Buzzer).
Τα project που δημιουργήσαμε στο Tinkercad:
Project 1:
Εδώ θα βρείτε το project 1 που κάναμε στην τάξη
Το παραπάνω link σας πηγαίνει στο αρχείο του Tinkercad, στο οποίο φαίνεται το κύκλωμα και ο κώδικας που το προγραμμάτισε. Μπορείτε να επέμβετε στο παραπάνω αρχείο, αν θέλετε. Δεν θα το συνιστούσα, ώστε να δουν όλοι το ίδιο αποτέλεσμα. Ωστόσο αν κάνετε αλλαγές φροντίστε να τις αναιρέσετε μετά.
Project 2:
Στο δεύτερο project χρησιμοποιήσαμε ένα buzzer, συνδεδεμένο στο pin 10, και το προγραμματίσαμε να παίξει κατά σειρά τις νότες: "ντο - ρε - μι - φα - σολ - λα - σι - ντο". Η διάρκεια της κάθε νότας ήταν μισό δευτερόλεπτο και η παύση ανάμεσα στις νότες ήταν 0,1 δευτερόλεπτα.
Επισημάνσεις μαθήματος
3.
4. Ένας πολύτιμος βοηθός στον προγραμματισμό των buzzer, ειδικά του παθητικού buzzer, είναι οι πλατφόρμες Τεχνητής Νοημοσύνης (AI) (π.χ. Chatgpt, Copilot, Deepseek κτλ). Περιγράψτε στο AI το κύκλωμά σας και το σκοπό για τον οποίο το φτιάξατε και ζητήστε του να κάνει τον προγραμματισμό. Κάντε "copy" τον κώδικα και μετά "paste" στο παράθυρο "Code" του Tinkercad. Στο "Code" φροντίστε να έχετε επιλέξει το "Text", όπως φαίνεται στην παρακάτω εικόνα.
Αντικαταστήστε τον κώδικα που φαίνεται στο πράσινο πλαίσιο με αυτόν που πήρατε από το AI για το project σας. Εννοείται ότι τον ίδιο κώδικα μπορείτε να φορτώσετε στο πραγματικό κύκλωμά σας μέσω του Arduino Ide.
