Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Γειά σου!
I'mάχνω πάντα για νέα έργα για τα μαθήματα φυσικής μου. Πριν από δύο χρόνια συνάντησα μια έκθεση σχετικά με τον θερμικό αισθητήρα MLX90614 από τη Melexis. Το καλύτερο με μόλις 5 ° FOV (οπτικό πεδίο) θα ήταν κατάλληλο για αυτοσχέδια θερμική κάμερα.
Για να διαβάσω τη θερμοκρασία, χρησιμοποιώ Arduino. Στο διαδίκτυο μπορείτε να βρείτε πολλές περιγραφές σχετικά με την ανάγνωση των δεδομένων (π.χ.
Αυτό που πρέπει να κάνετε για να δημιουργήσετε μια ολόκληρη θερμική εικόνα είναι να αλλάξετε την ευθυγράμμιση του αισθητήρα όπως η δέσμη ηλεκτρονίων σε μια παλιά τηλεόραση. Αυτά τα κομμάτια z μπορούν να πραγματοποιηθούν με ένα σερβο-στήριγμα δύο.
Εδώ μπορείτε να βρείτε βοήθεια, πώς να ελέγχετε τα servos με ένα arduino:
Έτσι θα χρειαστείτε:
- δύο servo (https://www.ebay.com/itm/Pan-Tilt-Wh-Best-Platform-Kit-Anti-Vibration-Camera-Mount-for-Aircraft-NO-SERVO-/321752051406?hash=item4ae9eaaece)
- έλεγχος τάσης για το σερβο (το κατάλαβα με ένα LM317, αλλά ίσως μπορείτε να χρησιμοποιήσετε μια κανονική, σταθερή παροχή 5V)
- Arduino uno ή παρόμοιο
- MLX90614 με 5 ° FOV (όσο λιγότερο FOV τόσο πιο καθαρή η εικόνα σας, https://www.ebay.com/itm/Melexis-Mlx90614esf-dci-Ds-Digital-Non-contact-Infrared-Temperature-Sensor-/151601500838?hash = στοιχείο234c2752a6)
- κουμπί
- μερικές αντιστάσεις
- καλώδιο, ξύλο, βίδες…
Βήμα 1: Η δομή
Η θερμική κάμερα απλώς αποτελείται από το arduino uno, το οποίο διαβάζει τη θερμοκρασία και ελέγχει τα δύο servos. Ο αλγόριθμος είναι αρκετά απλός: Διαβάστε τη θερμοκρασία και προχωρήστε ένα σερβο βήμα παραπέρα…
Για να ξεκινήσω τη μέτρηση χρησιμοποιώ ένα κουμπί. Με το πρόγραμμα teraterm μπορείτε να διαβάσετε τα δεδομένα: x, y, θερμοκρασία
Αυτές οι τρεις σειρές αποθηκεύονται ως αρχείο, το οποίο μπορεί τελικά να εμφανιστεί με το δωρεάν λογισμικό gnuplot.
Βήμα 2: Το Λογισμικό
Με το arduino μπορείτε να ελέγξετε τα δύο servos και να διαβάσετε τις θερμοκρασίες από τον αισθητήρα Melexis. Αυτές οι τιμές (θέση x, θέση y και θερμοκρασία) αποστέλλονται στον υπολογιστή, όπου μπορείτε να τις δείτε και να τις αποθηκεύσετε με teraterm. Με το gnuplot μπορείτε να δημιουργήσετε μια έγχρωμη εικόνα του πίνακα θερμοκρασίας.
Βήμα 3: Τα αποτελέσματα
Εδώ μπορείτε να δείτε μερικές θερμικές εικόνες (μαγειρική εστία, γυμνό ανθρώπινο σώμα [εγώ;-)], κερί)
Αποτελούνται από 40x40 pixel, αλλά εξαρτάται από εσάς, τον αριθμό των pixel που προγραμματίζετε. Όσο περισσότερα Pixels τόσο περισσότερο διαρκεί η έκθεση. Μπορείτε να προσπαθήσετε να ελαχιστοποιήσετε τον χρόνο έκθεσης για το Pixel, αλλά θα εξακολουθήσει να διαρκεί συγκεκριμένο χρονικό διάστημα..
Maybeσως θέλετε να ρίξετε μια ματιά στα άλλα μου έργα:
www.youtube.com/user/stopperl16/videos
περισσότερα έργα φυσικής:
Σε ευχαριστώ για τον χρόνο σου;-)