Mündəricat:

Sadə Hava İstasyonu V2.0: 5 Addım (Şəkillərlə)
Sadə Hava İstasyonu V2.0: 5 Addım (Şəkillərlə)

Video: Sadə Hava İstasyonu V2.0: 5 Addım (Şəkillərlə)

Video: Sadə Hava İstasyonu V2.0: 5 Addım (Şəkillərlə)
Video: NƏNƏ SİQARETLƏ TUTDU😂😂 2024, Iyun
Anonim
Sadə Hava İstasyonu V2.0
Sadə Hava İstasyonu V2.0

Daha əvvəl fərqli şəkildə işləyən bir neçə hava stansiyasını paylaşdım. Bu məqalələri oxumamısınızsa, buradan yoxlamağı məsləhət görürəm:

  • ESP8266 istifadə edən sadə hava stansiyası.
  • Arduino və BME280 istifadə edən otaq hava stansiyası.

Bu təlimat kitabında əvvəlki iki xüsusiyyət və bir neçə əlavə funksiyanı birləşdirən yenilənmiş bir hava stansiyasını paylaşacağam. Daxili temperatur, rütubət və təzyiqlə yanaşı, mövcud hava şəraitini və növbəti gün üçün proqnozu da əldə edə bilərik. Bütün bu məlumatlar OLED ekranda, veb səhifədə və android/ios tətbiqində göstəriləcək.

Buna görə daha çox vaxt itirmədən başlayaq.

P. S: Bu təlimatı sevirsinizsə, zəhmət olmasa Sensor Müsabiqəsində səs verin:)

Təchizat

Bu layihə üçün istifadə edəcəyimiz hissələrin siyahısı.

Wemos D1 Mini (Amazon US / Amazon EU): İstənilən ESP8266 / ESP32 əsaslı idarəetmə lövhəsindən istifadə edə bilərsiniz

BME280 Sensoru (Amazon US / Amazon EU): "BMP280" ilə qarışdırmamaq üçün "BME280" aldığınızdan əmin olun

1.3 "OLED Ekran (Amazon US / Amazon EU): İstifadə etdiyim kimi eyni OLED almağı təklif edirəm, Ya da bir çox OLED ESP lövhələri ilə işləmədiyi üçün onunla mübarizə apara bilərsiniz

Pushbutton (Amazon US / Amazon EU): Fərqli rejimlər arasında keçəcəyi üçün bir anlıq keçid istifadə edin

Jumper ilə çörək lövhəsi (Amazon US / Amazon EU): Prototip hazırlamaq üçün

Prototip lövhəsi (Amazon US / Amazon EU): Daha daimi prototip etmək üçün hər şeyi lehimləmək

3.7v batareya (Amazon US / Amazon EU): Sistemi işə salmaq üçün (İsteğe bağlı)

Bu hissələrlə yanaşı, hər şeyin işləməsi üçün proqrama da ehtiyacımız var

RemoteMe: Xidmətlərdən istifadə etmək üçün bir hesab yaratmanız lazım olan bir IoT platformasıdır. Tamamilə pulsuzdur

Arduino IDE: Kodu yükləmək üçün

Yolda ehtiyacınız ola biləcək bəzi vasitələr:

Tel çıxarıcılar (Amazon ABŞ / Amazon AB)

Lehim dəsti (Amazon ABŞ / Amazon AB)

Kömək Əlləri (Amazon ABŞ / Amazon AB)

Bütün materialları topladıqdan sonra növbəti mərhələyə keçə bilərik.

Addım 1: Veb Tətbiqi və Şəbəkə Cihazının Yaradılması:

Veb Tətbiqi və Şəbəkə Cihazının Yaradılması
Veb Tətbiqi və Şəbəkə Cihazının Yaradılması
Veb Tətbiqi və Şəbəkə Cihazının Yaradılması
Veb Tətbiqi və Şəbəkə Cihazının Yaradılması
Veb Tətbiqi və Şəbəkə Cihazının Yaradılması
Veb Tətbiqi və Şəbəkə Cihazının Yaradılması

Əvvəlcə Remoteme.org saytına daxil olmalı və hesabımıza daxil olmalıyıq. Hesabınız yoxdursa, indi hesab açmağın vaxtıdır. Hava stansiyamızı qura biləcəyimiz uzaq bir hesaba daxil olduqdan sonra aşağıdakı addımlara baxın:

  1. Uzaq hesabımıza daxil olduqda, layihələrin siyahısını görəcəyimiz bir səhifəyə yönləndiririk. Burada aşağı diyirləyin və "Hava İstasyonu" nu tapacaqsınız. Bunun üzərinə basın.
  2. Açılan bir pəncərə görünəcək, burada basın və layihə haqqında lazım olan bütün məlumatları tapa bilərik. İstəyirsinizsə, bütün detalları oxuya bilərsiniz və ya bu təlimatı izləyin.
  3. "Qur" sekmesine keçib məlumatı doldurmalıyıq.

    • Əvvəlcə WiFi adınızı və şifrənizi daxil edin. Bu, ESP lövhəsinin WiFi şəbəkənizə qoşulmasına imkan verəcək.
    • Sonra, lövhənin növünü seçə biləcəyimiz bir seçim var. ESP8266 əsasında Wemos D1 mini istifadə etdiyimiz üçün həmin lövhəni seçəcəyik.
    • İndi yeri, yəni yaşadığınız şəhəri daxil etməliyik. İnter şəhərin adını və ölkə kodunu daxil etməlidir. Məsələn: "Varşava, PL" şəkilində olduğu kimi, Varşava şəhəri, Polşa deməkdir. Şəhərinizə və ölkənizə daxil olduqdan sonra aşağı diyirləyin. Burada tətbiqin və cihazın adını dəyişə bilərsiniz, ancaq isteğe bağlıdır. Beləliklə, birbaşa "Sonrakı Adım" düyməsini vura bilərsiniz.
    • Buradakı son addım budur "Layihə qur" düyməsini basın. İndi kod sihirbazı tərəfindən avtomatik olaraq yaradılan kodu yükləyə bilərsiniz.
    • Bunun altında 3 seçim var: Açıq, QR kodu və Quraşdır. İlk seçimi tıkladığınızda hava məlumatları olan bir veb səhifəsi açılacaqdır. İkinci seçim, veb səhifəni mobil brauzerdə əldə etmək üçün hər hansı bir smartfondan istifadə edərək skan edilə bilən bir QR kodu alacaq. Üçüncü seçim, Android/iPhone -da bir veb tətbiqi quraşdıracaq bir veb səhifəsi də verəcəkdir.

Veb səhifədə ilk iki xəbərin məlumatları göstərdiyini, amma sonuncunun boş olduğunu görəcəksiniz. Bunun səbəbi hələ bir otaq hava stansiyası yaratmamızdır. Beləliklə, hava stansiyamız üçün dövrə quraq.

Addım 2: Dövrə Yarat:

Dövrə Yaratmaq
Dövrə Yaratmaq
Dövrə Yaratmaq
Dövrə Yaratmaq

İndi kodu əldə etdikdən sonra onu lövhəyə yükləməliyik. Ancaq əvvəlcə Ekran, BME280 sensoru və Wemos D1 mini -yə keçid bağlamalıyıq. Bunu etmək üçün əvvəlcə yuxarıdakı sxemə baxın.

Burada modulları birləşdirmək üçün I2C protokolundan istifadə etdik.

  • SDA, D2 pinini bağlayır
  • D1 pininə SCL
  • GND -ni bağlamaq üçün GND
  • 3.3v pin üçün VIN

Qeyd: SDA və SCL ekran pinlərini və BME280 -i ESP -ə qoşun. Bütün GND pinləri bir -birinə bağlanmalıdır.

Açarın bir terminalı D3 -ə, digəri isə GND -yə qoşulur. Düymənin necə işlədiyini bilmirsinizsə, bu məqaləyə nəzər salmağı təklif edirəm. Daha yaxşı başa düşmək üçün yuxarıdakı şəkillərə baxın.

Addım 3: Kodu Yükləyin:

Kod yüklənir
Kod yüklənir

Kodu yükləməzdən əvvəl, IDE -də bütün ESP lövhələrinin quraşdırıldığından əmin olun. Bunu necə edəcəyinizi bilmirsinizsə, bu YouTube videosuna baxın.

Aşağıdakı kitabxanaları da quraşdırın:

  1. RemoteMe
  2. RemoteMeUtils
  3. SparkFun BME280
  4. esp8266-OLED-master
  5. RBD_Button
  6. RBD_Timer

Bu kitabxanaları quraşdırmaq üçün. IDE və goto alətlərini açın >> Kitabxanaları idarə edin. Axtarış çubuğuna kitabxananın adını bir -bir daxil edin və quraşdırın.

İndi RemoteMe -dən yüklənmiş kod faylını çıxarın və Arduino IDE ilə açın. Aşağıdakı adımları izləyin:

  1. Wemosunuzu PC -yə qoşun və lövhə növünü (Wemos D1 R1 mini) seçin və doğru portu seçin.
  2. İndi kodu yükləyin və bitməsini gözləyin.
  3. Kod yükləndikdən sonra lövhə WiFi -ə qoşulacaq və məlumatları OLED ekranında göstərməyə başlayacaq.
  4. Düyməni basmaqla 3 mod arasında keçid olacaq. Bunu özünüz yoxlaya bilərsiniz.

İndi hər şeyin gözlənildiyi kimi işlədiyinə görə, daha yaxşı görünməsi üçün bu dövrəni daha daimi və qapalı hala gətirə bilərik.

Addım 4: PCB və Kassanın qurulması:

PCB və Kassa qurulması
PCB və Kassa qurulması
PCB və Kassa qurulması
PCB və Kassa qurulması
PCB və Kassa qurulması
PCB və Kassa qurulması
PCB və Kassa qurulması
PCB və Kassa qurulması

Dövrümüzü daha etibarlı və daimi etmək üçün bütün komponentləri bir prototip lövhəsində bir yerdə lehimləməliyik. Daha yaxşı bir fikir vermək üçün işlərimin şəkillərini paylaşdım. İstəsəniz fərqli dizayn edə bilərsiniz.

Korpus üçün köpük lövhədən istifadə etdim və işləmək asandır. Aşağıda öz korpusunuzu yaratmaq üçün istinad edə biləcəyiniz bir CAD təqdim etdim.

Addım 5: Video Dərsliyi:

Bu təlimatı sevirsinizsə, zəhmət olmasa səs verin.

Tövsiyə: