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

AEROBOT Αισθητήρας ποιότητας αέρα V1.0: 6 βήματα (με εικόνες)
AEROBOT Αισθητήρας ποιότητας αέρα V1.0: 6 βήματα (με εικόνες)

Βίντεο: AEROBOT Αισθητήρας ποιότητας αέρα V1.0: 6 βήματα (με εικόνες)

Βίντεο: AEROBOT Αισθητήρας ποιότητας αέρα V1.0: 6 βήματα (με εικόνες)
Βίντεο: DREAME L10s Ultra Ηλεκτρική σκούπα ρομπότ σταθμός καθαρισμού και σκούπας πλυντηρίου δαπέδου 5300Pa 2024, Ιούλιος
Anonim
Image
Image
Σύνδεση της οθόνης LCD
Σύνδεση της οθόνης LCD

Αυτό το διδακτικό είναι για την κατασκευή ενός φθηνού και υψηλής ακρίβειας αισθητήρα ποιότητας αέρα που ονομάζεται AEROBOT. Αυτό το έργο δείχνει θερμοκρασία, σχετική υγρασία, πυκνότητα σκόνης PM 2.5 και ειδοποιήσεις σχετικά με την ποιότητα του αέρα του περιβάλλοντος χώρου. Χρησιμοποιεί έναν αισθητήρα DHT11 για θερμοκρασία και σχετική υγρασία, έναν αιχμηρό οπτικό αισθητήρα σκόνης για την πυκνότητα σκόνης και έναν υπερηχητικό αισθητήρα για να ενημερώνει τους χρήστες για ανακριβείς ενδείξεις λόγω μπλοκαρίσματος του αισθητήρα. Αυτό το έργο μπορεί να γίνει εύκολα και δεν χρειάζεται καμία εξειδίκευση στο arduino. Ο αισθητήρας σκόνης είναι πολύ γρήγορος και μπορεί να διαβάσει ακόμα και την παραμικρή μόλυνση στο περιβάλλον. το μέγιστο εύρος του είναι άγνωστο, αλλά συνήθως είναι αναποτελεσματικό αφού η πυκνότητα σκόνης ξεπεράσει τα 600. Αλλά αυτό είναι πολύ περισσότερο από τη μέση μόλυνση των 150. Το εύρος μέτρησης της θερμοκρασίας είναι από -10 έως 80 βαθμούς Κελσίου και αυτό της σχετικής υγρασίας από 10% έως 90%. Επομένως, αυτό το έργο είναι εξαιρετικά αποτελεσματικό και αποδοτικό ως αισθητήρας ποιότητας αέρα για σπίτια και γραφεία που δεν βρίσκονται σε ακτίνα υψηλής ρύπανσης. Πράγματα που θα χρειαστείτε: • 1 Arduino uno/mega • αισθητήρας DHT11 • Οξύς οπτικός αισθητήρας σκόνης • Αισθητήρας υπερήχων • 1 κουμπί • 3 λυχνίες LED (προαιρετικά) • 1 βομβητής (προαιρετικά) • πυκνωτής 220 μf • αντιστάσεις 2*220 ohm • πλάκα ψωμιού μπορείτε να παρακολουθήσετε το έργο σε λειτουργία εδώ

Βήμα 1: Σύνδεση της οθόνης LCD

Σύνδεση της οθόνης LCD
Σύνδεση της οθόνης LCD

Το πρώτο πράγμα που πρέπει να κάνετε πριν εργαστείτε στην οθόνη LCD είναι να το ελέγξετε. Για αυτό, κάντε τις συνδέσεις όπως φαίνεται στο 1ο διάγραμμα. Συνδέστε τον πείρο 15 στην οθόνη LCD με τον ακροδέκτη 5V του Arduino. Στη συνέχεια, συνδέστε τον πείρο 16 στην οθόνη LCD με τον ακροδέκτη GND του Arduino. Αυτές οι ακίδες χρησιμοποιούνται για την τροφοδοσία του οπίσθιου φωτισμού της οθόνης LCD. Στη συνέχεια, πρέπει να ρυθμίσετε τη λογική για την οθόνη LCD. Για να το κάνετε αυτό, συνδέστε τον ακροδέκτη 1 στην οθόνη LCD με τον ακροδέκτη GND του Arduino. Στη συνέχεια, συνδέστε τον πείρο 2 στην οθόνη LCD με τον ακροδέκτη 5V του Arduino. Στη συνέχεια, πρέπει να ρυθμίσετε το ποτενσιόμετρο ρύθμισης της αντίθεσης. Πάρτε το ποτενσιόμετρο 10Κ και συνδέστε τον πρώτο ακροδέκτη στον πείρο 5V του Arduino και τον δεύτερο ακροδέκτη (μεσαίο πείρο) στον ακροδέκτη 3 της LCD και τον τρίτο ακροδέκτη στον ακροδέκτη GND του Arduino. Στη συνέχεια, ενεργοποιήστε το Arduino. Θα παρατηρήσετε ότι ο οπίσθιος φωτισμός στην οθόνη LCD ανάβει. Επίσης, όταν γυρίζετε το κουμπί στο ποτενσιόμετρο, τα μπλοκ χαρακτήρων στην οθόνη LCD γίνονται φωτεινά/αμυδρά. Δείτε την παρακάτω εικόνα για να δείτε για τι πράγμα μιλάω. Εάν η οθόνη LCD εμφάνισε αυτό που φαίνεται στην παρακάτω φωτογραφία, σημαίνει ότι η οθόνη LCD είναι σωστά ρυθμισμένη! Εάν δεν καταφέρατε να το επιτύχετε, ελέγξτε ξανά τις συνδέσεις σας και το ποτενσιόμετρο σας. Προσαρμογή της αντίθεσης στην οθόνη LCD Ολοκληρώνοντας τις συνδέσεις Τώρα, πρέπει να συνδέσουμε τις γραμμές δεδομένων και άλλες ακίδες που λειτουργούν με την οθόνη LCD. Ελέγξτε τη σύνδεση στο 2ο διάγραμμα. Οι τελικές συνδέσεις μεταξύ του Arduino, του ποτενσιόμετρου και του LCD Ας ξεκινήσουμε με τη σύνδεση των καλωδίων ελέγχου για την οθόνη LCD. Συνδέστε τον ακροδέκτη 5 της LCD (RW) στον πείρο GND του Arduino. Αυτός ο πείρος δεν χρησιμοποιείται και χρησιμεύει ως ακίδα ανάγνωσης/εγγραφής. Στη συνέχεια, συνδέστε τον ακροδέκτη 4 της LCD (RS) με τον ψηφιακό ακροδέκτη του Arduino 7. Ο ακροδέκτης RS χρησιμοποιείται για να πει στην LCD εάν του στέλνουμε δεδομένα ή εντολές (για να αλλάξουμε τη θέση του δρομέα). Στη συνέχεια, συνδέστε τον ακροδέκτη 6 (EN) της οθόνης LCD με τον ψηφιακό ακροδέκτη του Arduino 8. Το EN είναι ο ακροδέκτης ενεργοποίησης της οθόνης LCD, αυτός χρησιμοποιείται για να πει στην οθόνη LCD ότι τα δεδομένα είναι έτοιμα για ανάγνωση. Στη συνέχεια, πρέπει να συνδέσουμε τις τέσσερις ακίδες δεδομένων στην οθόνη LCD. Συνδέστε την καρφίτσα LCD 14 (DB7) με την ψηφιακή καρφίτσα Arduino 12. Στη συνέχεια, συνδέστε την καρφίτσα LCD 13 (DB6) στην ψηφιακή καρφίτσα του Arduino 11. Στη συνέχεια, η καρφίτσα 12 (DB5) της LCD στην ψηφιακή ακίδα 10 του Arduino, στη συνέχεια Ο ακροδέκτης LCD αριθ. 11 (DB4) στην ψηφιακή ακίδα του Arduino 9.

Βήμα 2: Σύνδεση του αισθητήρα DHT11

Σύνδεση του αισθητήρα DHT11
Σύνδεση του αισθητήρα DHT11

Τώρα συνδέστε τον πείρο εισόδου του αισθητήρα DHT11 στον πείρο arduino 7 και συνδέστε τα καλώδια Vcc και γείωσης αντίστοιχα. Φροντίστε να το ασφαλίσετε και να το τοποθετήσετε από τη δέσμη καλωδίων που είναι συνδεδεμένα με το LCD.

Βήμα 3: Σύνδεση του αισθητήρα υπερήχων

Σύνδεση του αισθητήρα υπερήχων
Σύνδεση του αισθητήρα υπερήχων

Ο υπερηχητικός αισθητήρας που πρόσθεσα εδώ είναι για προφύλαξη, έτσι ώστε κάθε φορά που κάτι μπλοκάρει τον αισθητήρα σκόνης (θα το ερχόμουν αργότερα) ο αισθητήρας υπερήχων το αντιλαμβάνεται και δίνει μια προειδοποίηση ώστε ο αισθητήρας σκόνης να μην κάνει ακατάλληλες αναγνώσεις.

Συνδέστε τον πείρο του αισθητήρα στον πείρο arduino 6 και τον πείρο ηχώ του αισθητήρα στον πείρο arduino 5 και επίσης τοποθετήστε τον αισθητήρα μακριά από όλα τα καλώδια, επειδή ο αισθητήρας είναι τόσο ευαίσθητος που αν υπάρχει καλώδιο μπροστά του, τότε να σας δείξω την προειδοποίηση.

Βήμα 4: Ρύθμιση του αισθητήρα σκόνης

Ρύθμιση του αισθητήρα σκόνης
Ρύθμιση του αισθητήρα σκόνης
Ρύθμιση του αισθητήρα σκόνης
Ρύθμιση του αισθητήρα σκόνης
Ρύθμιση του αισθητήρα σκόνης
Ρύθμιση του αισθητήρα σκόνης

Τώρα έρχεται το πιο δύσκολο μέρος και ο πιο εκπληκτικός αισθητήρας αυτού του έργου-ο αισθητήρας σκόνης. Απλώς ρυθμίστε τον αισθητήρα σκόνης όπως φαίνεται στο διάγραμμα 2. και συνδέστε τον πείρο σκόνης στον πείρο arduino 2 και τον πείρο led στον πείρο arduino 3 και μην ξεχάσετε να συμπεριλάβετε τον πυκνωτή. Αφού το ρυθμίσετε, απλώς ελέγξτε τις τιμές σκόνης που δίνει με έναν πραγματικό αισθητήρα ποιότητας αέρα για να είστε σίγουροι.

Βήμα 5: Ολοκλήρωση

Τελειώνω
Τελειώνω

Έχω προσθέσει έναν βομβητή ώστε να ηχεί όταν η ποιότητα του αέρα είναι κρίσιμη. Είναι απλώς μια πρόσθετη ρύθμιση, μπορείτε επίσης να προσθέσετε LED εάν θέλετε.

Βήμα 6: Ο κώδικας

Ο κώδικας
Ο κώδικας

Ιδού λοιπόν ο κωδικός:

Συνιστάται: