Mündəricat:

WiFi və IR Uzaqdan və Android Tətbiqindən istifadə edərək NodeMCU və IR Alıcısı ilə 8 Relay Control: 5 Addım (Şəkillərlə)
WiFi və IR Uzaqdan və Android Tətbiqindən istifadə edərək NodeMCU və IR Alıcısı ilə 8 Relay Control: 5 Addım (Şəkillərlə)

Video: WiFi və IR Uzaqdan və Android Tətbiqindən istifadə edərək NodeMCU və IR Alıcısı ilə 8 Relay Control: 5 Addım (Şəkillərlə)

Video: WiFi və IR Uzaqdan və Android Tətbiqindən istifadə edərək NodeMCU və IR Alıcısı ilə 8 Relay Control: 5 Addım (Şəkillərlə)
Video: NodeMCU ESP8266 WiFi İnkişaf lövhəsinə HTTP Müştəri nümunəsi ilə giriş 2024, Iyun
Anonim
WiFi və IR Uzaqdan və Android Tətbiqindən istifadə edərək NodeMCU və IR Alıcı ilə 8 Relay Control
WiFi və IR Uzaqdan və Android Tətbiqindən istifadə edərək NodeMCU və IR Alıcı ilə 8 Relay Control

Nodemcu və ir qəbuledicisi ilə wifi və uzaqdan və Android tətbiqindən istifadə edərək 8 röle açarına nəzarət.

ir uzaqdan WiFi bağlantısından asılı olmayaraq işləyir.

BURADA YENİLƏNİŞ VERSİYANI TIKLAYIN

Addım 1: Parçaları götürün

Parçaları tutun
Parçaları tutun
Parçaları tutun
Parçaları tutun
Parçaları tutun
Parçaları tutun

Bu layihə üçün lazım olan şeylər

  1. NodeMCU
  2. 4 kanallı Relay Modulu x 2
  3. IC7805 x 2 (1 IC7805 eyni anda 8 röleyi açmaq üçün kifayət qədər cərəyan vermir)
  4. Çörək lövhəsi
  5. IR qəbuledicisi (VS1838)
  6. Qırmızı LED x 1
  7. Müqavimət 1K x 1
  8. Düymə x 1
  9. Jumper telləri
  10. Enerji təchizatı

Addım 2: Kod

BU KOD ARDUINO deyil, NODEMCU BOARD üçündür

Kodu elə bir şəkildə yazmışam ki, WiFi bağlantısı kəsilsə və ya mövcud deyilsə, LED parlayacaq və IR Uzaqdan idarəetmə rölesi WiFi -dən asılı olmayaraq davam edəcək.

WiFi mövcud olduqda, IR Uzaqdan düyməsini basın və ya xüsusi düyməni basın və wifi -yə qoşulmasını 5 saniyə gözləyin. LED sönmürsə, wifi qoşulmur.

Əvvəlcə BURADAN Arduino IDE yükləyin.

Sonra Fayl -> Tercihlərə gedin, sonra əlavə lövhə meneceri urllərində bunu əlavə edin

arduino.esp8266.com/stable/package_esp8266c…

Sonra İdarə Heyətinin menecerinə gedin və ESP8266 Birliyi tərəfindən esp8266 quraşdırın.

kitabxana menecerinə gedin və IRRemoteESP8266 qurun.

Əvvəlcə ir qəbuledicisini nodemcu lövhəsinə, 3.3v -dan 3.3v -ə, gnd -dən gnd -ə, çıxışı gpio2 -yə (D4) qoşun.

aşağıda verilən eskiz IRRemote Dəyərini yükləyin, seriyalı monitoru açın və hər düymənin dəyərlərini əldə etmək üçün uzaqdan düyməni basın, bir yerə yazın. Ən azı 9 əsas dəyərə diqqət yetirin (8 röle üçün 8 dəyər və wifi yenidən bağlamaq üçün 1 dəyər).

Sonra dövrəni yuxarıda göstərilən sxemə uyğun olaraq düzəldin və My_Room kodunu yükləyin.

My_room eskizindəki ir kodlarını pultdakı hər düymə üçün əldə etdiyiniz ir kodu və wifi ssid və şifrəsi ilə dəyişdirməyi unutmayın.

DİQQƏT: Eskizi yükləyərkən heç bir şeyi D0, D8, TX, RX PIN -lərinə bağlamayın. YAXŞA BU PİNLƏRDƏN QƏMİR TELLƏRİNİ ÇIKARIN

Addım 3: Şematik

Sxematik
Sxematik

Sxemaya əməl edin və dövrə edin.

IC7805 eyni anda 8 röleyi işə salmaq üçün kifayət qədər gücə malik deyil. Beləliklə, iki 4ch Relay modulu və iki IC7805 istifadə edirik.

İstənilən IR alıcısı işləyəcək.

Enerji təchizatı maksimum 24V ola bilər.

Addım 4: Android Tətbiqi

AIT faylını App Inventor -a yükləyə və redaktə edə bilərsiniz.

Addım 5: Etdin

Sən bunu etdin
Sən bunu etdin

Routerinizin idarəetmə panelinə gedin və NodeMCU -nun IP ünvanını əldə edin.

Nodemcu -nun Mac Ünvanına da müəyyən bir IP təyin edin ki, hər dəfə eyni ipi alsın və hər dəfə yoxlamağa ehtiyac yoxdur.

Eyni şəbəkədə IR UZAQ, ANDROID Tətbiq və İnternet brauzerindən istifadə edə bilərsiniz, ya da dünyanın hər yerindən İnternetə daxil olmaq üçün marşrutlaşdırıcınızda İLƏ ÖLDÜRÜLƏCƏK PORTDAN istifadə edə bilərsiniz

Problem yaranarsa, mənimlə fb, www.fb.com / amit.s.samanta əlaqə saxlayın, bacardığım qədər kömək edəcəm.

Tövsiyə: