Mündəricat:
- Təchizat
- Addım 1: Dövrə sxemləri:
- Addım 2: PCB Dizaynı (Gerber):
- Addım 3: Hər şeyi lehimləyin:
- Addım 4: Kod üçün Kitabxanaları Qurun:
- Addım 5: Kodu yükləyin:
- Addım 6: Kablolama və Gücləndirmə:
- Addım 7: Ubidots Cihazınızı və Tablosunu Qurun:
- Addım 8: Test edin:
Video: ESP8266 ilə Otaq Nəzarəti - Temperatur, Hərəkət, Pərdələr və İşıqlandırma: 8 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bu layihə, bir LED şeridinin və otağınızın pərdəsinin parlaqlığını idarə etməyə imkan verən NodeMCU ESP8266 moduluna əsaslanan bir sistemdən ibarətdir, eyni zamanda otağınızın hərəkət hadisələri və istiliyiniz haqqında məlumatları buludunuza göndərə bilir. Ubidots IoT platforması ilə görə bilərsiniz.
Təchizat
Ubidots Hesabı:
- 1x ESP8266 NodeMCU
- 1x 12v güc jakı
- 1x 220 ohm rezistor 1/4W
- 2 x 120 nf kondansatör
- 1x Güc Transistoru TIP31
- 1x gərginlik tənzimləyicisi lm7805
- 1x PIR Sensor HC-SR501
- 1x temperatur sensoru DS1820
- 1x DC Motor Sürücü L293D
- 2x Terminal Blokları
- 1x SIL Dişi Konnektorlar
Addım 1: Dövrə sxemləri:
Materiallar:
- 1x ESP8266 NodeMCU
- 1x 12v güc jakı
- 1x 220 ohm rezistor 1/4W
- 2 x 120 nf kondansatör
- 1x Güc Transistoru TIP31
- 1x gərginlik tənzimləyicisi lm7805
- 1x PIR Sensor HC-SR501
- 1x temperatur sensoru DS1820
- 1x DC Motor Sürücü L293D
- 2x Terminal Blokları
- 1x SIL Dişi Konnektorlar
Addım 2: PCB Dizaynı (Gerber):
İşdə Gerber Fayl, öz PCB sifariş edə bilərsiniz.
PCB istehsal etmək üçün PCBGOGO istifadə etməyi təklif edirəm.
Addım 3: Hər şeyi lehimləyin:
Dövrə yastıqları yoxdursa təmizləyin və hər şeyi addım -addım lehimləməyə başlayın.
Addım 4: Kod üçün Kitabxanaları Qurun:
Kitabxanaları yükləyə biləcəyiniz link burada.
Addım 5: Kodu yükləyin:
Yükləmək üçün Kod budur:
Addım 6: Kablolama və Gücləndirmə:
DC motor tellərini Pərdədən və LED şerit tellərini düzgün bir şəkildə bağlayın.
Addım 7: Ubidots Cihazınızı və Tablosunu Qurun:
Şəkillərin sırası:
1-NodeMCU açıldıqda, avtomatik olaraq Ubidotların cihaz bölməsində "otaq" adlı bir cihaz yaradacaq.
2- Cihazın içərisində bütün dəyişənlər olacaq.
3- Məlumat/Tablosuna gedin.
4- Yeni bir tablosu yaratmaq üçün "+" düyməsini basın.
5- Onay işarəsini vurun.
6- "+" düyməsinə basaraq Widget yaradın.
7- Pərdələr idarəsi üçün Sürgü vidceti seçin.
8- Bir dəyişən əlavə edin.
9- "Otaq" cihazını seçin.
10- "Pərdə" dəyişənini seçin.
11- Adımı 100 olaraq təyin edin.
12- LED Şeridi üçün təkrarlayın, lakin Addım = 1 və Dəyişən "Ledstrip" dir.
13- Göstərici widget əlavə edin.
14- Hərəkət dəyişənini seçin.
15- İşiniz bitdi.
Addım 8: Test edin:
Bu dərslikdə iştirak etdiyiniz üçün təşəkkür edirəm, ümid edirəm ki, bəyənərsiniz və hər hansı bir sualınız varsa, məndən soruşmaqda sərbəstsiniz.
Tövsiyə:
Yataq İşıqlandırma altında Hərəkət Algılama: 16 addım (şəkillərlə)
Yataq İşıqlandırması Altında Hərəkət Algılama: Heç vaxt yalnız bir şeyin üstünə yıxılıb bütün evi oyatmaq üçün yatağından sakitcə qalxmağa çalışmısınızmı? Yatağınızın altına təmkinli şəkildə quraşdırılmış hərəkət hissedici gecə işıqları, sizi LEGO kərpicləri ətrafında istiqamətləndirəcək qədər aşağı səviyyəli işıq təmin edir
Tank üçün DIY Platforması - Bluetooth Nəzarəti + Hərəkət: 8 addım
Tank üçün DIY Platforması - Bluetooth Nəzarəti + Xəttdə Hərəkət: Arduino üçün DIY tank platforması - Bluetooth İdarəetmə (Android App Inventor 2 -də mobil tətbiq) + Robofest yarışları üçün xətlər boyunca xətdə hərəkət edir
Python istifadə edərək Raspberry Pi və LIS3DHTR, 3 Eksenli Akselerometr ilə Hərəkət Nəzarəti: 6 Addım
Python istifadə edərək Raspberry Pi və LIS3DHTR ilə 3 Eksenli Akselerometr ilə Hərəkət Nəzarəti: Gözəllik bizi əhatə edir, amma adətən bunu bilmək üçün bir bağda gəzmək lazımdır. Göründüyü kimi təhsilli bir qrup olaraq, enerjimizin böyük bir hissəsini kompüterlərimizdən və cib telefonlarımızdan əvvəl işə sərf edirik. Buna görə də tez -tez sağlamlığımıza icazə veririk
Tensegrity və ya Double 5R Paralel Robot, 5 Eksen (DOF) Ucuz, Sərt, Hərəkət Nəzarəti: 3 Addım (Şəkillərlə)
Tensegrity və ya Double 5R Paralel Robot, 5 Eksen (DOF) Ucuz, Sərt, Hərəkət Nəzarəti: Ümid edirəm bunun gününüz üçün BÜYÜK fikir olduğunu düşünəcəksiniz! Bu, 2 Dekabr 2019 -da bağlanan Instructables Robotics yarışmasına bir girişdir. Layihə final mərhələsinə keçdi və istədiyim yeniləmələri etməyə vaxtım olmadı! Mən
Ağıllı Otaq Nəzarəti: 5 addım
Ağıllı Otaq Nəzarəti: Bu layihədə AWS və MQTT -ni qurulumumuzda necə istifadə edəcəyimizi öyrənməyi hədəfləyirik. Texnologiya dünyasında olsanız, yalnız dizüstü kompüterinizlə otağınızı idarə etmək necə də gözəl olacaq! Layihələrinizi başa çatdırmaq üçün tələsdiyinizi, gəzdiyinizi düşünün