Πίνακας περιεχομένων:

Θερμόμετρο χωρίς επαφή: 7 βήματα
Θερμόμετρο χωρίς επαφή: 7 βήματα

Βίντεο: Θερμόμετρο χωρίς επαφή: 7 βήματα

Βίντεο: Θερμόμετρο χωρίς επαφή: 7 βήματα
Βίντεο: Οι 7 ΚΑΛΥΤΕΡΕΣ Online Δουλειές | Χωρίς Εμπειρία 2024, Ιούλιος
Anonim
Θερμόμετρο χωρίς επαφή
Θερμόμετρο χωρίς επαφή

Η συνεχής παρακολούθηση της θερμοκρασίας του σώματος είναι ένας από τους τρόπους ανίχνευσης ενός κορωναϊού. Υπάρχουν τόσοι πολλοί τύποι θερμόμετρων στην αγορά. Το κανονικό θερμόμετρο μπορεί να μετρήσει τη θερμοκρασία ενός ασθενούς με Covid και μπορεί επίσης να μεταδώσει τον ιό. Σε αυτήν την ειδική κατάσταση μπορούμε να χρησιμοποιήσουμε το θερμόμετρο χωρίς επαφή. Και επίσης γνωστή αυτή η συσκευή ως πιστόλι θερμοκρασίας. Η μεγαλύτερη κατασκευή αυτού του όπλου θερμοκρασίας Κίνα. Και αυτή η συσκευή είναι δαπανηρή. Αλλά αυτό το κλείδωμα και τα νήματα Covid-19 καθιστούν την παραγωγή αυτής της συσκευής πιο δύσκολη. Μπορούμε να φτιάξουμε ένα θερμόμετρο χωρίς επαφή με μερικά κοινά διαθέσιμα εξαρτήματα.

Βήμα 1: Πώς λειτουργεί;

Το κύριο συστατικό αυτού του θερμόμετρου χωρίς επαφή είναι ένας αισθητήρας θερμοκρασίας MLX90614 χωρίς επαφή. Η λειτουργία του MLX90614 περιγράφεται στην επόμενη παράγραφο. Η έξοδος από αυτόν τον αισθητήρα συνδέεται με το Arduino Nano. Το Arduino εκτυπώνει τη θερμοκρασία στο έξυπνο τηλέφωνο με τη βοήθεια της Serial Monitor Android App. Δεν χρειάζεται λοιπόν εξωτερικό power pack. Επειδή το Arduino και ο αισθητήρας θα πάρουν ενέργεια από το έξυπνο τηλέφωνο.

Βήμα 2:

Εικόνα
Εικόνα

Το MLX90614 είναι ένας αισθητήρας θερμοκρασίας IR για μετρήσεις θερμοκρασίας χωρίς επαφή. Διαθέτει διασύνδεση I2C για επικοινωνία με μικροελεγκτή. Εδώ χρησιμοποιούμε το Arduino Nano ως μικροελεγκτή. Αυτός ο αισθητήρας θερμοκρασίας μπορεί να μετρήσει τη θερμοκρασία χωρίς να αγγίξει το αντικείμενο. Έχει 0,5 βαθμούς Κελσίου σε μεγάλο εύρος θερμοκρασίας.

Βήμα 3:

Εικόνα
Εικόνα
Εικόνα
Εικόνα

Ανοίξτε το Arduino IDE και ανοίξτε έναν νέο χώρο εργασίας. Πρέπει να προσθέσουμε μια βιβλιοθήκη. Μεταβείτε στο Σκίτσο> Συμπερίληψη βιβλιοθήκης> Διαχειριστής βιβλιοθήκης. Στη συνέχεια, αναζητήστε το Adafruit MLX90614 και εγκαταστήστε το.

Βήμα 4:

Εικόνα
Εικόνα

Στη συνέχεια, κλείστε ξανά το Arduino IDE και το The Open Arduino IDE. Στη συνέχεια, προσθέστε το αρχείο κεφαλίδας "Adafruit_MLX90614.h" για καλύτερη επικοινωνία με τον αισθητήρα θερμοκρασίας MLX90614. Στη συνέχεια, προσθέστε ένα άλλο αρχείο κεφαλίδας "Wire.h" για επικοινωνία I2C. Στη συνέχεια, ορίστε μια μεταβλητή "mlx" για να καλέσετε τον αισθητήρα MLX90614. Και καλέστε τη συνάρτηση Adafruit_MLX90614 () σε αυτήν τη μεταβλητή.

Βήμα 5:

Εικόνα
Εικόνα

Τώρα πρέπει να κωδικοποιήσουμε το μέρος εγκατάστασης.

Ξεκινήστε πρώτα τη σειριακή επικοινωνία με το ρυθμό αντοχής 9600. Στη συνέχεια, ξεκινήστε τον αισθητήρα χρησιμοποιώντας τη λέξη -κλειδί "mlx.begin ()".

Βήμα 6:

Εικόνα
Εικόνα

Το τμήμα εγκατάστασης ολοκληρώθηκε. Στη συνέχεια θα κωδικοποιήσω το τμήμα του βρόχου.

Πρώτα εκτυπώνω μια λέξη "Θερμοκρασία" και στη συνέχεια εκτυπώνω τη θερμοκρασία που ανιχνεύεται από τον αισθητήρα. Εδώ η θερμοκρασία σε Κελσίου. Οπότε καλούμε τη συνάρτηση "mlx.readObjectTempC ()" και στη συνέχεια εκτυπώνουμε τη μονάδα ως "Κελσίου". Στην επόμενη γραμμή πρέπει να εκτυπώσουμε ξανά τη λέξη "Θερμοκρασία". Στη συνέχεια, εκτυπώστε τη θερμοκρασία σε Φαρενάιτ. Για αυτό, χρησιμοποιούμε τη συνάρτηση "mlx.readAmbientTempF ()". Στη συνέχεια, εκτυπώστε τη μονάδα ως "Φαρενάιτ". Στη συνέχεια εκτυπώστε μια νέα γραμμή και περιμένετε 500 χιλιοστά του δευτερολέπτου για την επόμενη ανάγνωση.

Βήμα 7:

Το τμήμα κωδικοποίησης ολοκληρώθηκε. Ο πλήρης κωδικός δίνεται στο τμήμα κώδικα αυτού του άρθρου. Ανεβάστε τον κωδικό στο Arduino Nano.

Συνδέσεις υλικού

Arduino Nano MLX90614

A4 - SDA

A5 - SDL

3.3V - Vcc

GND - GND

Συνδέστε το κύκλωμα με τη βοήθεια των παραπάνω δεδομένων ή διαγράμματος κυκλώματος. Τώρα τοποθετήστε το Arduino Nano και τον αισθητήρα σε ένα περίβλημα. Βάλτε μια τρύπα στο περίβλημα για να διαβάζει ο αισθητήρας τη θερμοκρασία. Βάλτε μια άλλη τρύπα για να συνδέσετε το καλώδιο USB στην πλακέτα arduino. Στη συνέχεια, συνδέστε το USB στο Arduino και το άλλο άκρο στο έξυπνο τηλέφωνο Εγκαταστήστε την εφαρμογή σειριακής οθόνης και ορίστε το ποσοστό baurd ως 9600. Το έργο ολοκληρώθηκε

Μην αντιγράψετε τον κωδικό μου pate. Κατανοήστε τον κώδικα και φτιάξτε το δικό σας.

Μπορείτε να συμμετάσχετε στην ομάδα τηλεγράφων μας εδώ ή να αναζητήσετε ΚΑΙΝΟΤΟΜΙΑ.

ΜΕΙΝΕΤΕ ΣΠΙΤΙ, ΜΕΙΝΕΤΕ ΑΣΦΑΛΕΙΑ, ΜΕΙΝΕΤΕ ΔΗΜΙΟΥΡΓΙΚΟΣ. Αφήστε να σπάσει η αλυσίδα.

Ακολουθησε με, Instagram: Five_volt_player

Facebook: Akshay Joseph

Github: akshayjoseph666

Επικοινωνία: [email protected]

Μοιραστείτε την εμπειρία και τις προτάσεις σας στο πλαίσιο σχολίων.

Προηγούμενα άρθρα

  1. Χρονοδιακόπτης πλυσίματος χεριών αφής
  2. Αυτόματη βρύση νερού
  3. Αυτόματο απολυμαντικό χεριών
  4. Διεπαφή Αισθητήρας υπερήχων με Arduino Uno
  5. Έλεγχος Servo μοτέρ με Arduino Uno και Pushbutton
  6. Servo μοτέρ ελέγχου με Arduino Uno και POT
  7. Servo Motor Interface με Arduino Uno

Συνιστάται: