Mundarija:

Mahalliy Blynk serverini yaratish: 5 qadam
Mahalliy Blynk serverini yaratish: 5 qadam

Video: Mahalliy Blynk serverini yaratish: 5 qadam

Video: Mahalliy Blynk serverini yaratish: 5 qadam
Video: EPS 1. Akses Blynk Local Server dari Internet NGROK (Subtittled) 2024, Iyun
Anonim
Mahalliy Blynk serverini yaratish
Mahalliy Blynk serverini yaratish

Ushbu xabarda biz mahalliy Blynk serverini qanday yaratishni bilib olamiz, bu odatiy masofaviy serverdan foydalanishda kechikish vaqtini sezilarli darajada kamaytiradi. Biz uni Pi Zero W yordamida o'rnatdik va biz hammasi to'g'ri ishlayotganiga ishonch hosil qilish uchun demo -loyiha tuzamiz.

1 -qadam: Videoni tomosha qiling

Yuqoridagi video serverni sozlash uchun bilishingiz kerak bo'lgan barcha tafsilotlarni o'z ichiga oladi. Iltimos, hamma narsani qanday qilib birlashishini tushunish uchun uni ko'rib chiqing.

2 -qadam: Pi -ni sozlang

Men Raspbian -ning ish stoli versiyasidan foydalanishga qaror qildim, lekin siz ham Lite versiyasidan foydalanishingiz va terminal yordamida hamma narsani qilishingiz mumkin. Rasmiy o'rnatish ko'rsatmalari uchun siz quyidagi havoladan foydalanishingiz mumkin, lekin men quyida muhim qadamlarni ko'rib chiqdim:

github.com/blynkkk/blynk-server

Raspberry PI -ni o'rnatganingizdan so'ng, Java -ni o'rnatish va server faylini yuklab olish uchun quyidagi buyruqlarni bajaring:

  • 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"

Bu bajarilgandan so'ng, biz yuklash paytida serverni avtomatlashtirish uchun crontab -dan foydalanishimiz kerak. Buni crontab -ni ochish uchun quyidagi buyruqni bajarish orqali amalga oshirish mumkin:

crontab -e

Faylning pastki qismiga o'ting va quyidagilarni kiriting:

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

Faylni CTRL+X, so'ng Y tugmachalarini bosib, so'ngra ENTER tugmasini bosib saqlang. Blynk serveri har bir loyiha uchun autentifikatsiya tokeniga ega elektron pochta xabarini yuboradi. Buning uchun biz yangi fayl yaratish orqali pochta sozlamalarini sozlashimiz kerak. Buni quyidagi buyruqni bajarish orqali amalga oshirish mumkin:

sudo nano mail.properties

Biz ushbu faylga elektron pochta hisob qaydnomasi tafsilotlari bilan birga elektron pochta sozlamalarini qo'shishimiz kerak. Iltimos, qo'shilishi kerak bo'lgan satrlarni olish uchun GitHub havolasidan foydalaning yoki batafsilroq ma'lumot olish uchun videoga qarang.

Oxirgi qadam - bu quyidagi buyruqni bajarish orqali amalga oshirilishi mumkin bo'lgan taxtani qayta yuklash.

sudo qayta yuklash

3 -qadam: Ilovani sozlang

Ilovani sozlang
Ilovani sozlang

Blynk ilovasini yuklab oling yoki agar sizda mavjud bo'lsa, tizimdan chiqing. Yangi hisob yaratish variantini bosing va keyin server tafsilotlarini kiritish uchun ekranning pastki qismidagi belgini bosing. Maxsus variantni bosing va malina Pi -ning IP -manzilini kiriting. Keyin, mahalliy serverda hisob yaratish uchun to'g'ri elektron pochta manzilini kiriting va parolni kiriting.

Endi siz Blynk -dan odatdagidek foydalanishingiz mumkin, lekin sinov sifatida WeMos D1 mini -platasida D1 pinini almashtirish uchun demo -loyiha yarating. Bu erda qilishingiz kerak bo'lgan narsa shu.

4 -qadam: Kengashni sozlash

Kengashni sozlash
Kengashni sozlash

Siz loyihangiz uchun autentifikatsiya tokeniga ega elektron pochta xabarini olasiz. Arduino IDE -ni oching, kutubxona menejeri yordamida Blynk kutubxonasini o'rnatganingizga ishonch hosil qiling va nodemcu misol eskizini oching.

Tasdiqlash tokenini, Wi -Fi tarmog'ining tafsilotlarini qo'shing, so'ngra standart server ulanish chizig'ini sharhlaganingizga ishonch hosil qiling, chunki biz rasm/videoda ko'rsatilgandek mahalliy server IP -manzilini qo'shishimiz kerak. Keyin, eskizni taxtaga yuklang va chiqishni ko'rish uchun ketma -ket monitorni oching. U avval Wi -Fi tarmog'iga muvaffaqiyatli ulanishi kerak, keyin u serverga ulanadi va agar muvaffaqiyatli bo'lsa, u sizga "Tayyor" xabarini beradi.

5 -qadam: O'rnatishni sinab ko'ring

O'rnatishni sinab ko'ring
O'rnatishni sinab ko'ring

Ilovani oching va ishga tushirish tugmasini bosing. Endi siz tugma yordamida GPIO holatini boshqarishingiz mumkin.

Tavsiya: