Πίνακας περιεχομένων:
- Βήμα 1: Τι θα χρειαστείτε
- Βήμα 2: Το κύκλωμα
- Βήμα 3: Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO
- Βήμα 4: Στο Visuino Προσθέστε εξαρτήματα
- Βήμα 5: Στο Visuino: Ορίστε εξαρτήματα
- Βήμα 6: Βήμα 5: στο Visuino: Σύνδεση εξαρτημάτων
- Βήμα 7: Δημιουργία, μεταγλώττιση και μεταφόρτωση του κώδικα Arduino
- Βήμα 8: Παίξτε
Βίντεο: Visuino Breathalyzer Πώς να χρησιμοποιήσετε τον αισθητήρα αερίου αλκοόλης MQ-3: 8 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:31
Σε αυτό το σεμινάριο θα χρησιμοποιήσουμε το Arduino UNO, OLED Lcd, MQ-3 Alcohol Gas Sensor module και Visuino για να εμφανίσουμε επίπεδα αλκοόλ στο Lcd και να ορίσουμε την ανίχνευση ορίου. Δείτε ένα βίντεο επίδειξης.
Βήμα 1: Τι θα χρειαστείτε
Arduino UNO ή οποιοδήποτε άλλο Arduino
Μονάδα αισθητήρα αερίου αλκοόλης MQ-3
OLED Lcd
Breadboard
Καλώδια βραχυκυκλωτήρων
Πρόγραμμα Visuino: Κατεβάστε το Visuino
Βήμα 2: Το κύκλωμα
Συνδέστε το GND από το Arduino UNO στον πείρο του breadboard (gnd)
Συνδέστε καρφίτσα 5V από το Arduino UNO στον πείρο του breadboard (θετικό)
Συνδέστε το SCL από το Arduino UNO στην ακίδα OLED LCD (SCL)
Συνδέστε το SDA από το Arduino UNO στην καρφίτσα LCD OLED (SDA)
Συνδέστε τον ακροδέκτη LCD OLED (VCC) στον πείρο του breadboard (θετικό)
Συνδέστε τον ακροδέκτη LCD OLED (GND) στον πείρο του breadboard (GND)
Συνδέστε τον πείρο μονάδας αισθητήρα αερίου αλκοόλ MQ-3 (VCC) στον πείρο του breadboard (θετικό)
Συνδέστε τον πείρο αισθητήρα αερίου αλκοόλ MQ-3 (GND) στον πείρο του breadboard (GND)
Συνδέστε τον πείρο της μονάδας αισθητήρα αερίου αλκοόλ MQ-3 (A0) με τον αναλογικό πείρο Arduino UNO (1)
Βήμα 3: Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO
Για να ξεκινήσετε τον προγραμματισμό του Arduino, θα πρέπει να έχετε εγκαταστήσει το Arduino IDE από εδώ:
Λάβετε υπόψη ότι υπάρχουν ορισμένα κρίσιμα σφάλματα στο Arduino IDE 1.6.6. Βεβαιωθείτε ότι έχετε εγκαταστήσει 1.6.7 ή νεότερη έκδοση, διαφορετικά αυτό το Instructable δεν θα λειτουργήσει! Εάν δεν το έχετε κάνει ακολουθήστε τα βήματα σε αυτό το Instructable για να ρυθμίσετε το Arduino IDE στο πρόγραμμα ESP 8266! Το Visuino: https://www.visuino.eu πρέπει επίσης να εγκατασταθεί. Ξεκινήστε το Visuino όπως φαίνεται στην πρώτη εικόνα Κάντε κλικ στο κουμπί "Εργαλεία" στο στοιχείο Arduino (Εικόνα 1) στο Visuino Όταν εμφανιστεί το παράθυρο διαλόγου, επιλέξτε "Arduino UNO" όπως φαίνεται στην Εικόνα 2
Βήμα 4: Στο Visuino Προσθέστε εξαρτήματα
- Προσθέστε 2X στοιχείο "Τιμή κειμένου"
- Προσθέστε 2X στοιχείο "Σύγκριση τιμής"
- Προσθήκη στοιχείου οθόνης OLED I2C
- Προσθέστε το στοιχείο "Text Multi Merger"
- Προσθέστε το στοιχείο "Μέση περίοδος"
Βήμα 5: Στο Visuino: Ορίστε εξαρτήματα
- ορίστε την τιμή κειμένου του στοιχείου "TextValue1" σε "Πολύ μεθυσμένος!"
- ορίστε την τιμή κειμένου του στοιχείου "TextValue2" σε "Ok"
- ορίστε την τιμή του στοιχείου "CompareValue1" σε "0,3" >> Αυτή είναι η τιμή ανίχνευσης, μπορείτε να ορίσετε τη δική σας τιμή
- ορίστε την τιμή του στοιχείου "CompareValue2" σε "0,3" >> Αυτή είναι η τιμή ανίχνευσης, μπορείτε να ορίσετε τη δική σας τιμή
- ορίστε το CompareType του στοιχείου "CompareValue1" σε "ctBiggerOrEqual"
- ορίστε το CompareType του στοιχείου "CompareValue2" σε "ctSmaller"
- ορίστε την Περίοδο του στοιχείου "AveragePeriod1" σε "500000" αυτό είναι ίσο με 0,5 του δευτερολέπτου, σημαίνει ότι η οθόνη LCD θα εμφανίζει το vlue κάθε 0,5 δευτερόλεπτα
Κάντε διπλό κλικ στο στοιχείο DisplayOled1
- προσθήκη σχεδίασης κειμένου στα αριστερά και ρύθμιση κειμένου σε "Alc Level:"
- προσθέστε 2X πεδίο κειμένου στα αριστερά (δείτε την εικόνα) και ορίστε Y: 20 για "πεδίο κειμένου1" και y: 40 για "πεδίο κειμένου2"
Βήμα 6: Βήμα 5: στο Visuino: Σύνδεση εξαρτημάτων
- Συνδέστε τον ακροδέκτη DisplayOled1 [Out I2c] με τον ακροδέκτη Arduino I2C [in]
- Συνδέστε το Arduino Analog pin Out [1] στο AveragePeriod1 pin [in] and CompareValue1 pin [in] and CompareValue2 pin [in]
- Συνδέστε το AveragePeriod1 pin [out] με OLED elkements Text Field 1 pin [in]
- Συνδέστε την καρφίτσα CompareValue1 [έξω] με την ακίδα TextValue1 [ρολόι]
- Συνδέστε την καρφίτσα CompareValue2 [out] με την ακίδα TextValue2 [ρολόι]
- Συνδέστε το TextValue1 pin [out] στο TextMultiMerger1 pin [0]
- Συνδέστε το TextValue2 pin [out] στο TextMultiMerger1 pin [1]
- Συνδέστε το TextMultiMerger1 pin [out] με στοιχεία OLED Text Field 2 pin [in]
Βήμα 7: Δημιουργία, μεταγλώττιση και μεταφόρτωση του κώδικα Arduino
Στο Visuino, στο κάτω μέρος κάντε κλικ στην καρτέλα "Build", βεβαιωθείτε ότι έχει επιλεγεί η σωστή θύρα και, στη συνέχεια, κάντε κλικ στο κουμπί "Compile/Build and Upload".
Βήμα 8: Παίξτε
Εάν τροφοδοτήσετε τη μονάδα Arduino UNO, το OLED Lcd θα αρχίσει να δείχνει την τιμή του αισθητήρα αερίου MQ-3 Alcohol Gas. Εάν βάλετε ένα σφουγγάρι με αλκοόλ ή οποιοδήποτε αλκοόλ κοντά στον αισθητήρα, θα εμφανίσει την τιμή στην οθόνη LCD.
Συγχαρητήρια! Ολοκληρώσατε το έργο σας με το Visuino. Επισυνάπτεται επίσης το έργο Visuino, που δημιούργησα για αυτό το Instructable. Μπορείτε να το κατεβάσετε και να το ανοίξετε στο Visuino:
Συνιστάται:
Visuino Πώς να χρησιμοποιήσετε τον επαγωγικό αισθητήρα εγγύτητας: 7 βήματα
Visuino Πώς να χρησιμοποιήσετε τον επαγωγικό αισθητήρα εγγύτητας: Σε αυτό το σεμινάριο θα χρησιμοποιήσουμε τον επαγωγικό αισθητήρα εγγύτητας και ένα LED που είναι συνδεδεμένο με το Arduino UNO και το Visuino για τον εντοπισμό εγγύτητας μετάλλου. Δείτε ένα βίντεο επίδειξης
Πώς να χρησιμοποιήσετε τον αισθητήρα PIR και μια μονάδα βομβητή - Visuino Tutorial: 6 βήματα
Πώς να χρησιμοποιήσετε τον αισθητήρα PIR και μια μονάδα Buzzer - Visuino Tutorial: Σε αυτό το σεμινάριο θα μάθουμε πώς να χρησιμοποιούμε έναν αισθητήρα PIR και μια μονάδα βομβητή για να κάνουμε ήχο κάθε φορά που ένας αισθητήρας PIR ανιχνεύει μια κίνηση. Δείτε ένα βίντεο επίδειξης
Πώς να χρησιμοποιήσετε τον αισθητήρα υγρασίας και θερμοκρασίας DHT22 με το Arduino: 6 βήματα
Πώς να χρησιμοποιήσετε τον αισθητήρα υγρασίας και θερμοκρασίας DHT22 με το Arduino: Σε αυτό το σεμινάριο θα μάθουμε πώς να χρησιμοποιούμε τον αισθητήρα υγρασίας και θερμοκρασίας DHT22 με το Arduino και να εμφανίζουμε τις τιμές στην οθόνη OLED. Δείτε το βίντεο
Σεμινάριο: Πώς να χρησιμοποιήσετε τον αισθητήρα αερίου διοξειδίου του άνθρακα Mg811 Co2: 3 βήματα
Σεμινάριο: Πώς να χρησιμοποιήσετε τον αισθητήρα αερίου διοξειδίου του άνθρακα Mg811 Co2: Περιγραφή: Αυτό το σεμινάριο θα σας δείξει μερικά απλά βήματα σχετικά με τον τρόπο χρήσης του αισθητήρα αερίου Mg811 Co2 χρησιμοποιώντας το Arduino Uno. Στο τέλος αυτού του σεμιναρίου, θα έχετε ένα αποτέλεσμα σύγκρισης όταν ο αισθητήρας μπορεί να ανιχνεύσει μια κίνηση και δεν θα μπορούσε να εντοπίσει καμία κίνηση
Πώς να βαθμονομήσετε και να χρησιμοποιήσετε τον αισθητήρα αερίου MQ9 W/ Arduino: 8 βήματα
Πώς να βαθμονομήσετε και να χρησιμοποιήσετε τον αισθητήρα αερίου MQ9 W/ Arduino: Μπορείτε να διαβάσετε αυτό και άλλα εκπληκτικά μαθήματα στον επίσημο ιστότοπο της ElectroPeak Ο αισθητήρας αερίου είναι και πώς λειτουργεί. Com