Mündəricat:

Veb Saytı İdarə Edilən Kilid Qutusu: 4 Addım
Veb Saytı İdarə Edilən Kilid Qutusu: 4 Addım

Video: Veb Saytı İdarə Edilən Kilid Qutusu: 4 Addım

Video: Veb Saytı İdarə Edilən Kilid Qutusu: 4 Addım
Video: Kim nə başa düşdü ❓ 2024, Noyabr
Anonim
Veb Saytı İdarə Edilən Kilid Qutusu
Veb Saytı İdarə Edilən Kilid Qutusu
Veb saytı idarə olunan kilid qutusu
Veb saytı idarə olunan kilid qutusu
Veb Saytı İdarə Edilən Kilid Qutusu
Veb Saytı İdarə Edilən Kilid Qutusu
Veb saytı idarə olunan kilid qutusu
Veb saytı idarə olunan kilid qutusu

Bu, bir veb saytında bir sorğu verərək açıla bilən kilidli bir qutudur. Bu o deməkdir ki, əşyaları qutuya bağlaya bilərsiniz və yalnız kimsə ümumi bir veb saytında müəyyən bir parola daxil etdikdən sonra onlara daxil ola bilərsiniz. Niyə buna ehtiyac var ki? Birinin dondurmasını kilidləməsinə bir nümunə. Anahtarı kilid qutusuna qoyun və başqasının müalicənizi alacağınıza qərar verin. Orada daha qəribə düşüncəli insanlar üçün kilidlənə biləcək bir çox "şey" var və bu qutu açarlarınızı evdən çıxmadan başqasına verməyinizə kömək edəcək.

Bəs bu necə işləyir? Qutu bağlıdır və yalnız qutunun içindən açıla bilər. Hey, soruşa bilərsən, açan qutunun içərisində kim var? Kiçik bir elektron parçasıdır, İnternetə qoşulur. Hər 10 dəqiqədə və ya hər 8 saatda bir əvvəlcədən təyin edilmiş bir veb səhifəsini yoxlayır, buna ad verirsiniz. Veb saytdakı məzmun əvvəlcədən təyin edilmiş bir açar sözə malikdirsə, cihaz qutunu açacaq bir solenoidi işə salır. Yoxlanılan veb-səhifə WWW-də hər hansı bir sayt ola bilər. Məsələn, emlalock.com saytında bir profil səhifəsindən istifadə edirəm və "Lalle'nin kilidi: açıq" ifadəsini axtarıram. O profil səhifəsini tutan şəxs bu ifadəni səhifəsinə əlavə edərsə, qutu sehrli şəkildə açıb bağladığım hər şeyi buraxacaq.

Addım 1: Material siyahısı

Material siyahısı
Material siyahısı
Material siyahısı
Material siyahısı
Material siyahısı
Material siyahısı

İstədiyiniz qutudan istifadə edə bilərsiniz. Mənim əlimi aldığım yer budur:

"Vintage Taxta Zərgərlik Hədiyyə Qutusu Saxlama Təşkilatçı Çantası Metal Kilidi" (~ 4, 00 €)

Solenoid kilidi (yəni, geri çəkilə bilən bir elektro maqnit) də Çindən sifariş edildi

12V DC Şkaf Qapı Çekmeceli Elektrik Kilidi Qurğusu Solenoid Kilidi 27x29x18mm (~ 2.50 €)

12V enerji təchizatı

www.banggood.com/DC-12V-1A-AC-100-240V-Ada…(3.00€)

Bir addım aşağı gerilim çeviricisihttps://www.banggood.com/10Pcs-LM2596-DC-DC-Adjust… (1, 00 €)

Bir estafet

www.banggood.com/DC-5V-1CH-Relay-Shield-V2… (~ 1.50 €)

Nəhayət, proqramlaşdırıla bilən bir IoT (Əşyaların İnterneti) cihazı.

WeMos D1 Mini (~ 3.50 €)

Bir neçə kabel, delikli polad təbəqə (kilid çubuğu üçün),…

Ümumi xərclər: ~ 16 € (~ 18 US $)

Addım 2: ARDUINO Proqramından istifadə edərək WeMos D1 -in proqramlaşdırılması

WeDUos D1 -in ARDUINO Proqramı ilə Proqramlaşdırılması
WeDUos D1 -in ARDUINO Proqramı ilə Proqramlaşdırılması
WeDUos D1 -in ARDUINO Proqramı ilə Proqramlaşdırılması
WeDUos D1 -in ARDUINO Proqramı ilə Proqramlaşdırılması

Bir WeMos proqramlaşdırma təcrübəniz yoxdursa, başlamaq üçün bəzi faydalı bağlantılar:

www.instructables.com/id/Wemos-ESP8266-Get…

www.instructables.com/id/Programming-the-W…

WiFiManager kitabxanasından istifadə edərək WeMos'u ev şəbəkənizə bağlayan sadə (lakin təsirli:-)) bir proqram tərtib etdim. Etimadnamələr EEPROM -da (eeprom kitabxanasından istifadə edərək) saxlanılır, buna görə də başlanğıc yalnız bir dəfə edilməlidir. Bir neçə başqa kitabxananın da lazım olduğunu görəcəksiniz. ARDUINO proqramlaşdırma mühitindən istifadə edərək onları yükləyə və quraşdıra bilərsiniz. Əlavə olaraq, ARDUINO mühitinizdən istifadə edərək WeMos lövhəsini quraşdırmalısınız. Hər şey kompüterinizdə quraşdırılıbsa, WeMos'u kompüterinizə qoşun, cihazı ("WeMos D1 R2 & mini") və virtual COM portunu seçin (yuxarıdakı rəqəmlərə baxın).

Aşağıda sadalanan proqramda, profil səhifəmdə dediyim zaman yalnız qutunuzu açmaq istəmədiyiniz halda, bir neçə dəyişiklik etməli olacaqsınız:-). Bir emlalock profil səhifəsi istifadə edirsinizsə, o səhifənin sahibinin profilini açıq etdiyinə əmin olun. Əks təqdirdə əvvəlcə WeMos ilə daxil olmalısınız. Düşünürəm ki, bu edilə bilər, amma indi necə olduğunu anlamağa çalışmıram. Mənbə kodundakı şərhləri oxuyun və istədiyiniz kimi dəyişdirin. Əlavə olaraq, əlbəttə ki, ayıklama xüsusiyyətlərindən istifadə edərək proqramı sınayın. Əsasən, ARDUINO mühitinin serial monitorunda düzgün işlədiyini görə bilərsiniz.

Addım 3: Bağlayın

Qoşulun
Qoşulun
Qoşulun
Qoşulun
Qoşulun
Qoşulun
Qoşulun
Qoşulun

Proqram quraşdırıldıqdan sonra WeMos WiFi meneceri ilə başlayacaq. Ev şəbəkə mühitinizdə yeni bir simsiz şəbəkənin göründüyünü görəcəksiniz. Cibinizdən və ya kompüterinizdən istifadə edərək ona qoşulun və veb brauzerinizi işə salın. Brauzeri işə salanda qarşılama ekranı (yuxarıda göstərildiyi kimi) açılmırsa, birbaşa "192.168.4.1" IP -ni daxil etməyə çalışın. WiFi konfiqurasiyasına vurun və ev şəbəkənizi seçin və şifrənizi daxil edin. Bu belədir! WeMos artıq şəbəkənizə qoşulacaq. Elektrik xəttinə bağlı olan kilid qutusunu davamlı saxlamaq lazım deyil. Növbəti dəfə cihazı işə saldıqda, EEPROM-da (elektriklə silinə bilən proqramlaşdırıla bilən, yalnız oxumaq üçün yaddaş) yadda saxladıqları üçün etimadnamələrini xatırlayacaqlar.

WWW ilə əlaqə qurulduqdan sonra proqram istənilən veb səhifəni açacaq və əsas ifadəni axtaracaq. Bu hər 10 dəqiqədən bir təkrarlanacaq (10 dəqiqə standart dəyərdir, bunu necə dəyişdirəcəyinizə dair şərhlərə baxın).

Addım 4: Biraz Lehimləyin

Biraz Lehim
Biraz Lehim

Serial monitörünüzə görə hər şey yaxşı işləyirsə, indi röleyi WeMos-a, solenoidə və 12 V-a, voltaj tənzimləyicisinin girişinə 12 V-a və xaricdən 5 V-a qoşa bilərsiniz. WeMos.

Hər şeyi necə birləşdirəcəyimi göstərən bir rəqəm hazırladım. WeMos röle sipərini sifariş etmisinizsə, hər iki cihazla birlikdə gələn bütün pinləri lehimləmək üçün vaxt ayırsanız, onu WeMosun üstünə qoya bilərsiniz. Birbaşa əlaqə qurmaq qərarına gəlsəniz, şəkildə göstərilən sxemdən istifadə edin. Unutmayın ki, rölin 5V enerji təchizatına da ehtiyacı var! Qutunun açıla biləcəyini göstərən bir LED və solenoidi aktivləşdirmək üçün bir düyməni də əlavə edə bilərsiniz (bu, yalnız şifrə tapılarsa işləyir). Mən bu xüsusiyyətləri mənbə kodunda hazırlamışam, amma burada göstərilən sadələşdirilmiş versiyada tətbiq etməmişəm. Üstəlik, bu qutuya çox gözəl xüsusiyyətlər əlavə edilə bilər. Daha sonra bəzi fikirlər söyləyə bilərəm, amma şərhlərinizi eşitməkdən də məmnunam.

Nəhayət, hər şeyi qutunun içərisinə yapışdırın, dondurma qutunuzun açarını atın və qutunu bağlayın. Gözləməkdən zövq alın və həmişə təhlükəsiz oynamağı unutmayın:-)

Sağol, Lalleson

Tövsiyə: