Πίνακας περιεχομένων:
- Βήμα 1: Απαιτούνται εξαρτήματα
- Βήμα 2: Αισθητήρας BH1750
- Βήμα 3: Διάγραμμα κυκλώματος
- Βήμα 4: Ας κωδικοποιήσουμε
Βίντεο: Μίνι ψηφιακός μετρητής LUX: 4 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Τι είναι ο μετρητής lux;
Ο ψηφιακός μετρητής Lux είναι μια συσκευή για τη μέτρηση της έντασης μιας πηγής φωτός. Ένας μετρητής lux θα χρησιμοποιηθεί στη φωτογραφία για να εκτιμήσει πόσο φωτεινό είναι το φλας και επίσης τον περιβάλλοντα φωτισμό περιβάλλοντος.
αρχή λειτουργίας του μετρητή lux:
Το μεγαλύτερο μέρος του μετρητή lux αποτελείται από σώμα, φωτοκύτταρο ή αισθητήρα φωτός και οθόνη. Το φως που πέφτει στο φωτοκύτταρο ή τον αισθητήρα περιέχει ενέργεια που μετατρέπεται σε ηλεκτρικό ρεύμα. Πράγματι, το μέτρο του ρεύματος εξαρτάται από το φως που χτυπά το φωτοκύτταρο ή τον αισθητήρα φωτός. Οι μετρητές Lux διαβάζουν το ηλεκτρικό ρεύμα υπολογίζουν την κατάλληλη τιμή και εμφανίζουν αυτήν την τιμή στην οθόνη του.
Καθώς ασχολούμαι με τη φωτογραφία και μερικές φορές χρειάζεται να μετρήσω την έκθεση του φωτός, αλλά ένα μετρητή lux κοστίζει περίπου $ 30, έτσι έφτιαξα ένα μετρητή lux με έναν αισθητήρα BH1750 που μου κόστισε περίπου $ 10.
Βήμα 1: Απαιτούνται εξαρτήματα
Απαιτούμενα εξαρτήματα:
- NodeMCU
- Μονάδα έντασης φωτός BH1750
- OLED 0,96 ιντσών I2C IIC Interface OLED Οθόνη 4 ακίδων (Λευκό)
- σανίδα ψωμιού
- καλώδια βραχυκυκλωτήρων
Βήμα 2: Αισθητήρας BH1750
Ο BH1750 είναι ένας ψηφιακός αισθητήρας φωτισμού περιβάλλοντος που χρησιμοποιείται συνήθως σε κινητά τηλέφωνα
διαχειριστείτε τη φωτεινότητα της οθόνης με βάση τον φωτισμό περιβάλλοντος. Αυτός ο αισθητήρας μπορεί να μετρήσει με ακρίβεια την τιμή LUX του φωτός έως 65535lx.
Χαρακτηριστικά του αισθητήρα
Supp Τροφοδοσία: 2.4V-3.6V (συνήθως 3.0V)
Ess Λιγότερη τρέχουσα κατανάλωση: 0,12mA
Ange Εύρος μέτρησης: 1-65535lx
● Επικοινωνία: λεωφορείο I2C
Ενσωματωμένος μετατροπέας A/D για μετατροπή αναλογικής φωτεινότητας στα ψηφιακά δεδομένα.
Very Πολύ μικρή επίδραση ακτινοβολίας IR
Ive Μεγάλη απόκριση κοντά στο ανθρώπινο μάτι.
Πρόκειται για έναν πίνακα διάσπασης αισθητήρα έντασης φωτός BH1750 με ενσωματωμένο μετατροπέα AD 16 bit, ο οποίος μπορεί να βγάλει αμέσως ψηφιακό σήμα, δεν χρειάζεται περίπλοκοι υπολογισμοί. Αυτό είναι πιο ακριβές και απλούστερο για τη χρήση της έκδοσης του απλού LDR που εξάγει μόνο μια τάση που πρέπει να υπολογιστεί για να ληφθούν σημαντικά δεδομένα.
Σχηματικό πίνακα
● Το J1 είναι σύνδεσμος διασύνδεσης
● Το U1 είναι ένας ρυθμιστής τάσης που δίνει 3V στην πρίζα από την είσοδο τροφοδοσίας 3,3-5V
● Το Q1 είναι αμφίδρομος μεταφραστής επιπέδου δεδομένων για μετατροπή επιπέδου 5V σε 3V
● Το D1 είναι μονόδρομος μεταφραστής επιπέδου ρολογιού για μετατροπή επιπέδου 5V σε 3V
Σημειώστε ότι η καρφίτσα "addr" είναι για να εκχωρήσει διαφορετική διεύθυνση I2C στον αισθητήρα.
Βήμα 3: Διάγραμμα κυκλώματος
Πρώτα, συνδέστε το VCC και το GND του αισθητήρα φωτός BH1750 στο 3V3 και το GND του ESP 8266 Στη συνέχεια συνδέστε τις ακίδες SCL και SDA του αισθητήρα στις αντίστοιχες ακίδες του ESp 8266 χρησιμοποιώντας καλώδια βραχυκυκλωτήρων.
Στη συνέχεια, συνδέστε τον ακροδέκτη SCL, SDA, GND και VCC της οθόνης OLED στις αντίστοιχες ακίδες αισθητήρα BH1750.
Ας μιλήσουμε για lux και Illuminance:
Το lux (σύμβολο: lx) είναι η μονάδα φωτισμού που λαμβάνεται από το SI και μετρά τη φωτεινή ροή ανά μονάδα περιοχής. Είναι ίσο με ένα lumen ανά τετραγωνικό μέτρο. Στη φωτομετρία, αυτό χρησιμοποιείται ως μέτρο της έντασης, όπως γίνεται αντιληπτό από το ανθρώπινο μάτι, του φωτός που χτυπά ή περνά μέσα από μια επιφάνεια. Είναι ανάλογο με τη ραδιομετρική μονάδα watt ανά τετραγωνικό μέτρο, αλλά με τη δύναμη σε κάθε μήκος κύματος σταθμισμένη σύμφωνα με τη συνάρτηση φωτεινότητας, ένα τυποποιημένο μοντέλο αντίληψης της ανθρώπινης οπτικής φωτεινότητας. Στα αγγλικά, το "lux" χρησιμοποιείται τόσο ως ενικός όσο και ως πληθυντικός.
Φωτεινότητα: Ο φωτισμός είναι ένα μέτρο του πόσο φωτεινή ροή κατανέμεται σε μια δεδομένη περιοχή. Μπορεί κανείς να σκεφτεί τη φωτεινή ροή (μετρημένη σε lumens) ως ένα μέτρο της συνολικής "ποσότητας" του ορατού φωτός που υπάρχει και τη φωτεινότητα ως ένα μέτρο της έντασης του φωτισμού σε μια επιφάνεια. Μια δεδομένη ποσότητα φωτός θα φωτίσει μια επιφάνεια πιο αμυδρά αν απλωθεί σε μεγαλύτερη επιφάνεια, οπότε η φωτεινότητα είναι αντιστρόφως ανάλογη με την περιοχή όταν η φωτεινή ροή διατηρείται σταθερή.
Ένα lux ισούται με ένα lumen ανά τετραγωνικό μέτρο:
1 lx = 1 lm/m2 = 1 cd · sr/m2.
Μια ροή 1000 lumens, συγκεντρωμένη σε μια επιφάνεια 1 τετραγωνικού μέτρου, φωτίζει αυτό το τετραγωνικό μέτρο με φωτισμό 1000 lux. Ωστόσο, οι ίδιοι 1000 lumen, σε έκταση 10 τετραγωνικών μέτρων παράγουν μια πιο φωτεινή φωτεινότητα μόνο 100 lux.
Βήμα 4: Ας κωδικοποιήσουμε
Κατεβάστε τις βιβλιοθήκες:
Μπορούμε να κατεβάσουμε βιβλιοθήκες στο Arduino IDE
βήματα:
Σκίτσο -> Συμπερίληψη βιβλιοθηκών -> διαχείριση βιβλιοθηκών
Για αυτό το έργο απαιτείται βιβλιοθήκη:
- Adafruit ESP8266
- Adafruit SSD1306
- BH1750FVI
Παιδιά αν σας αρέσει αυτό το έργο μπορείτε να ακολουθήσετε το παρακάτω κανάλι στο Youtube για τέτοια βίντεο
εγγραφείτε στο κανάλι για νέα έργα.
www.youtube.com/PrajjalNag
Και ακολουθήστε στο Facebook για να λαμβάνετε ενημερώσεις
www.facebook.com/makewithrex
Συνιστάται:
Ισχυρός ψηφιακός ρυθμιστής εναλλασσόμενου ρεύματος με χρήση STM32: 15 βήματα (με εικόνες)
Ισχυρό ψηφιακό ρυθμιστή εναλλασσόμενου ρεύματος χρησιμοποιώντας STM32: Του Hesam Moshiri, [email protected] Τα φορτία AC ζουν μαζί μας! Επειδή βρίσκονται παντού γύρω μας και τουλάχιστον οι οικιακές συσκευές παρέχονται με την κύρια τροφοδοσία. Πολλοί τύποι βιομηχανικού εξοπλισμού τροφοδοτούνται επίσης με το μονοφασικό 220V-AC
Τρισδιάστατο εκτυπωμένο μίνι αεροπλάνο RC: 6 βήματα (με εικόνες)
Τρισδιάστατο εκτυπωμένο μίνι αεροπλάνο RC: Η κατασκευή ενός αεροσκάφους RC χρησιμοποιώντας τρισδιάστατα τυπωμένα μέρη είναι μια φοβερή ιδέα για την κατασκευή ενός, αλλά το πλαστικό είναι βαρύ, οπότε συνήθως τα τυπωμένα αεροπλάνα είναι μεγαλύτερα και απαιτούν ισχυρότερους κινητήρες και χειριστήρια. Εδώ θα σας δείξω πώς έφτιαξα πλήρως τρισδιάστατη εκτύπωση μίνι spitfire
Φορητή μίνι οθόνη DIY: 5 βήματα (με εικόνες)
DIY Portable Mini Monitor: Σε αυτό το έργο θα σας δείξω πώς χρησιμοποίησα ένα κιτ LCD 1280x800 για να φτιάξω μια φορητή μίνι οθόνη με μπαταρία, η οποία είναι χρήσιμη για την κάμερα DSLR, το Raspberry Pi ή για να επεκτείνετε το πεδίο προβολής του υπολογιστή σας. Ας αρχίσουμε
Απλός μετρητής πυκνωτή Autorange / μετρητής χωρητικότητας με Arduino και στο χέρι: 4 βήματα
Απλός μετρητής πυκνωτή Autorange / μετρητής χωρητικότητας με Arduino και στο χέρι: Γεια! Για αυτήν τη μονάδα φυσικής χρειάζεστε:* τροφοδοτικό με 0-12V* έναν ή περισσότερους πυκνωτές* μία ή περισσότερες αντιστάσεις φόρτισης* χρονόμετρο* πολύμετρο τάσης μέτρηση* arduino nano* οθόνη 16x2 I²C* αντιστάσεις 1 / 4W με 220, 10k, 4.7M και
Ευέλικτος και χαμηλού κόστους ψηφιακός μετρητής: 5 βήματα (με εικόνες)
Digitalηφιακός μετρητής ευέλικτου και χαμηλού κόστους: Αυτό το hack θα μετατρέψει μια φθηνή αριθμομηχανή με εύκολη πηγή σε μια ευέλικτη μηχανή καταμέτρησης. Μπορεί να χρησιμοποιηθεί ως μια φθηνή μέθοδος για τη μέτρηση της απόστασης χρησιμοποιώντας έναν τροχό, έναν διακόπτη καλαμιών και έναν μαγνήτη (σκεφτείτε το οδόμετρο ποδηλάτου). Τι άλλο λοιπόν μπορεί να ρωτήσετε; Λοιπόν