Mündəricat:

IoT əsaslı Zəhərli Qaz Algılama Sistemi: 6 addım
IoT əsaslı Zəhərli Qaz Algılama Sistemi: 6 addım

Video: IoT əsaslı Zəhərli Qaz Algılama Sistemi: 6 addım

Video: IoT əsaslı Zəhərli Qaz Algılama Sistemi: 6 addım
Video: Kim nə başa düşdü ❓ 2024, Iyul
Anonim
IoT əsaslı Zəhərli Qaz Tanıma Sistemi
IoT əsaslı Zəhərli Qaz Tanıma Sistemi

Zəhərli qazların ətraf mühitə böyük təsiri var. İnsanlar onlardan ötəri bir çox xəstəlikdən əziyyət çəkirlər. Zəhərli qaz səviyyəsinin düzgün aşkarlanması bizim üçün vacibdir. Bu baxımdan ətrafımızdakı zəhərli qaz səviyyəsini hiss etmək üçün bu layihəni hazırlayıram.

Zəhərli qazların ətraf mühitə böyük təsiri var. İnsanlar onlardan ötəri bir neçə xəstəlikdən əziyyət çəkirlər. Zəhərli qaz səviyyəsinin düzgün aşkarlanması bizim üçün vacibdir. Bu baxımdan ətrafımızdakı zəhərli qaz səviyyəsini hiss etmək üçün bu layihəni hazırlayıram.

Addım 1: Lazım olan şeylər

Lazım olan şeylər
Lazım olan şeylər
  1. Linkit Smart Dou
  2. MQ Qaz Sensorları (MQ-3, MQ-2, MQ-7)
  3. Kart lövhəsi
  4. Jumper Tel
  5. Thinger.io (Hesab)
  6. Arduino IDE
  7. İsti Yapışqan Tabancası
  8. Lehimleme dəmir
  9. Kəsici bıçaq

Addım 2: Sistemin qurulması

Sistemin qurulması
Sistemin qurulması
Sistemin qurulması
Sistemin qurulması
Sistemin qurulması
Sistemin qurulması
  1. Qaz sensörlərini yerləşdirmək üçün kəsici bıçaqdan istifadə edərək çuxur açın. Sensorları kart lövhəsi ilə düzəltmək üçün sensorların arxa tərəfinə bir az isti yapışqan əlavə edin.
  2. Müvafiq pin diaqramından istifadə edərək sensorlar pinini smartit mikro nəzarətçi ilə birləşdirin.
  3. Bütün sensorların GND və VCC pinini qoşun.
  4. Mikro nəzarətçini kartın içərisinə qoyun və isti yapışqan istifadə edərək düzəldin.

Daha çox sensor əlavə etmək istəyirsinizsə … əlavə edə bilərsiniz.

Pin diaqramı

Linkit lövhəsini usb və ya usb power bank vasitəsilə gücləndirin

MQ2 sensoru

VCC-5V

A0 ------ A0 (linkit lövhəsi)

GND ----- GND

MQ3 sensoru

VCC-5V

A0 ------ A1 (linkit lövhəsi)

GND ----- GND

MQ7 sensoru

VCC-5V

A0 ------ A2 (linkit lövhəsi)

GND ----- GND

Bütün VCC və Ground Linkit lövhəsinin VCC və Ground ilə bağlıdır.

Addım 3: Linkit Smart Dou hazırlayın

Linkit Smart Dou hazırlanır
Linkit Smart Dou hazırlanır
Linkit Smart Dou hazırlanır
Linkit Smart Dou hazırlanır
Linkit Smart Dou hazırlanır
Linkit Smart Dou hazırlanır

Varsayılan olaraq Linkit Smart7688 Duo AP rejimində işləyir, lakin bu layihə üçün İstasyon Rejiminə keçməliyik. Bu lövhəni arduino yun rejimində istifadə etməyi planlaşdırdığımız üçün bəzi konfiqurasiya etməliyik.

Əvvəlcə lövhəni kompüterinizə qoşun və Wifi Şəbəkəsini tarayın və LinkIT ******* adı olan Şəbəkəni tapacaqsınız; ona qoşulun və brauzerinizi açın və bu URL -ni yazın. https://mylinkit.local/ və giriş ekranını görəcəksiniz. İlk dəfə şifrəni qoyun və saxla düyməsini basın və sonra yenidən daxil olun. Girişdən sonra "Şəbəkə" sekmesini vurun və sonra aşağıdakı ekranı görəcəksiniz və Stansiya rejimini seçin. sonra öz wifi şəbəkənizi seçin və sonra wifi şifrənizi daxil edin və "Konfiqurasiya və Yenidən Başlat" düyməsini basın. İndi lövhəniz öz şəbəkənizlə bağlıdır.

Daha ətraflı məlumat üçün linkit smart dou board vikisini izləyin.

İndi linkit smart Dou -nun arduino yun körpü rejimini konfiqurasiya etməliyik.

Windows 10/7 -dən macun terminalını açın və linkit smart dou lövhəsinin ip ünvanını yazın və ya mylinkit.local yazın.

Macunu taxtaya bağladıqdan sonra Körpü rejimini aktiv etmək üçün aşağıdakı əmrləri yerinə yetirin.

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

# əmanət edin

# yenidən başladın

İndi idarə heyəti bu layihəyə hazırdır.

Addım 4: Arduino Mənbə Kodunu Linkit Smart Dou -ya yükləyin

Linkit Smart Dou -ya Arduino Mənbə Kodu Yüklənir
Linkit Smart Dou -ya Arduino Mənbə Kodu Yüklənir
Linkit Smart Dou -ya Arduino Mənbə Kodu Yüklənir
Linkit Smart Dou -ya Arduino Mənbə Kodu Yüklənir
Linkit Smart Dou -ya Arduino Mənbə Kodu Yüklənir
Linkit Smart Dou -ya Arduino Mənbə Kodu Yüklənir

• Arduino IDE -ni açın.

• İdarə heyəti menecerini əldə etmək üçün Fayl >> Tercihlərə keçməlisiniz, sonra "Əlavə Kartlar Meneceri URL -ləri" ndə aşağıdakı keçidi yapışdırın: (şəkli yoxlayın)

download.labs.mediatek.com/package_mtk_lin…

Sonra Toolsit> Board> Board Board Manager -ə gedərək linkit smart dou lövhəsini quraşdırın … Aşağıya fırladaraq və ya sadəcə axtarış qutusuna linkit yazaraq tapa bilərsiniz. (Şəkli yoxlayın)

Gördüyünüz kimi, artıq quraşdırmışam, amma əmin deyilsinizsə, quraşdırma düyməsini basaraq bunu etdiyinizə əmin olun.

İndi lövhənin mövcud olub olmadığını yoxlayın, Alətlər >> Lövhə və Alətlər> Limana vurun. Burada göründüyü kimi. (Şəklə baxın)

İndi kodu yükləyin və yükləmə düyməsini (******) tıklayaraq yükləyin.

***** Bağlantı lövhəsinə Firmware yüklənir

Arduino kodunu lövhəyə yükləməzdən əvvəl Adruino IDE üçün thinger.io libinizin düzgün yükləndiyinə və istifadəçi adınızın və etimadnamənizin düzgün şəkildə əlavə olunduğuna əmin olun. Thinger.io tablosu, mənbə kodunu link lövhəsinə yüklədikdən sonra real vaxt məlumatlarını görüntüləyir.

Addım 5: Thinger.io Platformasını qurun

Thinger.io Platformasını qurun
Thinger.io Platformasını qurun
Thinger.io Platformasını qurun
Thinger.io Platformasını qurun
Thinger.io Platformasını qurun
Thinger.io Platformasını qurun

Thinger.io, məlumatları cihazdan buluda ötürmək üçün istifadə olunan bir iot-bulud platformasıdır. İki cihaza qədər pulsuz axın xidməti təqdim edir. Hesabınız yoxdursa, hesab açın.

Yeni bir cihaz əlavə etmək üçün "Cihaz əlavə et" düyməsini basın və sonra adını, təsvirini və etimadnamənizi daxil edin (bir cihazı thinger.io -ya bağlamaq üçün etimadnaməniz məcburidir, bu etimadnaməni və cihaz adınızı və istifadəçi adınızı Cihazı buluda bağlamaq üçün Arduino mənbə kodu).

Məlumat görselleştirmesi üçün bir Tablosu yaratmaq üçün tablosuna əlavə et düyməsini vurmalı və sonra tablosuna adını və təsvirini qoymalısınız. lövhə, cihaz və digər xidmətlər haqqında daha ətraflı məlumat üçün zəhmət olmasa thinger.io sənədlərinə baxın.

Bağlantı lövhəsinə Firmware yüklənir

Arduino kodunu lövhəyə yükləməzdən əvvəl Adruino IDE üçün thinger.io libinizin düzgün yükləndiyinə və istifadəçi adınızın və etimadnamənizin düzgün şəkildə əlavə olunduğuna əmin olun.

Thinger.io tablosu, mənbə kodunu bağlantı lövhəsinə yüklədikdən sonra real vaxt məlumatlarını görüntüləyir.

Addım 6: Demo

Video

www.youtube.com/embed/0TvXcXoMvuQ

Tövsiyə: