Mündəricat:
- Addım 1: Lazım olan şeylər
- Addım 2: Sistemin qurulması
- Addım 3: Linkit Smart Dou hazırlayın
- Addım 4: Arduino Mənbə Kodunu Linkit Smart Dou -ya yükləyin
- Addım 5: Thinger.io Platformasını qurun
- Addım 6: Demo
Video: IoT əsaslı Zəhərli Qaz Algılama Sistemi: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
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
- Linkit Smart Dou
- MQ Qaz Sensorları (MQ-3, MQ-2, MQ-7)
- Kart lövhəsi
- Jumper Tel
- Thinger.io (Hesab)
- Arduino IDE
- İsti Yapışqan Tabancası
- Lehimleme dəmir
- Kəsici bıçaq
Addım 2: Sistemin qurulması
- 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.
- Müvafiq pin diaqramından istifadə edərək sensorlar pinini smartit mikro nəzarətçi ilə birləşdirin.
- Bütün sensorların GND və VCC pinini qoşun.
- 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
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
• 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, 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ə:
IOT əsaslı qaz sızma detektoru: 4 addım
IOT əsaslı qaz sızma detektoru: tələblər1 - Nodemcu (ESP8266) 2 - tüstü sensoru (MQ135) 3 - tullanan tellər (3)
Arduino Qaz Alarm Sistemi: 6 addım
Arduino Qaz Algılama Siqnal Sistemi: Hamıya salam! Hal -hazırda, tinkercad -da bir Arduino qaz aşkar edən siqnalizasiya sisteminin necə qurulacağını izah edəcəyəm. Bu dövrə yaxınlıqda yanğın, tüstü və ya qaz sızıntısı olub olmadığını müəyyən etmək üçün qaz sensorundan istifadə edir. LCD və həyəcan siqnalından istifadə edərək, bu dövrə də
Arduino əsaslı təmassız infraqırmızı termometr - Arduino İstifadə edən İQ Əsaslı Termometr: 4 Addım
Arduino əsaslı təmassız infraqırmızı termometr | Arduino İstifadə edən İK Əsaslı Termometr: Salam uşaqlar bu təlimatlarda arduino istifadə edərək təmasda olmayan bir Termometr hazırlayacağıq. Bəzən mayenin/bərkin temperaturu çox yüksək və ya aşağıya enir, sonra onunla əlaqə qurmaq və oxumaq çətindir. o səhnədə temperatur
IOT əsaslı Meşə Yanğını Algılama Sistemi: 8 addım
IOT əsaslı Meşə Yanğınlarının Algılama Sistemi: ● Meşə yanğınları Hindistanda onilliklər ərzində aktual bir problem olmuşdur və yalnız Uttarakhandda belə böyük hadisələr baş verdikdə kometo diqqət mərkəzindədir. üçün
Arduino əsaslı algılama sistemi: 6 addım
Arduino Əsaslı Algılama Sistemi: Bu Təlimatlandırmada, Ultrasonik Senor, bir servo mühərrik və sensor öz aralığında bir obyekt algıladığında çalmağa başlayan Piezoelektrik siqnalı istifadə edərək sadə Arduino əsaslı Algılama Sistemi hazırlayacağıq. Bu sadə bir layihədir