Mündəricat:

Ev Göstəricisindən WiFi İşi: 5 Adım (Şəkillərlə birlikdə)
Ev Göstəricisindən WiFi İşi: 5 Adım (Şəkillərlə birlikdə)

Video: Ev Göstəricisindən WiFi İşi: 5 Adım (Şəkillərlə birlikdə)

Video: Ev Göstəricisindən WiFi İşi: 5 Adım (Şəkillərlə birlikdə)
Video: İnternetdən pul qazanmağın 5 yolu - 2022 2024, Noyabr
Anonim
Evdən WiFi Göstəricisi
Evdən WiFi Göstəricisi
Evdən WiFi Göstəricisi
Evdən WiFi Göstəricisi

Evdən işləyə biləcək qədər şanslı olanlar üçün, ehtimal ki, evdəki başqaları ilə sərhədlərə gəldikdə bəzi böyük problemlərin olduğunu görürük. Evdəki başqalarına zəng etdiyinizi və ya narahat olmamağınızı bildirmək üçün bir veb interfeysi istifadə edərək LED -lərin rəngini idarə edin.

İşıq eyni zamanda bir maqnit də ehtiva edir, buna görə də istifadə etmək və şarj etmək üçün qapının tutacağından asanlıqla bağlana və çıxarıla bilər.

Beləliklə, evdə bir az daha sülh axtarırsınızsa, bəlkə də bu sizin üçün bir bələdçidir!

Təchizat

  • Adafruit Feather Huzzah ESP8266 (Hər hansı bir ESP8266 potensial olaraq işləyə bilər, ancaq Huzzahda lipo şarj sistemi və eyni zamanda olduqca gözəl 3.3v tənzimləyicisi var) -
  • 8 ədəd Neopixel şeridi* -
  • Lipo batareyası - Hər hansı bir ağlabatan ölçüdə olmalıdır (600mAH +) Bunun üçün yaxşı bir mənbəyim yoxdur
  • Layihə Davası -
  • Köhnə Sabit Disk - Həqiqətən güclü maqnitlərin əla mənbəyi!

Addım 1: Videoya baxın

Image
Image

Yoxlamaq istəyirsinizsə bu layihə ilə bağlı bir video da çəkdim.

Mən qərəzli ola bilərəm, amma düşünürəm ki, 3 yaşlı qızımın İrlandiya dilində danışan yaraşıqlı klipinə baxmağa dəyər!

Addım 2: Avadanlıq

Avadanlıq
Avadanlıq
Avadanlıq
Avadanlıq

Bu, hardware baxımından məqsədyönlü şəkildə sadə bir quruluşdur, layihəni sadə etmək mənim üçün batareyanı optimallaşdırmaqdan daha vacib idi, amma bir iş günü tək bir şarjla davam etməli idi, buna görə kifayət qədər yaxşı olduğunu hiss etdim.

Mikro nəzarətçi: ESP8266

Mikro nəzarətçi üçün Arduino IDE ilə proqramlaşdırılmış bir ESP8266 istifadə edirik. ESP8266 ilə tanış deyilsinizsə, WiFi -də qurulmuş inanılmaz Arduino uyğun bir cihazdır, daha çox məlumat üçün Becky Stern -in IoT sinifini yoxlamağı məsləhət görürəm.

Xüsusilə Adafruit Feather Huzzah ESP8266 seçdim, çünki Lipo batareyasının inteqrasiyası ilə təchiz olunmuşdur. Həm də daha ucuz Çin ESP8266 lövhələrində mövcud olandan xeyli yaxşı olan 500mA 3.3V tənzimləyiciyə malikdir. Bu, 3.3V istifadə edərək Neopixelləri gücləndirməyə imkan verir ki, bu da ESP8266 kimi 3.3v məntiq səviyyəli bir cihazdan 5v ilə işləyən Neopixles istifadə edərkən yaranan problemlərin qarşısını almağa kömək edir.

İşıqlar: Neopixels

Neopxielləri seçdim, çünki bunlar layihənizə RGB ledləri əlavə etməyin həqiqətən sadə bir yoludur. Qoşulmaq üçün yalnız güc və tək bir məlumat telinə ehtiyacınız var və onları istənilən rəngə, hətta LED -lərin rəngini fərdi olaraq təyin etməyə imkan verir.

Neopiksellər aşağıdakı kimi bağlanır.

VCC -> 3V

GND -> GND

Məlumat girişi -> gpio 0

Batareya: İstənilən Lipo

Lələk huzzanın batareya dövrəsini istifadə etmək, bir lipo istifadə etməyi həqiqətən asanlaşdırır. Ya lələkli huzzanın JST konnektoruna qoşa bilərsiniz (DİQQƏT: Batareyanızın polaritesini yoxlayın, bunun üçün heç bir standart yoxdur, buna görə də dəyişdirilə bilər) və ya GND və BAT pinlərinə qoşula bilərsiniz. Batareyanı doldurmaq üçün mikro USB kabelini həzzəyə qoşa bilərsiniz.

Batareyanın sağlamlığını yoxlamaq lazımdır. Bir liponun 3V -dən aşağı düşməsinə icazə verilməməsi ümumiyyətlə qəbul edilir, buna görə də layihənizdə istifadə etməzdən əvvəl bunun yuxarıda olduğundan əmin olmalısınız.

Addım 3: Kod

Kod
Kod
Kod
Kod

Bu layihənin kodu, əsasən Arudino IDE -də ESP8266 üçün mövcud olan helloServer nümunəsinə əsaslanır.

LED -lərin Qırmızı, Yaşıl olaraq dəyişdirilməsi və sonra söndürülməsi üçün bir nöqtə var, ancaq ehtiyac olarsa daha çox xüsusiyyət əlavə edilə bilər.

Kodu Github -dan yükləyə və quraşdıra bilərsiniz

Kitabxana menecerindən əlavə etməli olduğunuz bir xarici kitabxana var və bu Adafruit -dən Neopixel kitabxanasıdır.

Addım 4: Maqnit

Maqnit
Maqnit
Maqnit
Maqnit
Maqnit
Maqnit

Qapıya bağlamaq üçün köhnə bir sabit diskin həqiqətən güclü bir maqnitindən istifadə etdim. Sabit diskin xaricindəki bütün vintləri çıxarın və kifayət qədər asanlıqla maqnit çıxara bilməlisiniz. Düşünürəm ki, bunun yalnız ehtiyacınız olmayan bir sabit diskdə edilməsi lazım olduğunu söyləməyə ehtiyac yoxdur! Bu sürücünü korlayacaq!

Bunlar həqiqətən güclüdür, buna görə də diqqətli olmağı məsləhət görürəm, xüsusən də barmağınızı çimdikdən sonra çıxararkən.

Bu, sadəcə sürətli bir prototip quruluşu olduğu üçün və maqnitin qüvvəsi hər halda çantaya doğru çəkiləcəkdi, onu blu-tack istifadə edərək korpusa bağlamaq qərarına gəldim.

Addım 5: İstifadə

İstifadə
İstifadə
İstifadə
İstifadə
İstifadə
İstifadə

Cihazı istifadə etmək üçün veb brauzerinizdəki "wfh.local" saytına daxil ola bilərsiniz. Zəhmət olmasa Bonjour xidmətlərinə əsaslandığını unutmayın, daha ətraflı məlumat üçün bu linkə daxil olun.

Bundan sonra, ehtiyac duyduğunuz zaman LED rəngini yeniləmək üçün veb interfeysindən istifadə edə bilərsiniz!

Ümid edirik ki, bu Təlimatı faydalı tapdınız.

Belə bir quruluşla nə edəcəyinizi eşitmək istərdim. Zəhmət olmasa aşağıdakı şərhlərdə mənə bildirin və ya Discord serverimdə mənə və ya bir çox digər istehsalçıya qoşulun, burada bu mövzunu və ya sahib olduğunuz başqa bir istehsalçı ilə bağlı müzakirələr apara bilərik, insanlar orda həqiqətən faydalıdırlar, buna görə asmaq üçün əla yerdir çıxmaq

Etdiklərimi dəstəkləməyə kömək edən Github Sponsorlarıma da böyük təşəkkürümü bildirmək istərdim, bunu çox qiymətləndirirəm. Bilmirsinizsə, Github ilk il üçün sponsorluqlara uyğun gəlir, buna görə sponsorluq etsəniz, önümüzdəki bir neçə ay ərzində 100% uyğunlaşacaqlar. Oxuduğunuz üçün təşəkkürlər!

Tövsiyə: