Агуулгын хүснэгт:

Орон нутгийн Blynk сервер үүсгэх: 5 алхам
Орон нутгийн Blynk сервер үүсгэх: 5 алхам

Видео: Орон нутгийн Blynk сервер үүсгэх: 5 алхам

Видео: Орон нутгийн Blynk сервер үүсгэх: 5 алхам
Видео: P2 Blynk NodeMCU - The Code - PSU Series (Subtittled) 2024, Оны зургадугаар сарын
Anonim
Орон нутгийн Blynk сервер үүсгэх
Орон нутгийн Blynk сервер үүсгэх

Энэ бичлэгт бид орон нутгийн Blynk серверийг хэрхэн бий болгох талаар сурч байгаа бөгөөд энэ нь анхдагч, алсын серверийг ашиглахад тохиолддог нийт хоцролтыг ихээхэн багасгах болно. Бид үүнийг Pi Zero W ашиглан тохируулсан бөгөөд энэ нь бүгд зөв ажиллаж байгаа эсэхийг шалгахын тулд демо төсөл бий болгодог.

Алхам 1: Видеог үзээрэй

Дээрх видео нь серверийг тохируулахын тулд мэдэх шаардлагатай бүх нарийн ширийн зүйлийг агуулдаг. Бүх зүйлийг хэрхэн нэгтгэж байгааг ойлгохын тулд үүнийг эхлээд үзээрэй.

Алхам 2: Pi -г тохируулна уу

Та Raspbian -ийн ширээний хувилбарыг ашиглахаар шийдсэн боловч та Lite хувилбарыг ашиглаж, терминалыг ашиглан бүх зүйлийг хийж болно. Та дараах холбоосыг ашиглан албан ёсны суулгах зааврыг ашиглаж болно, гэхдээ би доорх чухал алхмуудыг авч үзсэн болно.

github.com/blynkkk/blynk-server

Raspberry PI тохиргоог хийсний дараа Java -ийг суулгахын тулд дараах тушаалуудыг ажиллуулаад сервер файлыг татаж аваарай.

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

Үүнийг хийсний дараа бидний хийх ёстой зүйл бол ачаалах үед серверийг автоматжуулахын тулд crontab -ийг ашиглах явдал юм. Үүнийг crontab -ийг нээхийн тулд дараах тушаалыг ажиллуулснаар хийж болно.

crontab -e

Файлын доод хэсэгт доош гүйлгээд дараа нь дараах зүйлийг бичнэ үү.

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

CTRL+X, дараа нь Y бичээд ENTER товчийг дарж файлыг хадгална уу. Blynk сервер нь төсөл бүрийн баталгаажуулалтын токен бүхий имэйлийг илгээдэг. Үүнийг ажиллуулахын тулд бид шинэ файл үүсгэх замаар имэйлийн тохиргоог тохируулах хэрэгтэй. Үүнийг дараах тушаалыг ажиллуулснаар хийж болно.

sudo nano mail.properties

Бид энэ файл дахь имэйлийн тохиргоог имэйл дансны дэлгэрэнгүй мэдээлэлтэй хамт нэмэх хэрэгтэй. Нэмэх шаардлагатай мөрүүдийг авахын тулд GitHub холбоосыг ашиглана уу эсвэл видеог үзнэ үү.

Эцсийн алхам бол самбарыг дахин ачаалах бөгөөд үүнийг дараах тушаалыг ажиллуулах замаар хийж болно.

sudo дахин ачаална уу

Алхам 3: Аппликешныг тохируулна уу

Аппликешныг тохируулна уу
Аппликешныг тохируулна уу

Blynk програмыг татаж авах эсвэл хэрэв танд байгаа бол бүртгэлээс гарах. Шинэ данс үүсгэх сонголтыг дарж, дэлгэцийн доод талд байгаа дүрс дээр дарж серверийн дэлгэрэнгүй мэдээллийг оруулна уу. Тусгай сонголтыг дарж, бөөрөлзгөнө Pi -ийн IP хаягийг оруулна уу. Дараа нь хүчинтэй имэйл хаягаа оруулаад локал серверт данс үүсгэх нууц үгээ оруулна уу.

Та одоо Blynk -ийг ердийн байдлаар ашиглаж болно, гэхдээ туршилтын хувьд WeMos D1 мини самбар дээрх D1 зүүг сэлгэхийн тулд демо төсөл үүсгээрэй. Үүнийг энд л хийх хэрэгтэй.

Алхам 4: Удирдах зөвлөлийг тохируулна уу

Удирдах зөвлөлийг тохируулах
Удирдах зөвлөлийг тохируулах

Төслийнхөө баталгаажуулалтын токен бүхий имэйлийг танд хүлээн авах болно. Arduino IDE -ийг нээгээд номын сангийн менежерийг ашиглан Blynk номын санг суулгасан эсэхээ шалгаад nodemcu жишээний нооргийг нээнэ үү.

Баталгаажуулах токен, WiFi сүлжээний дэлгэрэнгүй мэдээллийг нэмж оруулаад, зураг/видеонд үзүүлсэн шиг локал серверийн IP хаягийг оруулах шаардлагатай байгаа тул серверийн үндсэн холболтын шугамыг тайлбарлахаа мартуузай. Дараа нь ноорогыг самбар дээр байршуулж, гаралтыг үзэхийн тулд цуваа дэлгэцийг нээнэ үү. Энэ нь эхлээд таны WiFi сүлжээнд амжилттай холбогдох ёстой бөгөөд дараа нь серверт холбогдох бөгөөд хэрэв амжилттай болвол танд "Бэлэн" гэсэн мессеж өгөх болно.

Алхам 5: Тохиргоог туршиж үзээрэй

Тохиргоог туршиж үзээрэй
Тохиргоог туршиж үзээрэй

Програмыг нээгээд ажиллуулах товчийг дарна уу. Одоо та товчлуурыг ашиглан GPIO төлөвийг хянах боломжтой болно.

Зөвлөмж болгож буй: