Πίνακας περιεχομένων:
- Βήμα 1: Συγκεντρώστε τα απαραίτητα υλικά
- Βήμα 2: Διαμόρφωση υλικού
- Βήμα 3: Προσθέστε κώδικα στο Arduino για λήψη μετρήσεων UV
- Βήμα 4: Αντιμετώπιση προβλημάτων (εάν είναι απαραίτητο)
Βίντεο: Adafruit SI1145 UV/Visible Light/Infrared Sensor - Arduino και LCD: 4 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Αυτό το έργο χρησιμοποιεί έναν αισθητήρα Adafruit SI1145 UV/Visible Light/Infrared για τον υπολογισμό της τρέχουσας βαθμολογίας UV. Η υπεριώδης ακτινοβολία δεν ανιχνεύεται απευθείας. Μάλλον, υπολογίζεται ως συνάρτηση του ορατού φωτός και των ενδείξεων υπέρυθρων ακτίνων. Όταν το δοκίμασα έξω, ήταν ακριβές με βάση την ένδειξη UV από το weather.com. Οραματίστηκα το έργο με θέμα "steampunk" - μια συσκευή που θα χρειαζόταν ένας καπετάνιος αεροσκαφών όταν η έκθεση στην υπεριώδη ακτινοβολία στο κατάστρωμα θα απαιτούσε εφαρμογή ή επαναχρησιμοποίηση αντηλιακού.
Ο συνολικός σχεδιασμός προοριζόταν να ενσωματωθεί με τον μετεωρολογικό σταθμό Raspberry Pi. Δυστυχώς, δεν έχω ολοκληρώσει ακόμα αυτήν την ενσωμάτωση. Θα ενημερώσω αυτό το εκπαιδευτικό με περισσότερες λεπτομέρειες όταν συμβεί αυτό.
Βήμα 1: Συγκεντρώστε τα απαραίτητα υλικά
Απαιτείται υλικό/λογισμικό
- Arduino Uno και συγχρονίστε το καλώδιο στη θύρα USB
- Υπολογιστής για τον προγραμματισμό του Arduino
- Βιβλιοθήκη Adafruit για τον αισθητήρα UV (https://github.com/adafruit/Adafruit_SI1145_Library/)
- Βιβλιοθήκη οθόνης Liquid Crystal (https://github.com/arduino/Arduino/tree/master/libraries/LiquidCrystal)
- Οθόνη LCD. Χρησιμοποίησα: (https://smile.amazon.com/uxcell-Standard-Character-Backlight-Display/dp/B00EDMMTGY/ref=sr_1_1?ie=UTF8&qid=1481681388&sr=8-1&keywords=lcd+screen+arduino)
- Αισθητήρας Adafruit SI1145 για UV/IR/ορατό φως (https://www.adafruit.com/products/1777) Β
- Breadboard
- Καλώδια από άνδρες σε άνδρες
- Ποτενσιόμετρο 10k
- Αντίσταση 220 ohm
- Μπαταρία (8 μπαταρίες ΑΑ) 6 μπαταρίες ΑΑ
Βήμα 2: Διαμόρφωση υλικού
Συγκόλληση αισθητήρα UV Συνδέστε το Arduino στη θύρα USB του υπολογιστή
Συνδέστε την οθόνη LCD στο Arduino
- LCD RS pin - ψηφιακή ακίδα 12
- LCD Ενεργοποίηση καρφίτσα - ψηφιακή ακίδα 11
- LCD D4 - ψηφιακή ακίδα 5
- Ακίδα LCD D5 - ψηφιακή ακίδα 4
- Ακίδα LCD D6 - ψηφιακή ακίδα 3
- LCD D7 pin - ψηφιακή ακίδα 2
Συνδέστε τη μονάδα αισθητήρα UV στο Arduino. (Η σελίδα του Adafruit στον αισθητήρα περιλαμβάνει ένα ωραίο σεμινάριο που περιλαμβάνει φωτογραφίες καλωδίωσης).
- VIN σε τροφοδοτικό - 5V ή 3V. Ρύθμισα τον αισθητήρα να χρησιμοποιεί 3,3V έτσι ώστε το 5V να μπορεί να χρησιμοποιηθεί από την οθόνη LCD
- GND στο έδαφος.
- SCL στον αισθητήρα σε SCL στο Arduino - ακίδα A5.
- SDA στον αισθητήρα σε SDA στο Arduino - pin A4.
Συνδέστε ένα ποτενσιόμετρο 10k έως +5V και γείωση με έξοδο στον ακροδέκτη LCD 3
Συνδέστε μια αντίσταση 220 ohm για να τροφοδοτήσετε τον οπίσθιο φωτισμό της οθόνης, καρφίτσα 15 έως 5V και την καρφίτσα 16 στη γείωση.
Βήμα 3: Προσθέστε κώδικα στο Arduino για λήψη μετρήσεων UV
Το συνημμένο αρχείο περιλαμβάνει τον κωδικό για το Arduino, ο οποίος θα προετοιμάσει τον αισθητήρα και θα λάβει ενδείξεις υπεριώδους ακτινοβολίας.
Βήμα 4: Αντιμετώπιση προβλημάτων (εάν είναι απαραίτητο)
Χρησιμοποίησα μπαταρίες για να τροφοδοτήσω το Arduino επειδή ένας προσαρμογέας ρεύματος 5V του έδωσε υπερβολική ισχύ - η οθόνη φαινόταν ασταθής.
Μπορείτε να δείτε την αρχικοποίηση του αισθητήρα από τη σειριακή οθόνη στο Arduino. Μια μικρή προσαρμογή στον κώδικα μπορεί να σας επιτρέψει να ελέγξετε τις ενδείξεις και στη σειριακή οθόνη. Αλλάξτε το "lcd.print" σε "serial.print".
Απολαμβάνω!
Συνιστάται:
Αισθητήρας θερμοκρασίας και υγρασίας με LCD και ανίχνευση ήχου: 4 βήματα
Αισθητήρας θερμοκρασίας και υγρασίας με LCD και ανίχνευση ήχου: Γεια σας παιδιά !!! Εντάξει αυτό το έργο ήταν το τελευταίο μου έτος. Ο σκοπός αυτού του έργου ήταν η παρακολούθηση της θερμοκρασίας και της υγρασίας του δωματίου στο εργαστήρι του Πανεπιστημίου μου επειδή κάποια ηλεκτρονική συσκευή δυσλειτουργούσε λόγω της δυσμενούς θερμοκρασίας και της θερμοκρασίας
Road Bike Daytime and Side Visible 350mA Light (Single Cell): 11 βήματα (με εικόνες)
Road Bike Daytime and Side Visible 350mA Light (Single Cell): Αυτό το φως ποδηλάτου έχει μπροστινά και 45 ° κεχριμπαρένια LED που βλέπουν έως 350mA. Η πλευρική ορατότητα μπορεί να βελτιώσει την ασφάλεια κοντά σε διασταυρώσεις. Το Amber επιλέχθηκε για ορατότητα κατά τη διάρκεια της ημέρας. Το φως τοποθετήθηκε στην αριστερή πτώση του τιμονιού. Τα μοτίβα του μπορεί να είναι διαφορετικά
Πώς να δημιουργήσετε και να εισαγάγετε έναν πίνακα και να προσθέσετε επιπλέον στήλες και/ή σειρές σε αυτόν τον πίνακα στο Microsoft Office Word 2007: 11 βήματα
Πώς να δημιουργήσετε και να εισαγάγετε έναν πίνακα και να προσθέσετε επιπλέον στήλες και/ή σειρές σε αυτόν τον πίνακα στο Microsoft Office Word 2007: Είχατε ποτέ πολλά δεδομένα με τα οποία εργάζεστε και σκεφτήκατε τον εαυτό σας … " πώς μπορώ να κάνω όλα αυτά τα δεδομένα φαίνονται καλύτερα και είναι πιο εύκολα κατανοητά; " Αν ναι, τότε η απάντησή σας μπορεί να είναι ένας πίνακας στο Microsoft Office Word 2007
8 Έλεγχος ρελέ με NodeMCU και δέκτη IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: 5 βήματα (με εικόνες)
8 Έλεγχος ρελέ με δέκτη NodeMCU και IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: Έλεγχος 8 διακοπτών ρελέ χρησιμοποιώντας nodemcu και δέκτη ir μέσω wifi και ir απομακρυσμένης και εφαρμογής Android. Το ir remote λειτουργεί ανεξάρτητα από τη σύνδεση wifi. ΕΔΩ ΕΙΝΑΙ ΕΝΗΜΕΡΩΜΕΝΗ ΚΛΙΚ ΕΔΩ
SENSOR SUHU DENGAN LCD DAN LED (Δημιουργία αισθητήρα θερμοκρασίας με LCD και LED): 6 βήματα (με εικόνες)
ΑΙΣΘΗΤΗΡΑΣ SUHU DENGAN LCD DAN LED (Making Temperature Sensor With LCD and LED): hai, saya Devi Rivaldi mahasiswa UNIVERSITAS NUSA PUTRA dari Indonesia, di sini say akan berbagi cara membuat sensor suhu menggunakan Arduino dengan Output ke LCD dan LED. Ini adalah pembaca suhu dengan desain saya sendiri, dengan sensor ini anda