Mündəricat:
- Addım 1: Videoya baxın
- Addım 2: Pi -ni konfiqurasiya edin
- Addım 3: Tətbiqi konfiqurasiya edin
- Addım 4: Paneli konfiqurasiya edin
- Addım 5: Quraşdırmanı sınayın
Video: Yerli Blynk Server Yaratmaq: 5 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
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
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
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
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ə:
Raspberry Pi Samba Yerli Fayl Serveri: 5 addım
Raspberry Pi Samba Yerli Fayl Serveri: Yerli fayl serverinin quraşdırılması üçün addım -addım prosedur
NEO-6M Modulundan istifadə edərək Yerli Zamanlı Arduino GPS Saatı: 9 addım
NEO-6M Modulundan istifadə edərək Yerli Zamanla Arduino GPS Saatı: Bu dərslikdə arduino istifadə edərək peyklərdən cari vaxtın necə alınacağını öyrənəcəyik. Videoya baxın
Arduino tərəfindən hazırlanan yerli Apple Ev dəsti ilə Sonoff B1: 6 addım
Sonoff B1 Arduino tərəfindən hazırlanan yerli Apple Ev dəsti ilə: Bu keçilməz xüsusiyyətlər, Sonoff B1 lampasını heç bir əlavə körpü olmadan Apple ev dəstinizə necə inteqrasiya etməyin asan bir yolunu təqdim edir. 's1. Ağ Led "İsti"
Yerli Veb Server tərəfindən idarə olunan ESP 8266 Nodemcu Ws 2812 Neopixel Əsaslı LED MOOD Lampası: 6 Addım
ESP 8266 Nodemcu Ws 2812 Neopixel əsaslı LED MOOD Lampası Yerli Veb Server tərəfindən idarə olunur: ESP 8266 Nodemcu Ws 2812 Neopixel əsaslı LED MOOD Lampası Webserverdən istifadə edilərək idarə olunur
NodeMCU, Yerli Blynk Server və Blynk Apk ilə Bağlı Bitkilərin Suvarılması, Ayarlanabilir Ayar Noktası: 3 Addım
NodeMCU, Yerli Blynk Server və Blynk Apk, Ayarlanabilir Ayar Noktası ilə Bağlı Bitkiləri Suvarma: Uzun müddət tətildə olsam belə qapalı bitkilərimin sağlam olması lazım olduğu üçün bu layihəni hazırladım və fikrimi bəyənirəm. İnternet üzərindən evimdə baş verən bütün mümkün hadisələri nəzarətdə saxla və ya heç olmasa izlə