Mündəricat:
- Təchizat
- Addım 1: Həssaslıq nədir?
- Addım 2: yanıb -sönən həssas proqram təminatı
- Addım 3: WiFi şəbəkəsini konfiqurasiya edin
- Addım 4: Sensate Mobil Tətbiqinin qurulması
- Addım 5: Dövrün qurulması
- Addım 6: Son Qeyd
Video: Wemos D1 Mini, BME280 və Həssas istifadə edən Hava İstasyonu. 6 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Əvvəlki yazılarda bir hava stansiyası qurmağın fərqli üsullarını paylaşmışdım. Yoxlamamısınızsa burada bir link var.
Bu təlimatda, Wemos və Sensate adlı bir IoT platformasından istifadə edərək sadə bir Hava Stansiyası qurmağı nümayiş etdirəcəyəm. Beləliklə, başlayaq.
Təchizat
- WeMos D1 Mini ………. (Amazon US / Amazon UK / Banggood)
- BME280 …………………. (Amazon ABŞ / Amazon UK / Banggood)
- 1.3 "OLED ekran ……. (Amazon US / Amazon UK / Banggood)
Bunlarla yanaşı iOS və ya Android üçün Sensate Tətbiqinə də ehtiyacımız var.
Addım 1: Həssaslıq nədir?
Öz sözləriylə: "İstənilən vaxt, hər yerdə sensorlarınıza daxil olmaq üçün Sensate Sense Tətbiqindən istifadə edin. Pulsuz Sensate Firmware ilə mövcud hardware komponentlərindən istifadə edərək ən son məlumat qeydçinizi yaradın. Və ya tətbiqiniz üçün optimal çipi tapın və fərdi həll yolunuzu yaradın."
Qısacası, proqram təminatı ilə yanaşı, sadə layihələr qurmağın sadə bir kodunu təqdim edən bir tətbiqdir. Etməyiniz lazım olan yalnız proqram təminatını yandırmaq, tətbiqini quraşdırmaq, konfiqurasiya parametrlərindən keçməkdir və məlumat toplamağa hazırsınız. sensorlarinizdan.
Addım 2: yanıb -sönən həssas proqram təminatı
İndi ESP lövhəmizin (bu vəziyyətdə WeMos D1 Mini) Sensate buluduna qoşulmasını istəyirik. Bunun üçün lövhəmizdə Sensate firmware proqramını yandırmalıyıq. Proses olduqca düzdür.
Əvvəlcə aşağıdakıları yüklədiyinizə əmin olun:
- CP210x və ya CH34x sürücüsünü yükləyin və quraşdırın (lövhənizdə istifadə olunan USB to TTL çipindən asılı olaraq). Mənim vəziyyətimdə CH340 quraşdırdım.
- NodeMCU flasher alətini buradan yükləyin.
- Sonra ən son Sensate firmware proqramını buradan yükləyin.
Hər şey yükləndikdən və sürücülər quraşdırıldıqdan sonra. WeMos lövhəmizin limanını yoxlamalıyıq. Limanı tapmaq üçün:
- "Cihaz Meneceri" nə keçin >> "Limanlar".
- Kartı USB vasitəsilə PC -yə qoşun. Siyahıda yeni bir liman göründüyünü görəcəksiniz. Qeyd edin.
İndi lövhəni yeni bir proqram təminatı ilə yandıra bilərik. Bağlantıdan doğru firmware yüklədiyinizə əmin olun. (Bu layihədə WeMos D1 mini istifadə edirik, buna görə də həmin firmware -dən istifadə edəcəyik)
- Flaşörü açın və "Ətraflı" sekmesine keçin. Yuxarıdakı şəkildəki kimi oxşar parametrlərə sahib olduğunuzdan əmin olun.
- Sonra "Konfiqurasiya" sekmesine keçin, ilk sıraya vurun və firmware yüklədiyiniz qovluğa gedin. Uyğun faylı seçin.
- İndi "Əməliyyat" sekmesine keçin, burada COM port qutusunda əvvəl qeyd etdiyiniz portu seçin.
- "Flash" düyməsini basın və yanıp sönmə bitənə qədər gözləyin.
İndi Sensate firmware ilə WeMos D1 mini lövhəmiz var. Yükləmə prosesini başa çatdırmaq üçün sıfırlama düyməsini vurun.
Addım 3: WiFi şəbəkəsini konfiqurasiya edin
İndi firmware proqramını uğurla açdıq və yüklədikdən sonra, WiFi etimadnaməsini lövhəyə quraşdırmalıyıq. Bunu etmək üçün əvvəlcə lövhəni yandırın və smartfonunuzun WiFi -ni yandırın. Aşağıdakı addımları izləyin:
- "Həssas-Quraşdırma" düyməsini vurun və "Quraşdırma-Həssas" standart parolunu daxil edin.
- Cihaz bağlandıqdan sonra, standart brauzerinizi açın və "192.168.4.1" URL -ni daxil edin və Enter düyməsini basın.
- Quraşdırma səhifəsinə yönləndiriləcəksiniz. Burada qoşulmaq istədiyiniz "SSID" (WiFi adı) seçin və sonra parolunu daxil edin.
- Xidmət Konfiqurasiyasında cihazınıza bir ad verin (bu halda "Hava İstasyonu"). Saxla vurun və yenidən başladın.
Bununla, WeMos lövhəsi WiFi şəbəkənizə qoşulmağa hazırdır. İndi irəli gedə və Sensate tətbiqində qurmağa başlaya bilərik.
Addım 4: Sensate Mobil Tətbiqinin qurulması
Əvvəlcə Smartphone -da Sensate Sense Tətbiqini qurduğunuzdan əmin olun. Sonra tətbiqi açın və aşağıdakı addımları izləyin:
- İlk səhifədə "Avadanlıq Quraşdırması" na vurun. Körpünü konfiqurasiya etmək istədiyimizi soruşacaq, çünki əvvəlki addımda konfiqurasiya etdiyimiz kimi, "Xeyr, artıq qurulmuşdur" ikinci seçiminə toxunacağıq.
- Növbəti səhifədə bütün mövcud körpülər göstəriləcək. Yeni hazırladığımız birini seçin.
- Növbəti səhifədə sensorlar və 3 seçim haqqında bütün detalları əldə edəcəyik. Burada "Konfiqurasiya Sihirbazı" nı seçin. Növbəti səhifədə konfiqurasiya haqqında daha çox məlumat oxuya bilərsiniz. Oxuduqdan sonra "Başla" düyməsini vurun.
- İndi dəstəklənən bütün lövhələrin siyahısını alırıq. Burada "WeMos D1 Mini" ni seçib "Davam et" düyməsini vuracağıq.
- Daha sonra bir iş rejimi seçməyimizi xahiş edir. 2 rejim var, biri mümkün olduğu qədər oxunuşları alacaq və yeniləyəcək normal rejimdir. Digər rejim "Yuxu rejimi", bu rejimdə dövri yeniləmələr ala bilərik və lövhə enerji qənaət rejimində olacaq. Bu layihə üçün temperatur və rütubətin real vaxtda yenilənməsini istədiyim üçün ilk rejimi seçdim.
- Sonra ekranı seçməliyik. 1.3 "128x64 ekran istifadə etdiyimiz üçün bunu seçəcəyik. Sonra" Davam et "düyməsinə vurun.
- Növbəti səhifədə "Uzantı yoxdur" seçin.
- Növbəti səhifədə sensoru seçməliyik. "BME280" istifadə edirik, buna görə seçin. Bənzər, lakin təzyiq sensoru olmayan BMP280 -i seçmədiyinizə əmin olun.
- Sensoru seçdiyimiz zaman tətbiq bizə hansı məlumatları toplamaq istədiyimizi verir. Burada hər üç variantı dəyişdirin. Başqa parametrlərlə oynamağa ehtiyac yoxdur.
- Sonda bitirmə düyməsini basın.
İndi etməli olduğumuz tək şey dövrə qurmaqdır.
Addım 5: Dövrün qurulması
Burada I2C ünsiyyətindən istifadə etdiyimiz üçün əlaqələr çox sadədir. Yuxarıdakı şəkillərə baxın. Burada 4 pin var: VCC, GND (güc pinləri) və SDA, SCL (I2C pinləri).
Telləri aşağıdakı kimi bağlayın:
VCC = 3.3V
GND = GND
SCL = SCL (D1)
SDA = SDA (D2)
Və hamısı budur. İndi dövrəni gücləndirin və şəbəkəyə qoşulmasını gözləyin. İndi OLED və tətbiq haqqında məlumat alacağıq.
Addım 6: Son Qeyd
Beləliklə, indi bir kod yazmadan DIY hava stansiyamız var. Sərin deyilmi? İndi bunun üçün əvvəllər burada hazırladığım kimi bir çanta qura bilərsiniz. Ümid edirik ki, təlimatı izləmək asan idi və indi bir şey öyrənmisiniz.
Hər hansı bir sualınız varsa, aşağıda bir şərh yazmaqdan çekinmeyin.
Tövsiyə:
Arduino və ThingSpeak istifadə edən Mini Hava İstasyonu: 4 addım
Arduino və ThingSpeak istifadə edən Mini Hava İstasyonu: Hamınıza salam. Bu Təlimat kitabında sizə fərdi bir mini hava stansiyası hazırlamaq üçün addımlar atacağam. Ayrıca, hava məlumatlarımızı serverlərinə yükləmək üçün ThingSpeak API -dən istifadə edəcəyik və ya başqa bir hava stasiyasının məqsədi nədir
Java -da BME280 ilə Raspberry Pi istifadə edən Şəxsi Hava İstasyonu: 6 addım
Java -da BME280 ilə Raspberry Pi istifadə edən Şəxsi Hava İstasyonu: Pis hava həmişə bir pəncərədən pis görünür. Həmişə yerli hava şəraitimizi və pəncərədə gördüklərimizi izləməklə maraqlanmışıq. İstilik və kondisioner sistemimizə daha yaxşı nəzarət etmək istəyirdik. Fərdi Hava İstasyonu qurmaq çox vacibdir
NaTaLia Hava İstasyonu: Arduino Günəş Enerjili Hava İstasyonu Düzgün Edildi: 8 Addım (Şəkillərlə)
NaTaLia Hava İstasyonu: Arduino Günəş Enerjili Hava İstasyonu Düzgün Edildi: 2 fərqli yerdə 1 illik uğurlu əməliyyatdan sonra günəş enerjisi ilə işləyən hava stansiyası layihə planlarımı paylaşıram və uzun müddət ərzində həqiqətən də sağ qala biləcək bir sistemə necə çevrildiyini izah edirəm. günəş enerjisindən dövrlər. Təqib etsəniz
BMP280 -DHT11 istifadə edən Arduino Hava İstasyonu - Temperatur, Rütubət və Təzyiq: 8 Addım
BMP280 -DHT11 -dən istifadə edən Arduino Hava İstasyonu - Temperatur, Rütubət və Təzyiq: Bu təlimatda TFT 7735 LCD Ekranda SICAKLIQ, NEMLİK və BASINCI göstərəcək bir hava stansiyası qurmağı öyrənəcəyik
Arduino UNO istifadə edən Hava İstasyonu: 7 addım
Arduino UNO -dan istifadə edən Hava İstasyonu: Hazırladı: Hazel YangBu layihə, məlumat axını idarə etmək üçün Arduino UNO lövhəsi, məlumat toplamaq üçün DHT22 sensoru və məlumatları göstərmək üçün OLED ekranı istifadə edən bir hava stansiyasıdır