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

Σύστημα ανίχνευσης τοξικών αερίων με βάση το IoT: 6 βήματα
Σύστημα ανίχνευσης τοξικών αερίων με βάση το IoT: 6 βήματα

Βίντεο: Σύστημα ανίχνευσης τοξικών αερίων με βάση το IoT: 6 βήματα

Βίντεο: Σύστημα ανίχνευσης τοξικών αερίων με βάση το IoT: 6 βήματα
Βίντεο: Ανίχνευση μετάλλου σε ποτάμι από απόσταση και τοπικά 2024, Νοέμβριος
Anonim
Σύστημα ανίχνευσης τοξικών αερίων με βάση το IoT
Σύστημα ανίχνευσης τοξικών αερίων με βάση το IoT

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

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

Βήμα 1: Απαραίτητα πράγματα

Απαραίτητα Πράγματα
Απαραίτητα Πράγματα
  1. Linkit Smart Dou
  2. Αισθητήρες αερίου MQ (MQ-3, MQ-2, MQ-7)
  3. Χαρτόνι
  4. Jumper Wire
  5. Thinger.io (Λογαριασμός)
  6. Arduino IDE
  7. Πυροβόλο θερμό κόλλα
  8. Συγκολλητικό σίδερο
  9. Μαχαίρι κοπής

Βήμα 2: Δημιουργία συστήματος

Χτίζοντας το Σύστημα
Χτίζοντας το Σύστημα
Χτίζοντας το Σύστημα
Χτίζοντας το Σύστημα
Χτίζοντας το Σύστημα
Χτίζοντας το Σύστημα
  1. Κάντε τρύπα χρησιμοποιώντας κοπτικό μαχαίρι για την τοποθέτηση αισθητήρων αερίου σε αυτό. Επισυνάπτεται κάποια θερμή κόλλα στην πίσω πλευρά των αισθητήρων για να στερεώσετε τους αισθητήρες με τον πίνακα καρτών.
  2. Συνδέστε τον πείρο των αισθητήρων με τον μικροελεγκτή linkit smart dou χρησιμοποιώντας το κατάλληλο διάγραμμα καρφιτσών.
  3. Συνδέστε τον πείρο GND και VCC όλων των αισθητήρων.
  4. Τοποθετήστε το μικροελεγκτή μέσα στην πλακέτα της κάρτας και στερεώστε το χρησιμοποιώντας θερμή κόλλα.

Εάν θέλετε να προσθέσετε περισσότερους αισθητήρες….. μπορείτε να τον προσθέσετε.

Διάγραμμα καρφιτσών

Ενεργοποιήστε τον πίνακα linkit μέσω usb ή usb power bank

Αισθητήρας MQ2

VCC --- 5V

A0 ------ A0 (linkit board)

GND ----- GND

Αισθητήρας MQ3

VCC --- 5V

A0 ------ A1 (linkit board)

GND ----- GND

Αισθητήρας MQ7

VCC --- 5V

A0 ------ A2 (linkit board)

GND ----- GND

Όλα τα VCC και Ground συνδέονται με το VCC και το Ground της πλακέτας Linkit.

Βήμα 3: Προετοιμασία Linkit Smart Dou

Προετοιμασία Linkit Smart Dou
Προετοιμασία Linkit Smart Dou
Προετοιμασία Linkit Smart Dou
Προετοιμασία Linkit Smart Dou
Προετοιμασία Linkit Smart Dou
Προετοιμασία Linkit Smart Dou

Από προεπιλογή, το Linkit Smart7688 Duo λειτουργεί σε λειτουργία AP, αλλά για αυτό το έργο πρέπει να το μεταβούμε στη λειτουργία σταθμού. Δεδομένου ότι έχουμε σχέδιο να χρησιμοποιήσουμε αυτόν τον πίνακα σε λειτουργία arduino yun, πρέπει να κάνουμε κάποια διαμόρφωση.

Αρχικά, συνδέστε την πλακέτα με τον υπολογιστή σας και σαρώστε το δίκτυο Wifi και θα βρείτε το δίκτυο με το όνομα LinkIT *******. συνδεθείτε σε αυτό και ανοίξτε το πρόγραμμα περιήγησής σας και πληκτρολογήστε αυτό το URL. https://mylinkit.local/ και θα δείτε την οθόνη σύνδεσης. Πρώτη φορά βάλτε τον κωδικό πρόσβασης και κάντε κλικ στην επιλογή αποθήκευση και, στη συνέχεια, συνδεθείτε ξανά. Αφού συνδεθείτε, κάντε κλικ στην καρτέλα "Δίκτυο" και, στη συνέχεια, θα εμφανιστεί η ακόλουθη οθόνη και επιλέξτε τη λειτουργία Σταθμού. και στη συνέχεια επιλέξτε το δικό σας δίκτυο wifi και, στη συνέχεια, εισαγάγετε τον κωδικό πρόσβασής σας και κάντε κλικ στο "Διαμόρφωση & Επανεκκίνηση". Τώρα η πλακέτα σας είναι συνδεδεμένη με το δικό σας δίκτυο.

Για περισσότερες λεπτομέρειες, ακολουθήστε το wiki του linkit smart douboard.

Τώρα πρέπει να διαμορφώσουμε τη λειτουργία γέφυρας arduino yun του linkit smart Dou.

Από τα παράθυρα 10/7, ανοίξτε το τερματικό στόκου και γράψτε τη διεύθυνση IP του πίνακα linkit smart dou ή γράψτε το mylinkit.local.

Αφού συνδέσετε το στόκο με τον πίνακα, εκτελέστε τις ακόλουθες εντολές για να ενεργοποιήσετε τη λειτουργία γέφυρας.

# uci set yunbridge.config.disabled =’0’

# uci commit

# επανεκκίνηση

Τώρα ο πίνακας είναι έτοιμος για αυτό το έργο.

Βήμα 4: Μεταφόρτωση του πηγαίου κώδικα Arduino στο Linkit Smart Dou

Μεταφόρτωση του πηγαίου κώδικα Arduino στο Linkit Smart Dou
Μεταφόρτωση του πηγαίου κώδικα Arduino στο Linkit Smart Dou
Μεταφόρτωση του πηγαίου κώδικα Arduino στο Linkit Smart Dou
Μεταφόρτωση του πηγαίου κώδικα Arduino στο Linkit Smart Dou
Μεταφόρτωση του πηγαίου κώδικα Arduino στο Linkit Smart Dou
Μεταφόρτωση του πηγαίου κώδικα Arduino στο Linkit Smart Dou

• Ανοίξτε το Arduino IDE.

• Για να αποκτήσετε τον διαχειριστή του πίνακα, πρέπει να μεταβείτε στο Αρχείο >> Προτιμήσεις, στη συνέχεια, στο "Additional Boards Manager URLs" επικολλήστε τον παρακάτω σύνδεσμο: (ελέγξτε το σχήμα)

download.labs.mediatek.com/package_mtk_lin…

Στη συνέχεια, εγκαταστήστε τον πίνακα linkit smart dou πηγαίνοντας στο Tools >> Board> Boards Manager… Μπορείτε να το βρείτε κάνοντας κύλιση προς τα κάτω ή απλά πληκτρολογώντας linkit στο πλαίσιο αναζήτησης. (Ελέγξτε το σχήμα)

Όπως μπορείτε να δείτε, το έχω ήδη εγκαταστήσει, αλλά αν δεν έχετε βεβαιωθεί ότι το κάνετε κάνοντας κλικ στο κουμπί εγκατάστασης.

Τώρα ελέγξτε αν ο πίνακας είναι διαθέσιμος ή όχι, κάνοντας κλικ στο Εργαλεία >> Πίνακας και στο Εργαλεία> Θύρα. Όπως φαίνεται εδώ. (Ελέγξτε το σχήμα)

Τώρα, απλά γράφετε τον κωδικό και ανεβάζετε κάνοντας κλικ στο κουμπί αποστολής (******).

***** Μεταφόρτωση υλικολογισμικού στον πίνακα linkit

Πριν μεταφορτώσετε τον κωδικό Arduino στον πίνακα, βεβαιωθείτε ότι το thinger.io lib για το Adruino IDE έχει ληφθεί σωστά και ότι το όνομα χρήστη και τα διαπιστευτήριά σας έχουν προστεθεί σωστά. Ο πίνακας ελέγχου Thinger.io απεικονίζει τα δεδομένα σε πραγματικό χρόνο μετά τη μεταφόρτωση του πηγαίου κώδικα στον πίνακα linkit.

Βήμα 5: Ρυθμίστε την πλατφόρμα Thinger.io

Ρυθμίστε την πλατφόρμα Thinger.io
Ρυθμίστε την πλατφόρμα Thinger.io
Ρυθμίστε την πλατφόρμα Thinger.io
Ρυθμίστε την πλατφόρμα Thinger.io
Ρυθμίστε την πλατφόρμα Thinger.io
Ρυθμίστε την πλατφόρμα Thinger.io

Το Thinger.io είναι μια πλατφόρμα iot-cloud που χρησιμοποιείται εδώ για ροή δεδομένων από τη συσκευή στο cloud. Παρέχει δωρεάν υπηρεσία ροής έως και δύο συσκευών. Εάν δεν έχετε λογαριασμό, ανοίξτε λογαριασμό.

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

Για να δημιουργήσετε έναν Πίνακα ελέγχου για οπτικοποίηση δεδομένων, πρέπει να κάνετε κλικ στην προσθήκη πίνακα ελέγχου και στη συνέχεια να βάλετε το όνομα και την περιγραφή του πίνακα ελέγχου. ανατρέξτε στην τεκμηρίωση του thinger.io για περισσότερες λεπτομέρειες σχετικά με τον πίνακα εργαλείων, τη συσκευή και άλλες υπηρεσίες.

Μεταφόρτωση υλικολογισμικού στον πίνακα σύνδεσης

Πριν μεταφορτώσετε τον κωδικό Arduino στον πίνακα, βεβαιωθείτε ότι το thinger.io lib για το Adruino IDE έχει ληφθεί σωστά και ότι το όνομα χρήστη και τα διαπιστευτήριά σας έχουν προστεθεί σωστά.

Ο πίνακας ελέγχου Thinger.io απεικονίζει τα δεδομένα σε πραγματικό χρόνο μετά τη μεταφόρτωση του πηγαίου κώδικα στον πίνακα linkit.

Βήμα 6: Επίδειξη

βίντεο

www.youtube.com/embed/0TvXcXoMvuQ

Συνιστάται: