Στη φύση υπάρχουν πολλά επικίνδυνα αέρια χωρίς χρώμα και οσμή, όπως: μεθάνιο, προπάνιο, μονοξείδιο του άνθρακα και πολλά άλλα. Και η πραγματικότητα είναι ότι δύο βαθιές αναπνοές θα είναι αρκετές για να χάσουν τη συνείδηση και να πνιγούν σε λίγα λεπτά. Εάν έχετε μια σόμπα αερίου εγκατεστημένη στο σπίτι, υπάρχει το γκαράζ με ένα αυτοκίνητο, και στη χώρα υπάρχει σόμπα θέρμανσης, ή υπάρχει ένα βαθύ υπόγειο, τότε το σημερινό σπιτικό προϊόν σίγουρα θα έρθει σε πρακτικό.
Πράγματι, αέρια όπως το μεθάνιο, το προπάνιο και το μονοξείδιο του άνθρακα είναι άχρωμα και άοσμο. Αλλά όταν χρησιμοποιούνται στην καθημερινή ζωή, προστίθενται ειδικές ακαθαρσίες σε αυτές ώστε να μπορούμε να μυρίσουμε την άσχημη μυρωδιά του αερίου.
Για να χτίσετε θα χρειαστείτε:
1. Προγραμματιζόμενη πλατφόρμα Arduino Nano;
2. Ένα κουτί των αγώνων, και κατά προτίμηση δύο ταυτόχρονα.
3. 2004 οθόνη LCD με μονάδα I2C, είναι σφραγισμένο στο πίσω μέρος της οθόνης?
4. Μονάδα ρολογιού πραγματικού χρόνου DS1302;
5. Ανιχνευτής καπνού MQ-2.
6. Αισθητήρας θερμοκρασίας και υγρασίας DHT22;
7. Δύο γραμμές ελεγχόμενων λυχνιών LED WS2811.
8. Αντίσταση φωτοαντιστάσεως και αντίσταση 10 kΩ.
9. Πιεζοδυναμική;
10. Κινεζικά κουμπιά 3 τεμάχια.
Αν αποφασίσετε να επαναλάβετε αυτό το έργο, τότε για λόγους ευκολίας, οι συνδέσεις σε όλα τα στοιχεία βρίσκονται ήδη στην περιγραφή του αρχικού βίντεο (σύνδεσμος σε αυτό στο τέλος του άρθρου).
Αρχίζουμε με τη συγκόλληση της μονάδας I2C στην οθόνη. Πρώτη επαφή πρώτα. Στη συνέχεια, ευθυγραμμίζουμε τις δύο πλακέτες παράλληλα και συγκολλώνουμε όλες τις άλλες επαφές.
Ο συντάκτης χρησιμοποιεί ροή, οπότε ο καθαρισμός είναι απαραίτητος.
Στη συνέχεια συλλέγει το έργο σε ένα breadboard, με στόχο τη δημιουργία, τον έλεγχο της λειτουργικότητας καθώς και τη δοκιμή διαφόρων αισθητήρων αερίου. Είναι εναλλάξιμα, έτσι αντί για ένα, μπορείτε να εγκαταστήσετε εύκολα το άλλο. Ο συγγραφέας επίσης κατεβάζει το υλικολογισμικό στον Arduino για περαιτέρω τροποποίηση του.
Το διάγραμμα σύνδεσης της μονάδας έχει την ακόλουθη μορφή:
Δεν υπάρχουν ιδιαίτερες δυσκολίες και αποχρώσεις εδώ. Υπάρχει μόνο ένα τέχνασμα για να συνδέσετε τον οπίσθιο φωτισμό στο Arduino. Ο βραχυκυκλωτήρας από τη μονάδα I2C πρέπει να αφαιρεθεί και το καλώδιο σφραγισμένο εκεί. Όλη η ισχύς της μονάδας προέρχεται από 5 V, οπότε όλα είναι απλά εδώ.
Έπειτα, ο συντάκτης ετοιμάζει ένα σχέδιο για εκτύπωση σε έναν τρισδιάστατο εκτυπωτή και αμέσως εκτυπώνει με λευκό πλαστικό.
Οι λυχνίες LED πρέπει να λάμπουν όμορφα μέσα από ένα τέτοιο ημιδιαφανές πλαστικό. Αρχικά, ο συγγραφέας θέλησε να τοποθετήσει τα πάνελ LED κάτω και πάνω από την οθόνη, αλλά, πρώτον, οι λωρίδες ήταν μακρύτερες και, δεύτερον, η υψηλή πυκνότητα των ιδίων των οδηγήσεων θα δημιουργούσε υψηλή κατανάλωση ρεύματος.Μπορείτε φυσικά να χρησιμοποιήσετε μια ταινία, αλλά εδώ η πυκνότητα είναι χαμηλότερη και μόνο 6 LED θα χωρέσουν και ο συγγραφέας δεν είχε πιο πυκνές ταινίες. Γενικά, αυτό είναι κατά την κρίση σας. Μπορείτε να το κάνετε με τον δικό σας τρόπο.
Σε αυτό το σπιτικό έργο, ο συγγραφέας αποφάσισε να εγκαταστήσει πίνακες με 8 LED πάνω και κάτω από την οθόνη. Τους συνέδεσα εν σειρά με ένα καλώδιο σήματος, αλλά διέλυσα τη δύναμη. Λάβετε υπόψη ότι το έργο χρησιμοποιεί ελεγχόμενες LED WS2811.
Μην τους συγχέετε με LED χρώματα RGB με 4 ακίδες. Δεν θα χωρέσουν εδώ.
Η θήκη είναι τελικά τυπωμένη και έτοιμη. Διαγράψτε τη διαδρομή και την υποστήριξη. Και μετά την ακετόνη, έγινε λαμπερή και γυαλιστερή.
Αν κάποιος δεν συμπαθεί την ποιότητα της εκτύπωσης, τότε ναι, είναι σχέδιο εδώ με διαφορά στρώματος 0,3 mm. Μπορείτε να βάλετε 0,1 mm, τότε θα είναι σαν cast, αλλά στη συνέχεια θα πρέπει να περιμένετε περισσότερο.
Τοποθέτηση.
Οι μονάδες ήρθαν στα καθίσματα τους: οθόνη, αισθητήρας καπνού και αισθητήρας υγρασίας.
Τα παρακάτω είναι μια μακρά διαδικασία συγκόλλησης λεπτών συρμάτων σε όλα τα εξαρτήματα.
Ως αποτέλεσμα, έχουμε μια τέτοια οθόνη. Ξεχωριστά, δώστε προσοχή στο μοβ καλώδιο στο κέντρο, αυτός είναι ο προσαρμοστικός φωτισμός οθόνης.
Κουμπιά που ο συγγραφέας έβαλε σε ένα φτηνό breadboard. Τα συνηθισμένα εδώ είναι μπλε, και τα έγχρωμα είναι τα αποτελέσματα από τα κουμπιά.
Τοποθέτησε επίσης το φωτοαντιστάσεων και την αντίσταση στο breadboard. Βεβαιωθείτε ότι στρίβετε τα καλώδια σε ένα πείρο, έτσι δεν θα σπάσουν και δεν θα υπάρχουν pickups.
Ο ανιχνευτής καπνού, παρεμπιπτόντως, πρέπει να συνδεθεί με ένα συρματόσχοινο, παχύτερο, θα τρώνε συνεχώς περίπου 110 mA για θέρμανση.
Τώρα μένει μόνο η συγκόλληση όλων αυτών στο Arduino. Συνδέουμε την οθόνη του περιβλήματος με βίδες με αυτοκόλλητη τοποθέτηση, ενώ οι οπές αντιμέτρου είναι ήδη διαθέσιμες για εκτύπωση 3D.
Διορθώνουμε όλες τις μονάδες στη θέση τους. Φυσικά, αυτό μπορεί να γίνει με ράφια και βίδες, αλλά ο συγγραφέας προτιμούσε καυτή τήξη. Τα καλώδια στους χώρους συγκόλλησης είναι επίσης γεμάτα με ζεστή κόλλα. Αυτό θα τους προστατεύσει από τις συσπάσεις και το τράβηγμα, και εσείς από μακρά αναζήτηση για μια σπασμένη σύνδεση.
Στην κορυφή είναι ένας αισθητήρας υγρασίας και ένας φωτοαντιστάκτης. Ένας αισθητήρας καπνού κολλάει στα αριστερά της θήκης.
Γενικά, με τον σωστό τρόπο, για μια γρήγορη απόκριση, ο αναλυτής αερίου πρέπει να κρέμεται κάτω από το ανώτατο όριο. Δηλαδή, πρέπει να πραγματοποιηθεί σε ένα μακρύ σύρμα ή γλυπτά κάπου σε έναν πολυέλαιο. Σε περίπτωση πυρκαγιάς, ο καπνός αρχικά δημιουργείται και αυτό θα επιτρέψει στον αισθητήρα να πυροδοτήσει νωρίτερα και πιο γρήγορα.
Μετά την εγκατάσταση όλων των μονάδων στη θέση τους, έχουμε μια τέτοια δέσμη καλωδίων.
Πρέπει να κολληθούν στο Arduino.
Τώρα το μόνο που έχει απομείνει είναι να συνδυάσει όλα τα πλεονεκτήματα και τα μειονεκτήματα.
Έτσι λοιπόν, το ρολόι συναρμολογείται. Πριν ενεργοποιήσετε, πρέπει να στείλετε ένα σκούπισμα για ένα βραχυκύκλωμα, αλλιώς θα είναι προσβλητικό. Αλλά σημειώστε ότι στην περίπτωση αυτή το πολύμετρο θα ηχήσει, καθώς ένα στοιχείο θέρμανσης με χαμηλή αντίσταση είναι εγκατεστημένο μέσα στον ανιχνευτή καπνού. Ως εκ τούτου, για δοκιμές, είναι καλύτερο να χρησιμοποιήσετε μια εργαστηριακή παροχή ηλεκτρικού ρεύματος και ένα καλώδιο με ένα βύσμα USB.
Στη σελίδα του έργου (σύνδεσμος στην περιγραφή του βίντεο του δημιουργού) κατεβάστε το αρχείο με το υλικολογισμικό. Περιέχει επίσης αρχεία για εκτύπωση 3D της θήκης στον εκτυπωτή. Αποσυσκευάστε, εγκαταστήστε τις βιβλιοθήκες και ανοίξτε το αρχείο του υλικολογισμικού.
Ο κώδικας αποδείχθηκε μεγάλος, αλλά ο συγγραφέας προσπάθησε να το σχολιάσει καλά. Από την αρχή αρχίζουν οι ρυθμίσεις και οι ακίδες σύνδεσης των μονάδων. Το μόνο που μπορεί να χρειαστεί να αλλάξετε είναι ο αριθμός των LED ειδικά στον οπίσθιο φωτισμό σας (αυτή είναι η παράμετρος NUM_LEDS, ο συγγραφέας έχει οριστεί σε 16).
Μετά την απαραίτητη επεξεργασία των ρυθμίσεων, μπορείτε να φορτώσετε το υλικολογισμικό στον μικροελεγκτή.
Τώρα βάζουμε τα καλώδια και τοποθετούμε το Arduino στη θέση του.
Κατά τη διάρκεια κανονικών ωρών, ο οπίσθιος φωτισμός σβήνει στη λειτουργία ουράνιου τόξου.
Αλλά φυσικά, οι τρόποι λειτουργίας της μπορούν να τροποποιηθούν και να αλλάξουν σε άλλους, κατά την κρίση σας.
Ρυθμίζοντας το ρολόι.
Στη δεξιά πλευρά υπάρχουν τρία κουμπιά ελέγχου: συν, μείον και κάτω κίτρινο (αυτή είναι η ρύθμιση).
Το πατάμε μία φορά και μπαίνουμε στη λειτουργία ρύθμισης.Εδώ μπορείτε να αλλάξετε τις ώρες, τα λεπτά, να συγχρονίσετε δευτερόλεπτα, να ρυθμίσετε το ξυπνητήρι (+ στο τέλος δείχνει ότι το συναγερμό είναι ενεργοποιημένο ή απενεργοποιημένο). Ακολουθεί η εγκατάσταση του έτους, του μήνα, της ημέρας και της ημέρας της εβδομάδας.
Η τελευταία τιμή 300 είναι το κατώφλι του ανιχνευτή καπνού. Μπορεί να αλλάξει σε βήματα των 50. Ο συντάκτης συνιστά να αφήσει 300.
Το επόμενο πάτημα του κίτρινου κουμπιού εξέρχεται από τις ρυθμίσεις, ενώ όλες οι παράμετροι εγγράφονται σε μη πτητική μνήμη και δεν επαναρυθμίζονται ακόμα και όταν η συσκευή είναι απενεργοποιημένη.
Το ρολόι διαθέτει ξυπνητήρι. Μπορεί να ρυθμιστεί για να σας ξυπνήσει το πρωί. Και όταν λειτουργεί, το ρολόι θα αναβοσβήνει με μπλε-πράσινο χρώμα και θα εμφανιστεί στην οθόνη WAKE.
Ας δούμε πώς λειτουργεί ο ανιχνευτής καπνού.
Οι αριθμοί στην επάνω δεξιά γωνία δείχνουν την τιμή από τον ανιχνευτή καπνού.
Έτσι ο πρώτος αγώνας δεν μπήκε, παίρνουμε το δεύτερο.
Και τώρα λειτούργησε.
Ως αποτέλεσμα, δημιουργήσαμε ένα δροσερό ρολόι με δροσερό δυναμικό οπίσθιο φωτισμό και με αισθητήρα καπνού και αερίου. Δεν μπορούν μόνο να σας ξυπνήσουν, αλλά και να σας προειδοποιήσουν για τον κίνδυνο παρουσία μεθανίου, μονοξειδίου του άνθρακα ή καπνού. Δείχνουν επίσης την τρέχουσα θερμοκρασία και υγρασία στο δωμάτιο. Η ισχύς προέρχεται από τη θύρα USB μέσω της ίδιας της πλατφόρμας Arduino. Το ρολόι θα είναι χρήσιμο στο σπίτι, στην κουζίνα, στο γκαράζ και στη χώρα, όπου συμβαίνει η πιθανότητα δηλητηρίασης.
Ο ίδιος ο αισθητήρας αερίου μπορεί να χρησιμοποιηθεί απολύτως οτιδήποτε - είναι εναλλάξιμα. Μπορείτε επίσης να ρυθμίσετε το όριο για τη λειτουργία τους. Σύμφωνα με την εμπειρία των πειραμάτων του συγγραφέα, 300 μονάδες είναι η βέλτιστη αξία.
Σας ευχαριστώ για την προσοχή σας. Θα σας δω σύντομα!
Βίντεο: