Mündəricat:

Cib Ölçülü IoT Hava İstasyonu Necə Hazırlanır: 7 Adım (Şəkillərlə)
Cib Ölçülü IoT Hava İstasyonu Necə Hazırlanır: 7 Adım (Şəkillərlə)

Video: Cib Ölçülü IoT Hava İstasyonu Necə Hazırlanır: 7 Adım (Şəkillərlə)

Video: Cib Ölçülü IoT Hava İstasyonu Necə Hazırlanır: 7 Adım (Şəkillərlə)
Video: Türkiyədə Lüks Otel Turu 🏨 Ucuz Hər Şey Daxil ⭐ 5 Ulduzlu Səyahət Vlogu 💬 Altyazı 2024, Noyabr
Anonim
Cib Ölçülü IoT Hava İstasyonu Necə Hazırlanır
Cib Ölçülü IoT Hava İstasyonu Necə Hazırlanır

Salam oxucu!

Bu təlimatda, ev WiFi -yə qoşulmuş D1 mini (ESP8266) istifadə edərək kiçik bir hava kubunun necə hazırlanacağını öyrənəcəksiniz, buna görə də əlbəttə ki, internet bağlantınız olduğu müddətcə dünyanın istənilən yerindən çıxışına baxa bilərsiniz. Ümumiyyətlə, bu layihəni hazırlamaq çox çətin və ya çətin bir qaynaq deyil, buna görə ilk IoT layihəniz kimi mükəmməl olacaq. Beləliklə, başlayaq.

PS: Unutmayın ki, bu mənim ilk təlimatımdır, buna görə hər şey mükəmməl olmayacaq.:)

Addım 1: Resurslar

Girişdə qeyd etdiyim kimi, bu layihənin qurulması çox asandır və çox komponent tələb etmir. İşdə hissələrin siyahısı:

Elektron komponentlər:

WeMos D1mini

BME280

I2C OLED Ekranı (128x64)

1.5 mm Pirinç Çubuq və ya Dəmir Çubuq

QEYD: Məsələn, bu hissələr haqqında daha çox məlumat əldə etmək istəyirsinizsə. onları haradan əldə etmək olar, 7 -ci addıma baxa bilərsiniz

Dövrü prototipləşdirmək və sınamaq üçün vasitələr:

Çörək lövhəsi

Jumper telləri

USB tel - Micro USB Type B - USB Type A

Alətlər:

Lehimleme dəmir

Tezgah köməkçisi - məcburi deyil

Kiçik çəkic - məcburi deyil

Addım 2: Çörək lövhəsində prototip hazırlama (Kod və montaja düz getmək istəyirsinizsə 3 -cü addıma keçin)

Çörək lövhəsində prototip hazırlamaq (Kod və montaja düz getmək istəyirsinizsə 3 -cü addıma keçin)
Çörək lövhəsində prototip hazırlamaq (Kod və montaja düz getmək istəyirsinizsə 3 -cü addıma keçin)
Çörək lövhəsində prototip hazırlamaq (Kod və montaja düz getmək istəyirsinizsə 3 -cü addıma keçin)
Çörək lövhəsində prototip hazırlamaq (Kod və montaja düz getmək istəyirsinizsə 3 -cü addıma keçin)
Çörək lövhəsində prototip hazırlama (Kod və montaja düz getmək istəyirsinizsə 3 -cü addıma keçin)
Çörək lövhəsində prototip hazırlama (Kod və montaja düz getmək istəyirsinizsə 3 -cü addıma keçin)

Əgər pinləriniz D1mini/OLED/BME280 -də lehimlənməyibsə, indi bunu etməyin vaxtıdır

Əvvəlcə bütün komponentlərimizi çörək taxtasına yerləşdirək. D1mini 2 ayrı ray üzərində yerləşdirərək başlayacağıq (şəkil 1). Bundan sonra BME280 -i ondan daha yaxşı bir məsafədə yerləşdirəcəyik (şəkil 2). Və nəhayət, OLED -ni BME280 -in əks tərəfinə yerləşdirəcəyik (şəkil 3). İndi onları bir -birinə bağlayaq.

Budur bütün əlaqələr:

OLED -də SCL/SCKpin -ə D1 pin və BME280 -də SCL/SCK pininə

D2 pinini OLED üzərindəki SDA pininə və BME280dəki SDA pininə

G pin həm OLED, həm də BME280 üçün GND pininə

BME280 VCC pininə 3.3V pin

Və nəhayət, 5V pinini OLED VCC -yə bağlayın

Kompüterinizə bağlamadan və ona kod yükləməzdən əvvəl əlaqələrinizi yenidən yoxlayın! Heç nə yandırmaq istəmirsən

Addım 3: IoT Bölümü

IoT Bölümü
IoT Bölümü
IoT Bölümü
IoT Bölümü
IoT Bölümü
IoT Bölümü

Bu hissə həqiqətən sadədir. Əvvəlcə AppStore -a gedin və Blynk tətbiqini yükləyin. Bundan sonra açın və qeydiyyatdan keçin. Sonra yeni bir layihə yaradın. WeatherStation -a zəng etdim, amma istədiyiniz hər şeyi adlandıra bilərsiniz. Bundan sonra, cihaz seçimini ESP8266 və əlaqə növünü WiFi olaraq təyin edin (şəkil 1). Növbəti dəfə layihə yaradın. Doğrulama əlaməti olan bir e -poçt alacaqsınız. İndi koda daxil olun (aşağıdakı yükləmə linki) və vurğulanan hissələri dəyişdirin. Bundan sonra, Blynk app layihəsinin iş sahəsinə qayıdın, widget qutusunu açmaq üçün ekrana vurun (şəkil 2). İndi vuraraq 3 etiketli dəyər qutusu yerləşdirin (şəkil 3). Bunları qurmaq üçün birincisinə vurun və adını təyin edin. Buna temperatur deyirdim (bu məcburi deyil, amma hər şeyi daha sadə və daha nizamlı edir). Giriş olaraq virtual pin 1 seçin və etiket hissəsində "° C" yazın (şəkil 4). Bundan sonra gedib digər etiketli dəyərləri qura bilərsiniz.

Budur kiçik bir qrafik:

2 nömrəli etiketli dəyər:

Adı: Rütubət

Giriş: Virtual pin V2

ETİKET: "%"

3 nömrəli etiketli dəyər:

Adı: Hündürlük və ya təzyiq - hansı kodu seçdiyinizə bağlıdır

Giriş: Virtual pin V3

Etiket: yüksəklik və ya təzyiq - koddan asılıdır

Hər şeyi düzgün etdinizsə, kodunuzu D1mini -yə yükləyin, bir az gözləyin və sonra dəyərlər OLED -də və Blynk tətbiqinizdə açılmalıdır (şəkil 5) (sağ üstdəki oynatma düyməsini basmalısınız) ekranın küncündə). Heç bir şey görünmürsə, problemlərin aradan qaldırılması hissəsinə keçin.

Addım 4: Dövrənin sərbəst formalaşdırılması

Dövrü sərbəst şəkildə formalaşdırmaq
Dövrü sərbəst şəkildə formalaşdırmaq
Dövrü sərbəst şəkildə formalaşdırmaq
Dövrü sərbəst şəkildə formalaşdırmaq

Tamam, bu ən çətin hissə olacaq, buna görə hazırlaş. Pirinç çubuqlarınızı/dəmir çubuqlarınızı hazırlayın (yalnız pirinç çubuqlar tapa bilmədiyim üçün pirinçlə örtülmüş dəmir qarmaqlardan istifadə edəcəyəm) və lehimləmə dəmirinizi qızdırın. İndi istədiyiniz hər şeyi düzəldə bilərsiniz! Sadə bir kub halına gətirəcəyəm. Bu proses səbr və vaxt tələb edir, buna görə də bütün dövrənizi pozmaq istəmirsinizsə tələsməyin. Bitmiş dövrə şəkil 2 -də görə bilərsiniz. İdarə etməyi asanlaşdırmaq üçün kənarda 1, 5 mm çubuqlar, lakin içərisində daha incə çubuqlar (1 mm) istifadə etmək qərarına gəldim.

XƏBƏRDARLIQ: Yalnız yaxşı havalandırılan bir yerdə lehimləmə, lehimləmə zəhərli dumanları söndürə bilər

İPUÇLARI:

Əyilmə çubuqları üçün tezgah maşını və kiçik bir çəkic istifadə edin - dəzgah maşını və ya çəkiciniz yoxdursa, penslər və çılpaq əlləriniz kifayətdir

Lehim edərkən çubuqları bir yerdə tutmaq üçün bant və ya kömək əllərindən istifadə edin. Çox daha asandır.

Yoxsa mənim kimi dəmir çubuqlardan istifadə edirsinizsə, onları yerində saxlamaq üçün 2 güclü maqnit istifadə edə bilərsiniz (şəkil 1).

Derzləriniz bir -birinə yapışmırsa, onları yerdən çıxarın və zımpara ilə kobudlaşdırın.

Lehiminiz boşluqlara axmazsa, bir az lehimləmə axını istifadə edin və ya bir az daha oynağı qızdırın.

Addım 5: Final

Final
Final

İndi yalnız 5V 1A PSU -ya qoşulmaq qalır. Hər şeyi düzgün etdinizsə, çox yaxşı işləməlidir (kodunuzu hələ yükləməmisinizsə yükləməyi unutmayın). Heç bir şey görünmürsə və ya bir şey düzgün deyilsə, problemlərin həlli bölməsinə keçin.

Addım 6: Problemlərin aradan qaldırılması

Giderme
Giderme

Nan göstərən ekran: Kabellərinizi yoxlayın! Sensorunuz düzgün bağlanmayıb.

BME280 çıxışı 0.0: Kablolarınızı yoxlayın! Sensorunuz düzgün bağlanmayıb.

Qara ekran/sensor məlumatları görünmür: I2C skanerindən istifadə edərək I2C ünvanlarınızı yoxlayın və ya əyilməni yoxlayın.

Cihaz tətbiqdə offline: Token/WiFi adınızı/WiFi şifrənizi düzgün daxil etdiyinizi yoxlayın. Əgər belədirsə, wifi siqnalınızı yoxlayın. Zəif ola bilər və ya internet bağlantınız yoxdur.

Hələ də çətinlik çəkirsiniz və ya bu təlimatda səhvlər tapdınız? Şərhlərdə yazın, ən qısa zamanda sizə çatacağam.:)

Addım 7: Bu hissələri haradan əldə etmək olar?

Elektronikada yenisiniz? Problem deyil! Budur bəzi fiziki hissələr, necə işlədikləri və ən ucuz şəkildə necə əldə ediləcəyi haqqında qısa izahat:

1. Bütün bu elektron hissələri haradan əldə edə bilərəm?

Aliexpress. Mənə görə, Aliexpress bu hissələri ucuz qiymətə əldə etmək üçün ən yaxşı saytdır. Yeganə dezavantajı, əsas göndərilmənin çox vaxt aparmasıdır (2 həftədən 1, 5 aya qədər hər yerdə).

2. BME280 nədir?

BME280 temperatur, nisbi rütubət və atmosfer təzyiqini ölçə bilən bir sensordur. Cib ölçülü elektronika kimi kiçik form faktorlu tətbiqlərdə istifadə etmək həqiqətən rahatdır. Bu barədə daha çox burada.

Qeyd: D1mini, BME280 və OLED ekranların hamısı AliExpress -dən sifariş edilmişdir

Cib Ölçüsü Yarışması
Cib Ölçüsü Yarışması
Cib Ölçüsü Yarışması
Cib Ölçüsü Yarışması

Cib Ölçüsü Yarışmasında Birinci Mükafat

Tövsiyə: