Mündəricat:

Yerli Blynk Server Yaratmaq: 5 Addım
Yerli Blynk Server Yaratmaq: 5 Addım

Video: Yerli Blynk Server Yaratmaq: 5 Addım

Video: Yerli Blynk Server Yaratmaq: 5 Addım
Video: #052 Local Server Blynk Локальный Сервер Блинк 2024, Noyabr
Anonim
Yerli Blynk Serverinin yaradılması
Yerli Blynk Serverinin yaradılması

Bu yazıda, standart, uzaq server istifadə edərkən bəzən mövcud olan ümumi gecikməni əhəmiyyətli dərəcədə azaldacaq yerli Blynk serverinin necə yaradılacağını öyrənirik. Pi Zero W istifadə edərək qurduq və bunun hamısının düzgün işlədiyinə əmin olmaq üçün bir demo layihəsi də hazırlayırıq.

Addım 1: Videoya baxın

Yuxarıdakı video, serveri qurmaq üçün bilməli olduğunuz bütün detallardan keçir. Zəhmət olmasa hər şeyin necə bir araya gəldiyini başa düşmək üçün ümumi bir baxış üçün bunu izləyin.

Addım 2: Pi -ni konfiqurasiya edin

Lasp versiyasını da istifadə edə və terminaldan istifadə edərək hər şeyi edə bilsən də, Raspbian -ın masaüstü versiyasını istifadə etmək qərarına gəldim. Rəsmi quraşdırma təlimatları üçün aşağıdakı linki istifadə edə bilərsiniz, amma aşağıda vacib addımları əhatə etdim:

github.com/blynkkk/blynk-server

Raspberry PI quraşdırma qurduqdan sonra, Java -nı qurmaq və sonra server faylını yükləmək üçün aşağıdakı əmrləri yerinə yetirin:

  • sudo apt install openjdk-8-jdk openjdk-8-jre
  • wget "https://github.com/blynkkk/blynk-server/releases/download/v0.41.12/server-0.41.12-java8.jar"

Bunu etdikdən sonra, açılış zamanı serveri avtomatlaşdırmaq üçün crontab istifadə etmək kifayətdir. Crontab açmaq üçün aşağıdakı əmri işlədərək edilə bilər:

crontab -e

Faylın altına enin və aşağıdakıları yazın:

@reboot java -jar /home/pi/server-0.41.12-java8.jar -dataFolder/home/pi/Blynk &

CTRL+X, sonra Y yazaraq ENTER düyməsini basaraq faylı qeyd edin. Blynk serveri hər bir layihə üçün identifikasiya nişanı olan bir e -poçt göndərir. Bunun işləməsi üçün yeni bir fayl yaradaraq poçt parametrlərini konfiqurasiya etməliyik. Bu, aşağıdakı əmri yerinə yetirməklə edilə bilər:

sudo nano mail.properties

Bir e -poçt hesabının detalları ilə birlikdə bu faylda e -poçt parametrlərini əlavə etməliyik. Əlavə edilməli olan sətirləri əldə etmək üçün GitHub bağlantısından istifadə edin və ya daha ətraflı məlumat üçün videoya baxın.

Son addım, aşağıdakı əmri yerinə yetirərək edilə bilən lövhəni yenidən başlatmaqdır:

sudo yenidən başladın

Addım 3: Tətbiqi konfiqurasiya edin

Tətbiqi konfiqurasiya edin
Tətbiqi konfiqurasiya edin

Blynk tətbiqini yükləyin və ya artıq varsa, çıxın. Yeni bir hesab yaratmaq üçün seçimə vurun və sonra server detallarını daxil etmək üçün ekranın altındakı işarəni vurun. Xüsusi seçimi vurun və moruq Pi -nin IP ünvanını daxil edin. Sonra, etibarlı bir e -poçt ünvanı göstərin və yerli serverinizdə bir hesab yaratmaq üçün bir parol daxil edin.

İndi Blynk -dən normal istifadə edə bilərsiniz, ancaq test olaraq WeMos D1 mini lövhəsində D1 pinini dəyişdirmək üçün bir demo layihəsi yaradın. Burada etməniz lazım olan hər şey budur.

Addım 4: Paneli konfiqurasiya edin

Şuranı konfiqurasiya edin
Şuranı konfiqurasiya edin

Layihəniz üçün doğrulama əlaməti olan bir e -poçt alacaqsınız. Arduino IDE -ni açın, kitabxana menecerindən istifadə edərək Blynk kitabxanasını quraşdırdığınızdan əmin olun və sonra nodemcu nümunə eskizini açın.

Doğrulama simvolunuzu, WiFi şəbəkə məlumatlarınızı əlavə edin və sonra görüntü/videoda göstərildiyi kimi yerli server IP ünvanını əlavə etməyimiz lazım olduğu üçün standart server bağlantısı xəttini şərh etdiyinizə əmin olun. Sonra, eskizi lövhəyə yükləyin və çıxışı görmək üçün serial monitoru açın. Əvvəlcə WiFi şəbəkənizə uğurla qoşulmalı və sonra serverə qoşulacaq və müvəffəqiyyətli olarsa sizə "Hazır" mesajını verəcəkdir.

Addım 5: Quraşdırmanı sınayın

Quraşdırmanı sınayın
Quraşdırmanı sınayın

Tətbiqi açın və işə salın düyməsini basın. İndi düyməni istifadə edərək GPIO vəziyyətini idarə edə biləcəksiniz.

Tövsiyə: