Satura rādītājs:

Vietējā Blynk servera izveide: 5 soļi
Vietējā Blynk servera izveide: 5 soļi

Video: Vietējā Blynk servera izveide: 5 soļi

Video: Vietējā Blynk servera izveide: 5 soļi
Video: Стоит ли Microsoft 365 Copilot AI ваших 30 долларов в месяц? Беспристрастный обзор 2024, Jūnijs
Anonim
Vietējā Blynk servera izveide
Vietējā Blynk servera izveide

Šajā rakstā mēs uzzinām, kā izveidot vietējo Blynk serveri, kas ievērojami samazinās kopējo latentumu, kas dažreiz rodas, izmantojot noklusējuma attālo serveri. Mēs to iestatījām, izmantojot Pi Zero W, un mēs izveidojam arī demonstrācijas projektu, lai pārliecinātos, ka tas viss darbojas pareizi.

1. darbība. Noskatieties video

Iepriekš redzamajā videoklipā ir ietverta visa informācija, kas jums jāzina, lai iestatītu serveri. Lūdzu, vispirms noskatieties to, lai iegūtu pārskatu, lai saprastu, kā viss notiek kopā.

2. darbība: konfigurējiet Pi

Es nolēmu izmantot Raspbian darbvirsmas versiju, lai gan jūs varētu izmantot arī Lite versiju un darīt visu, izmantojot termināli. Oficiālajiem instalēšanas norādījumiem varat izmantot šo saiti, bet es esmu apskatījis tālāk norādītās svarīgās darbības.

github.com/blynkkk/blynk-server

Kad esat iestatījis Raspberry PI, palaidiet šādas komandas, lai instalētu Java, un pēc tam lejupielādējiet servera failu:

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

Kad tas ir izdarīts, viss, kas mums jādara, ir tikai izmantot crontab, lai automatizētu serveri sāknēšanas laikā. To var izdarīt, palaižot šādu komandu, lai atvērtu crontab:

crontab -e

Ritiniet uz leju līdz faila apakšai un pēc tam ierakstiet šo:

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

Saglabājiet failu, ierakstot CTRL+X, pēc tam Y un pēc tam nospiežot taustiņu ENTER. Blynk serveris nosūta e -pastu ar katra projekta autentifikācijas marķieri. Lai tas darbotos, mums ir jākonfigurē pasta iestatījumi, izveidojot jaunu failu. To var izdarīt, palaižot šādu komandu:

sudo nano mail.properties

Mums ir jāpievieno e -pasta iestatījumi šajā failā kopā ar informāciju par e -pasta kontu. Lūdzu, izmantojiet GitHub saiti, lai iegūtu pievienojamās rindas, vai sīkāku informāciju skatiet videoklipā.

Pēdējais solis ir tāfeles restartēšana, ko var izdarīt, palaižot šādu komandu:

sudo atsāknēšana

3. darbība: konfigurējiet lietotni

Konfigurējiet lietotni
Konfigurējiet lietotni

Lejupielādējiet lietotni Blynk vai izrakstieties, ja jums tā jau ir. Noklikšķiniet uz opcijas, lai izveidotu jaunu kontu, un pēc tam noklikšķiniet uz ikonas ekrāna apakšdaļā, lai ievadītu servera informāciju. Noklikšķiniet uz pielāgotās opcijas un ievadiet aveņu Pi IP adresi. Pēc tam norādiet derīgu e -pasta adresi un ievadiet paroli, lai izveidotu kontu vietējā serverī.

Tagad varat izmantot Blynk kā parasti, bet kā testu izveidojiet demonstrācijas projektu, lai pārslēgtu tapu D1 uz WeMos D1 miniplates. Tas ir viss, kas jums šeit jādara.

4. solis: konfigurējiet paneli

Konfigurējiet padomi
Konfigurējiet padomi

Jūs saņemsiet e -pastu ar sava projekta autentifikācijas marķieri. Atveriet Arduino IDE, pārliecinieties, vai esat instalējis Blynk bibliotēku, izmantojot bibliotēkas pārvaldnieku, un pēc tam atveriet nodemcu piemēra skici.

Pievienojiet savu autentifikācijas marķieri, informāciju par WiFi tīklu un pēc tam noteikti komentējiet noklusējuma servera savienojuma līniju, jo mums jāpievieno vietējā servera IP adrese, kā parādīts attēlā/video. Pēc tam augšupielādējiet skici uz tāfeles un atveriet seriālo monitoru, lai skatītu izvadi. Vispirms tam vajadzētu veiksmīgi izveidot savienojumu ar jūsu WiFi tīklu, un pēc tam tas izveidos savienojumu ar serveri, un, ja tas būs veiksmīgs, tas parādīs ziņojumu "Gatavs".

5. darbība: pārbaudiet iestatījumus

Pārbaudiet iestatījumus
Pārbaudiet iestatījumus

Atveriet lietotni un noklikšķiniet uz pogas Palaist. Tagad, izmantojot pogu, varēsit kontrolēt GPIO stāvokli.

Ieteicams: